Launchpad logo and name.


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index ][Thread Index ]

[Launchpad-users] An easy way to build for different series in PPA from the same sources?



Hello all!

I hope you can help me: I'm trying to keep one package in PPA, and I
want the same sources to generate different binaries for each series
(jaunty, karmic,...).

I've tried the following:
1) Generate one first Debian package, leading to these 3 files:
name_X.Y.Z-1~ppa1~jaunty{.dsc,.diff.gz,_sources.changes}

2) Upload them with dput my_ppa xxx.changes

3) Wait until the binaries are built for jaunty.

Here come the problems... I tried the option to "copy source packages"
in the launchpad PPA web interface, from my PPA-jaunty, to the same
PPA-lucid, but had an error saying that the "same file already
existed".

Then, I finally did a "debuild -S -sa" in my package directory once
for each series, with a new entry in the debian/changelog each time,
so I ended up with something like:

=============
mrpt (1:0.9.2svn2191-1~ppa1~maverick) maverick; urgency=low

  * Repackage for maverick.

 -- Jose Luis Blanco (University of Malaga)
<joseluisblancoc@xxxxxxxxx>  Mon, 20 Sep 2010 11:29:26 +0200

mrpt (1:0.9.2svn2191-1~ppa1~lucid) lucid; urgency=low

  * Repackage for lucid.

 -- Jose Luis Blanco (University of Malaga)
<joseluisblancoc@xxxxxxxxx>  Mon, 20 Sep 2010 11:26:42 +0200

mrpt (1:0.9.2svn2191-1~ppa1~karmic) karmic; urgency=low

  * Repackage for karmic.

 -- Jose Luis Blanco (University of Malaga)
<joseluisblancoc@xxxxxxxxx>  Mon, 20 Sep 2010 11:14:52 +0200

mrpt (1:0.9.2svn2191-1~ppa1~jaunty) jaunty; urgency=low

  * New version of upstream sources.

 -- Jose Luis Blanco (University of Malaga)
<joseluisblancoc@xxxxxxxxx>  Mon, 20 Sep 2010 02:16:50 +0200
=============

Then, I run 4 times the "dput" to upload each of the .changes files,
but...the *same* orig.tar.gz file (it has one unique name across all
series) is upload each time!!

My question is:
Is there any other (more optimal!) way of doing these multi-series buildings?

Thanks in advance.

Best,
JL



This is the launchpad-users mailing list archive — see also the general help for Launchpad.net mailing lists.

(Formatted by MHonArc.)