Johannes 'josch' Schauer writes ("Bug#905433: git-debrebase: debrebase
new-upstream fails with "uninitialized value""):
> Package: git-debrebase
> Version: 6.4
> Severity: normal
Thanks for the report. This is a very new tool and as you can see it
has some rough edges both in docs and (at least) error messages.
> I just wanted to try out using git-debrebase with my package img2pdf
> which is currently maintained using dgit. Having read the
> dgit-maint-debrebase man page, I did:
I did dgit clone img2pdf and it appears to have no patches.
I'm not sure why you think you need git-debrebase ?
If you really want to use it (eg you are about to start a patch queue)
you will need git-debrebase convert-from-gbp.
Which bits of dgit-maint-debrebase gave you the impression you could
just dgit clone without doing more ? (You're the 2nd perso to think
this, but I think your context is different...)
> Use of uninitialized value $r[2] in join or string at /usr/bin/git-debrebase
> line 935.
> at /usr/share/dgit/gdr/perl5/Debian/Dgit.pm line 127.
> Debian::Dgit::__ANON__("Use of uninitialized value \$r[2] in join or
> string at /usr/bi"...) called at /usr/bin/git-debrebase line 935
> main::walk("813ddd3849b33668d7120276a1219038411cc075") called at
> /usr/bin/git-debrebase line 1267
> main::cmd_new_upstream() called at /usr/bin/git-debrebase line 1864
This error message is fixed in git but not in 6.4.
My current branch says this instead:
git-debrebase: error: found unprocessable commit, cannot cope; bare
dgit dsc import: (commit d3481fe48afe150f38f331048abe6452b8389723)
(d.0x30 0x32)
Related UI bugs are:
#905005 Want better user hinting for unprocessable commits
#905279 Suggest `dgit convert-from-dgit-view` sometimes
Ian.