Installing git-annex from Debian unstable
Installing git-annex from unstable
I happen to be a supporter of Joey Hess’ Git Annex Kickstarter project; no big bucks, but it seemed a good thing to help out.
I got in the stickers, that were my “project reward,” and figured I should start playing with the new results. I’m particularly keen on the planned Android client, but I should make some use of it before that comes available.
There’s good news, and bad news:
- Good news
- He has added in an assistant to provide interactive help in setting up repositories. It’s included in
debian unstable, in a version released September 24th. - Bad news
- I generally prefer using packages from
debian testing, and it has a version released July 24th, well before any of this, and without any of Joey’s recent enhancements.
Fortunately, drawing in the September/~unstable~ version isn’t too terribly difficult. My /etc/apt/preferences.d/simple configuration has Pin-Priority values that prefer stable over testing, testing over unstable, and unstable over experimental (where enormous potential for breakage lies!).
As a consequence, installing the testing version is pretty easy, albeit involving an option I had to go looking for:
root@cbbrowne:~# apt-get -t unstable install git-annex ... leads to loading ... Get:1 http://ftp.us.debian.org/debian/ unstable/main git-annex amd64 3.20120924 [7,411 kB]
And, with a run of % git annex webapp, it’s up and running!
