[Pkg-opennebula-devel] Packaging opennebula 3.6 in parallel with git-buildpackage

Martin Steigerwald ms at teamix.de
Mon Jul 30 14:30:18 UTC 2012


Hi!

After adding that dependency for opennebula-sunstone and doing some other 
minor changes, I created a new experimental branch for packaging OpenNebula 
3.6.

But now I am stuck:

git-import-orig -u3.6.0 --filter "*.jar" --filter-pristine-tar --pristine-tar 
../opennebula-3.6.0.tar.gz

is obviously not what I want.

Since it changes master/pristine-tar/upstream branches.

I can switch upstream and master branches to something else by the --upstream-
branch and --debian-branch options, but I am not yet sure whether this is a 
nicely working approach to take.

If I add this different branch settings to the gbp configuration file

ms at mango:~/lokal/Debian/OpenNebula/opennebula> cat debian/gbp.conf 
[DEFAULT]
# use pristine-tar:
pristine-tar = True

in the experimental branch, git-buildpackage should theoretically work with 
that branches only.

Then at some point in time it would be needed to merge back experimental and 
say upstream-3.6 branches into master and upstream.

Would that be an approach that makes sense to you?

I am not sure whether a different pristine-tar branch is needed. Maybe not, 
cause git-import-orig has option for setting it.

I see no mention of maintaining mutiple versions in parallel with git-
buildpackage, thus I'd thought I better ask here first before creating havoc 
;).

I think I forward this to the git-buildpackage maintainer as well to get some 
hints.

Ciao,
-- 
Martin Steigerwald - teamix GmbH - http://www.teamix.de
gpg: 19E3 8D42 896F D004 08AC A0CA 1E10 C593 0399 AE90



More information about the Pkg-opennebula-devel mailing list