[Fusionforge-general] Contributing to Debian packaging HOWTO / problem with packaging of upstream sources ?

Olivier Berger olivier.berger at it-sudparis.eu
Sat Nov 14 08:33:23 CET 2009


Hi.

I'm trying to fix
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=529575 and provide a
patch (through bzr for instance) for you to integrate into the Debian
packaging.

However, I'm a bit short on the correct procedure for rebuilding the
package from bzr.

>From what I've understood so far, on needs :

bzr branch http://scm.fusionforge.org/bzr/fusionforge/svn-Branch_4_8-ro/ (problem : the control Vcs-Bzr field of the package sources mentions different URL)
make -f Makefile.debian orig (problem : not exactly the same contents as in the .orig.gz present in Debian's archive)

Is this correct (then I'll add a README at the top of the sources ;) ?


Now, it seems to me that the diffs between the contents of the
gforge_4.8.1.orig.tar.gz should be immutable at any time (between
different increments of the same upstream version, i.e. between
subsequent 4.8.1-n, 4.8.1-n+1), so either it should be a native package
(no .orig and no -n) or then some kind of snapshot-like upstream version
should be adopted reflecting the upstream snapshot nature.

And if I trust the changelog :
 gforge (4.8.1-3) unstable; urgency=low
 * New upstream snapshot from the 4.8 branch.

it indeed seems to me that it should not be possible to have 4.8.1-3 and
4.8.1-2 with different .orig.tgz contents.

My advice is then to adopt something like 4.8.1-snapwhatever instead.

Maybe I'm wrong as I didn't refer to the Debian reference, but this
seems at the minimum quite an unusual packaging method from what I've
seen so far in Debian.

Your clarifications are then much welcome (I'm considering filing a high
severity bug in the BTS, but prefer discussing this here before ;)

Best regards,
-- 
Olivier BERGER <olivier.berger at it-sudparis.eu>
http://www-public.it-sudparis.eu/~berger_o/ - OpenPGP-Id: 1024D/6B829EEC
Ingénieur Recherche - Dept INF
Institut TELECOM, SudParis (http://www.it-sudparis.eu/), Evry (France)





More information about the Fusionforge-general mailing list