From c2a2d226afea7847cbffe6fc313436396aef433b Mon Sep 17 00:00:00 2001 From: bremner Date: Wed, 17 Oct 2012 20:32:12 +0000 Subject: [PATCH 1/6] Added a comment: finding data that isn't unused, but should be. --- ..._684b7b652d3a8ec04f32129c5528f1ab._comment | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 doc/walkthrough/unused_data/comment_1_684b7b652d3a8ec04f32129c5528f1ab._comment diff --git a/doc/walkthrough/unused_data/comment_1_684b7b652d3a8ec04f32129c5528f1ab._comment b/doc/walkthrough/unused_data/comment_1_684b7b652d3a8ec04f32129c5528f1ab._comment new file mode 100644 index 0000000000..cb23247030 --- /dev/null +++ b/doc/walkthrough/unused_data/comment_1_684b7b652d3a8ec04f32129c5528f1ab._comment @@ -0,0 +1,24 @@ +[[!comment format=mdwn + username="bremner" + ip="156.34.89.108" + subject="finding data that isn't unused, but should be." + date="2012-10-17T20:32:11Z" + content=""" +Sometimes links to annexed data still exists on some branch, when it was supposed to be dropped. Here is how I found these; perhaps there is a simpler way. + + % git annex find --format '${key}\n' > /tmp/known-keys + % find .git/annex/objects -type f -exec basename {} \; > /tmp/local-keys + % comm -23 /tmp/local-keys /tmp/known-keys + +to look for what branch these are on, try + + % git log --stat --all -S$key + +for one of the keys output above. In my case it was the same remote branch keeping them all alive. + + + + + + +"""]] From 036dcda99f9a84b116ab132f936ed595c22bd893 Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/6xTna_B_h.ECb6_ftC2dYLytAEwrv36etg_054U-#4c1e7" Date: Wed, 17 Oct 2012 21:24:24 +0000 Subject: [PATCH 2/6] Added a comment: libncurses on 10.7 --- ...nt_6_12bd83e7e2327c992448e87bdb85d17e._comment | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 doc/install/OSX/comment_6_12bd83e7e2327c992448e87bdb85d17e._comment diff --git a/doc/install/OSX/comment_6_12bd83e7e2327c992448e87bdb85d17e._comment b/doc/install/OSX/comment_6_12bd83e7e2327c992448e87bdb85d17e._comment new file mode 100644 index 0000000000..62851c15b1 --- /dev/null +++ b/doc/install/OSX/comment_6_12bd83e7e2327c992448e87bdb85d17e._comment @@ -0,0 +1,15 @@ +[[!comment format=mdwn + username="https://me.yahoo.com/a/6xTna_B_h.ECb6_ftC2dYLytAEwrv36etg_054U-#4c1e7" + nickname="Fake" + subject="libncurses on 10.7" + date="2012-10-17T21:24:24Z" + content=""" +I'm getting an error from gpg when I try to set up a repository on a remote server with encrypted rsync. Looks like libncurses in /usr/lib is 32 bit: + + Dyld Error Message: + Library not loaded: /opt/local/lib/libncurses.5.dylib + Referenced from: /Applications/git-annex.app/Contents/MacOS/opt/local/lib/libreadline.6.2.dylib + Reason: no suitable image found. Did find: + /usr/lib/libncurses.5.dylib: mach-o, but wrong architecture + /usr/lib/libncurses.5.dylib: mach-o, but wrong architecture +"""]] From 8b025c59a5580910aea884d81d48e09256efa8cf Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" Date: Wed, 17 Oct 2012 22:19:04 +0000 Subject: [PATCH 3/6] Added a comment: uname on OpenIndiana --- .../comment_2_102c0e998934e84deca92fd1c90145fa._comment | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_2_102c0e998934e84deca92fd1c90145fa._comment diff --git a/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_2_102c0e998934e84deca92fd1c90145fa._comment b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_2_102c0e998934e84deca92fd1c90145fa._comment new file mode 100644 index 0000000000..0a2a2641c2 --- /dev/null +++ b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_2_102c0e998934e84deca92fd1c90145fa._comment @@ -0,0 +1,8 @@ +[[!comment format=mdwn + username="https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" + nickname="John" + subject="uname on OpenIndiana" + date="2012-10-17T22:19:04Z" + content=""" +The uname is actually SunOS, surprisingly enough. I'll give it a try! +"""]] From 0009f4e14083c7d3c7756eeee363d4bd6c496712 Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" Date: Wed, 17 Oct 2012 22:23:16 +0000 Subject: [PATCH 4/6] Added a comment: Doesn't quite work --- ..._1449dd796ce9f2209f085d4b017a5f33._comment | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_3_1449dd796ce9f2209f085d4b017a5f33._comment diff --git a/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_3_1449dd796ce9f2209f085d4b017a5f33._comment b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_3_1449dd796ce9f2209f085d4b017a5f33._comment new file mode 100644 index 0000000000..8feff78d95 --- /dev/null +++ b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_3_1449dd796ce9f2209f085d4b017a5f33._comment @@ -0,0 +1,19 @@ +[[!comment format=mdwn + username="https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" + nickname="John" + subject="Doesn't quite work" + date="2012-10-17T22:23:16Z" + content=""" +Your Makefile change, even with the uname corrected, had no impact at all. I'm running \"cabal install\". When I try just \"make\", I get this error: + + + Annex.hs:69:28: + No instance for (MonadBase IO (StateT AnnexState IO)) + arising from a use of `liftBase' + Possible fix: + add an instance declaration for + (MonadBase IO (StateT AnnexState IO)) + In the second argument of `(.)', namely `liftBase' + In the expression: Annex . liftBase + In an equation for `liftBase': liftBase = Annex . liftBase +"""]] From c4908767de13348e3c36f920ab4e90cc72c607db Mon Sep 17 00:00:00 2001 From: "https://me.yahoo.com/a/2grhJvAC049fJnvALDXek.6MRZMTlg--#eec89" Date: Wed, 17 Oct 2012 22:27:51 +0000 Subject: [PATCH 5/6] --- doc/forum/Truly_purging_dead_repositories.mdwn | 1 + 1 file changed, 1 insertion(+) create mode 100644 doc/forum/Truly_purging_dead_repositories.mdwn diff --git a/doc/forum/Truly_purging_dead_repositories.mdwn b/doc/forum/Truly_purging_dead_repositories.mdwn new file mode 100644 index 0000000000..8a231439c4 --- /dev/null +++ b/doc/forum/Truly_purging_dead_repositories.mdwn @@ -0,0 +1 @@ +Since I'm just starting out with git-annex, I've had several false starts in getting things setup nicely between three machines. In the course of so doing, I've ended up with several repositories which no longer exist, and which I've marked dead. However, this is making the "git annex status" report a bit ugly, since these repositories no longer exist and can never exist again. Is there a way to truly purge dead repositories from my annex? I'd be fine with a command that must be ran in tandem on all annexes before doing a sync... From 91b64deceb782f2555f4e37f10a57924e3f6ac14 Mon Sep 17 00:00:00 2001 From: "http://joeyh.name/" Date: Thu, 18 Oct 2012 02:04:47 +0000 Subject: [PATCH 6/6] Added a comment --- ...comment_4_c4aa8a4379b2c056ca9b7afcff412bbc._comment | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_4_c4aa8a4379b2c056ca9b7afcff412bbc._comment diff --git a/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_4_c4aa8a4379b2c056ca9b7afcff412bbc._comment b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_4_c4aa8a4379b2c056ca9b7afcff412bbc._comment new file mode 100644 index 0000000000..eb64afee27 --- /dev/null +++ b/doc/bugs/Most_recent_git-annex_will_not_build_on_OpenIndiana/comment_4_c4aa8a4379b2c056ca9b7afcff412bbc._comment @@ -0,0 +1,10 @@ +[[!comment format=mdwn + username="http://joeyh.name/" + ip="4.154.0.23" + subject="comment 4" + date="2012-10-18T02:04:47Z" + content=""" +You might be able to use the cabal file now. (Not sure.. the OS name used there is different from uname.) + +cabal may have better luck, the make error suggests that you have too old a version of the haskell transformers-base library installed. +"""]]