Guido Günther <a...@sigxcpu.org> writes:

> On Sun, Dec 19, 2010 at 02:02:14AM +0100, Goswin von Brederlow wrote:
>> Hi,
>> 
>> it's been some month since this was reported. Is anyone working on this?
>
> Nobody that I know of. Since I'm not using any package with multiple
> tarballs myself I'm lacking a clear picture about the workflow. 

Note: branch names below are just examples. Name your branches however
you like. git-import-dsc/orig should have options to override the
default names.

My workflow is to have each orig.tar unpacked to a seperate branch. That
way it can be checked out and tared by pristine tar easily.

The other thing is that I have all the branches merged into the master
branch. For that I have the component tarballs unpacked to a subdir
matching the name of the component and run pristine-tar from inside that
subdir. That way files appear where they belong, where dpkg-source -x
would also put them, when you merge the branches. This differs from the
primary orig.tar, which is unpacked directly in the toplevel of the
upstream branch.

E.g. foo_1.2.orig-doc.tar.gz is unpacked in the upstream-doc branch in
the doc/ directory. The upstream-doc branch only contains that doc/
directory.

I think anything else doesn't make sense. Not having it this way makes
pristine-tar and merging on updates harder or even impossible to
automate.

> Marco sent in patches for git-buildpackage (to recreate the tarballs) a
> while ago which I'll attach here so they don't get lost. I'd welcome
> feedback if this is how people would use multiple tarballs. E.g. I'm not
> sure if we want to push all tarballs deltas onto the same pristine-tar
> branch.
>
> Cheers,
>  -- Guido

I don't see any reason to use different branches. The files all have
unique names so there is no risk of conflicts. They are also small and
not used directly by the user. Putting them in different branches just
complicates things for no reason.

I will check the patches.

MfG
        Goswin



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to