Launchpad logo and name.


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

Re: [Launchpad-users] Uploading/copying PPA pkgs for multiple releases



Michael B. Trausch wrote:
> Hello,
> 
> I just uploaded and had built an AllTray binary based on the latest
> release of the AllTray development snapshot releases for Karmic.  I'd
> like the PPA to also build a version for Jaunty, but when I attempted to
> copy the source package to the same PPA for the Jaunty series, it gave
> me the error:
> 
> The following source cannot be copied:
> 
>       * alltray 1:0.7.4dev~ppa0 in karmic (same version already has
>         published binaries in the destination archive)
> 
> But I wanted it for Jaunty.
> 
> How can I accomplish that?  Should I have uploaded for Jaunty first and
> then copied to Karmic?

Hi Mike,

It is important to realize that each version of a package can only build
ONE set of binary packages. This is to ensure that you don't create a
situation where multiple different binary packages exist with an
identical name-and-version, which would be horrendously confusing both
to humans and to APT.

This is why you will often see version numbers like these in PPAs:

 1.0-1~jaunty1
 1.0-1~intrepid1
 1.0-1~hardy1

So, the options are essentially:

EITHER: Perform a separate source upload with a unique version for each
series.

OR: Copy the source *and the binary* packages to multiple series. If you
do this, you must give careful consideration to whether the binary
packages built on whichever series will work on another series.

Max.

Attachment: signature.asc
Description: OpenPGP digital signature



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

(Formatted by MHonArc.)