On Mon, Sep 13, 2010 at 06:43:25AM -0000, Rolf Leggewie wrote:
> Public bug reported:
> 
> Binary package hint: git-buildpackage
> 
> I've rebuilt 0.5.4 with 88afa6117ea4dd6b5d8fd88936afffb11c25ec47
> reverted ("Pass --multimaint-merge on to dch").  The devscripts package
> in lucid is not recent enough.  As of today, I'm (still) having the
> following issue with git-import-dsc(s).
> 
> TEST CASE:
> $ cd /tmp
> $ for i in 1 2 3 4 ; do dget -ud 
> http://ftp.de.debian.org/debian/pool/main/i/isdnutils/isdnutils_3.9.20060704+dfsg.1-$i.dsc;done
> $ git-import-dscs isdnutils_3.9.20060704+dfsg.1*dsc
> $ cd isdnutils
> $ git log -p
> 
> If you look at the history with "git log -p" or qgit you will realize
> that git-import-dsc uses merges from the upstream branch and HEAD every
> (!) time instead of just a simple commit when possible.  This results in
> an overly complex history and breaks "git log -p".
> 
> ** Affects: git-buildpackage (Ubuntu)
>      Importance: Undecided
>          Status: New
> 
> ** Description changed:
> 
>   Binary package hint: git-buildpackage
>   
>   I've rebuilt 0.5.4 with 88afa6117ea4dd6b5d8fd88936afffb11c25ec47
>   reverted ("Pass --multimaint-merge on to dch").  The devscripts package
>   in lucid is not recent enough.  As of today, I'm (still) having the
>   following issue with git-import-dsc(s).
>   
>   TEST CASE:
>   $ cd /tmp
>   $ for i in 1 2 3 4 ; do dget -ud 
> http://ftp.de.debian.org/debian/pool/main/i/isdnutils/isdnutils_3.9.20060704+dfsg.1-$i.dsc;done
> - $ git-import-dscs 
>   $ git-import-dscs isdnutils_3.9.20060704+dfsg.1*dsc
>   $ cd isdnutils
>   $ git log -p
>   
>   If you look at the history with "git log -p" or qgit you will realize
>   that git-import-dsc uses merges from the upstream branch and HEAD every
>   (!) time instead of just a simple commit when possible.  This results in
>   an overly complex history and breaks "git log -p".
This has in fact be fixed in 0.5.4. When not importing a new upstream
version only one parent is set.
 -- Guido

-- 
git-import-dscs creates merges instead of simple commits
https://bugs.launchpad.net/bugs/636862
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to