From c6e1a6a3a1af8438428501dcc51c2fc1c3083bbb Mon Sep 17 00:00:00 2001 From: spwhitton Date: Thu, 30 Sep 2021 21:15:04 +0000 Subject: [PATCH 1/2] post bug --- ...ge_to_fileRef_breaks_reinject_--known.mdwn | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn diff --git a/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn b/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn new file mode 100644 index 0000000000..61b6223944 --- /dev/null +++ b/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn @@ -0,0 +1,24 @@ +Hello, + +By means of bisection I have determined that commit 4bf7940d6b912fbf692b268f621ebd41ed871125, recently uploaded to Debian after the bullseye freeze, is responsible for breaking the annex-to-annex-reinject script which ships with Git::Annex. Here is a minimal reproducer of the problem: + + spwhitton@melete:~/tmp>echo foo >bar + spwhitton@melete:~/tmp>mkdir annex + spwhitton@melete:~/tmp>cp bar annex + spwhitton@melete:~/tmp>cd annex + spwhitton@melete:~/tmp/annex>git init + spwhitton@melete:~/tmp/annex>git annex add bar + spwhitton@melete:~/tmp/annex>git annex drop --force bar + spwhitton@melete:~/tmp/annex>git annex reinject --known /home/spwhitton/tmp/bar + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' + git-annex: fd:15: Data.ByteString.hGetLine: end of file From 6fbca0bb5b14a9930147af988a232910e83c2f0d Mon Sep 17 00:00:00 2001 From: spwhitton Date: Thu, 30 Sep 2021 21:19:39 +0000 Subject: [PATCH 2/2] add sign off --- doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn | 2 ++ 1 file changed, 2 insertions(+) diff --git a/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn b/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn index 61b6223944..5c1ff3a873 100644 --- a/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn +++ b/doc/todo/recent_change_to_fileRef_breaks_reinject_--known.mdwn @@ -22,3 +22,5 @@ By means of bisection I have determined that commit 4bf7940d6b912fbf692b268f621e fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' fatal: './../bar' is outside repository at '/home/spwhitton/tmp/annex' git-annex: fd:15: Data.ByteString.hGetLine: end of file + +--spwhitton