I'm trying to copy my Launchpad package to the new Noble repo,
- I first tried to copy binary package but failed with:
Target series: Noble
my-pkg 1.1.0-1 in jammy (binaries conflicting with the existing ones)
- I then tried to copy source package but still failed:
Target series: Noble
my-pkg 1.1.0-1 in focal (same version already has published binaries in the destination archive)
This is wrong, as the first copy failed, and I don't see it when I tried to "Delete package" myself.
I think this is more or less a launchpad internal error, but is there anything I can do about it please?
You cannot use 1.1.0-1 again.
Because you already uploaded it to the PPA for any release, you have already used that version string. You cannot reuse the same string for another version.
You need individual PPA uploads with independent versions for each Ubuntu release.
I.E. you need to make a few uploads with different target distros and releases:
1.1.0-1~ubuntu20.04.1
for Focal1.1.0-1~ubuntu22.04.1
for Jammy1.1.0-1~ubuntu24.04.1
for NobleEven though you deleted the package the PPA remembers all uploaded versions. Copying the same source for rebuilding in different Ubuntu releases isn't possible and you need independent version strings and PPA uploads for those releases to the PPA.