[ppa] Copy build from saucy to trusty rejected

Asked by VinsS

I've this ppa:

https://launchpad.net/~vincent-vandevyvre/+archive/vvv/+packages

Yesterday, i've build the last release of my lib libcvengine for saucy, then, as I do for each new release, I copy the build to trusty and utopic with:
Destination series: trusty
Copy options: Rebuild the copied sources

but, this time, for each copy, I've received this notification:

Copying failed of libcvengine (0.1.9-0ubuntu1)
Copied from: oqapy. Target series: Trusty
libcvengine 0.1.9-0ubuntu1 in saucy (same version already has published binaries in the destination archive)

That's wrong, there's no libcvengine published in trusty nor utopic.

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
William Grant
Solved:
Last query:
Last reply:
Revision history for this message
Best William Grant (wgrant) said :
#1

To copy within a PPA you always need to select "Copy existing binaries", as it's not possible build a source package twice in a single archive.

The key is in "same version already has published binaries in the destination archive": the conflict is in the archive, not the series. Packages end up in a PPA-wide pool (eg. http://ppa.launchpad.net/vincent-vandevyvre/vvv/ubuntu/pool/main/libc/libcvengine/), so you can't have different files with the same name even if the series is different.

Revision history for this message
VinsS (vincent-vandevyvre) said :
#2

Thanks William Grant, that solved my question.