On Tue, Jun 04, 2013 at 12:53:14PM -0000, Éric Piel wrote: > Can anyone suggest a manual workaround to use multiple orig tarballs? > I've tried to follow the workflow descibed in the upstream bug [1]. It > seems to do the trick for keeping the sources and tarballs, but building > fails ("dpkg-source aborting due to unexpected upstream changes"). > > So far is what I do: > # import the main orig tarball > git-import-dsc PKG.dsc --pristine-tar > > # import the next orig tarball in a separate branch into a subdirectory named > the same > cd PKG > > git checkout --orphan upstream > git rm -rf . > git commit --allow-empty -m 'Initial upstream branch for PKG-ADD.' > git checkout -f master > > tar xf PKG_VER-PKG-ADD.orig.tar.gz ../tmp > git-import-orig --upstream-version=VER --upstream-branch=upstream-PKG-ADD > --upstream-tag=upstream-PKG-ADD/VER ../tmp > > # add the tarball > pristine-tar checkout PKG_VER-PKG-ADD.orig.tar.gz > > However it fails to build: > git-buildpackage --git-ignore-new -S > : > dpkg-source: info: local changes detected, the modified files are: > comedilib/comedi-calibrate/configure > comedilib/comedi-calibrate/man/comedi_calibrate.8 > comedilib/man/comedi_config.8 > dpkg-source: error: aborting due to unexpected upstream changes, see > /tmp/comedilib_0.10.0-3ubuntu1.diff.AtK0c1 > dpkg-source: info: you can integrate the local changes with dpkg-source > --commit > dpkg-buildpackage: error: dpkg-source -i -I -b comedilib gave error exit > status 2
You should check what's actually in the diff. git-buildpackage shouldn't try any tarball generation if it already finds one. Cheers, -- Guido > > Is there some specific trick to do for building too? Could it be due to > some weird trick in the package I'm trying to build? (It's > comedilib-0.10.0 from Debian unstable) > > [1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=561071#36 > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/668849 > > Title: > gbp does not support 2nd orig tarball > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/git-buildpackage/+bug/668849/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/668849 Title: gbp does not support 2nd orig tarball To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/git-buildpackage/+bug/668849/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs