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