Please build git-annex with webapp enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
git-annex (Ubuntu) |
Fix Released
|
Medium
|
Colin Watson | ||
Raring |
Fix Released
|
Medium
|
Iain Lane |
Bug Description
[ Description ]
A packaging error, which only causes a problem on the buildds, caused the git annex webapp to not be built in Raring.
[ Fix ]
Fix the detection of Yesod to only look at strictly relevant fields of dpkg-query's output, to correctly enable the webapp when yesod is available.
[ Test ]
Before, see that `git annex webapp' gives an error.
After, see that it successfully starts the webapp.
[ Regression potential ]
This changes the flags passed to the build system to enable more features. Please give the application a good general workout to see whether this has any unfortunate interactions.
[ Original description ]
greg@x220:~/Music$ git-annex version
git-annex version: 3.20121017
greg@x220:
git-annex: unknown command webapp
Reported upstream as git-annex in Raring is just a sync from sid, where Joey Hess publishes his builds.
http://
It appears that git-annex on Ubuntu is not being built with webapp enabled.
Please enable it for Raring.
This is important as the webapp/assistant functionality from git-annex is going to be the most popular way that people find out about it due to the successful Kickstarter campaign from Joey: http://
Thanks.
Related branches
Changed in git-annex (Ubuntu): | |
importance: | Undecided → Medium |
Changed in git-annex (Ubuntu Raring): | |
status: | Triaged → Fix Released |
Changed in git-annex (Ubuntu Raring): | |
status: | Fix Released → Triaged |
Changed in git-annex (Ubuntu Raring): | |
status: | Triaged → In Progress |
description: | updated |
tags: |
added: verification-done removed: verification-needed |
I'm sorry about the confusion here. Last cycle git-annex got caught up in a very complex transition to GHC 7.6 and we only barely managed to keep it in the release at all; sadly I didn't notice this bug or I might have tried to fix it. We weren't explicitly disabling the webapp, and I can't quite work out why it vanished, but -DWITH_WEBAPP is indeed missing from the preprocessor flags ...
Anyway, I've uploaded 4.20130501ubuntu1 to saucy (it still needs a handful of control file modifications for GHC 7.6, which I'll forward if necessary once Debian gets that far) and my local build has the webapp enabled. I'll close this bug once I've checked that the official builds do too.