Same PPA version failed to backport to older distribution

Asked by Vic

I've uploaded some packages to my PPA for Karmic and they all worked fine. Today I tried to backport them into Jaunty. So I change debian/changelog to jaunty and upload it. But launchpad rejected my upload because it thought I was uploading the same version to karmic, which is not I am trying to do. Is it a bug or did I do something wrong?

Following is the rejected email. As you can see, launchpad said it was "already accepted in ubuntu/karmic", but my upload is "Distribution: jaunty".

Rejected:
The source libssh - 0.4.0-0~ppa1 is already accepted in ubuntu/karmic and you cannot upload the same version within the same distribution. You have to modify the source version and re-upload.

Format: 1.8
Date: Wed, 28 Oct 2009 20:58:35 +0800
Source: libssh
Binary: libssh-4 libssh-dev libssh-dbg libssh-doc
Architecture: source
Version: 0.4.0-0~ppa1
Distribution: jaunty
Urgency: low
Maintainer: Ubuntu MOTU Developers <email address hidden>
Changed-By: Vic Lee <llyzs@163.com>
Description:
 libssh-4 - A tiny C SSH library
 libssh-dbg - A tiny C SSH library. Debug symbols
 libssh-dev - A tiny C SSH library. Development files
 libssh-doc - A tiny C SSH library. Documentation files
Changes:
 libssh (0.4.0-0~ppa1) jaunty; urgency=low
 .
   * Backport to jaunty
Checksums-Sha1:
 1c8e4d2ba0cece4fd3f4ab17848563e20f0f94a0 1258 libssh_0.4.0-0~ppa1.dsc
 24e1a5b3958d80f43bf7adc9713862feaea5441a 247260 libssh_0.4.0.orig.tar.gz
 7ae75163d4cc8319399a1374c2141c7e2afe721a 3555 libssh_0.4.0-0~ppa1.diff.gz
Checksums-Sha256:
 771368262d178deba2a1c60b56ee541dce0fa08379b71f5e0477b3394522b1cc 1258 libssh_0.4.0-0~ppa1.dsc
 50103eb56e0efb6af24b00b2528d2425f404aca2af54bc4276f240a7b9e7b906 247260 libssh_0.4.0.orig.tar.gz
 d4915cc31b845e340bd5b4c16a416f0efab5322510b8d722be91024b8452ae33 3555 libssh_0.4.0-0~ppa1.diff.gz
Files:
 93ecd4a5771385179ee03ff64e9fed5f 1258 libs optional libssh_0.4.0-0~ppa1.dsc
 2325dac87ed1a0a8d422d9618a403946 247260 libs optional libssh_0.4.0.orig.tar.gz
 c6eb458a3d47a8bd5526651bc30234e1 3555 libs optional libssh_0.4.0-0~ppa1.diff.gz
Original-Maintainer: Vic Lee <llyzs@163.com>

===

If you don't understand why your files were rejected please send an email
to <email address hidden> for help (requires membership).

--
You are receiving this email because you are the uploader of the above
PPA package.

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
Paul Hummer
Solved:
Last query:
Last reply:
Revision history for this message
Vic (llyzs) said :
#1

By the way, I tried to use a very clean changelog file with only one entry. The whole source tree does not contain any "karmic" keyword in any file, but launchpad still thinks I am playing with Karmic :(

libssh (0.4.0-0~ppa1) jaunty; urgency=low

  * Backport to jaunty

 -- Vic Lee <llyzs@163.com> Wed, 28 Oct 2009 20:58:35 +0800

Revision history for this message
Best Paul Hummer (rockstar) said :
#2

Your version number of 0.4.0-0~ppa1 is probably where the conflict is. Try changing it to 0.4.0-0~ppa2 and see if you still have the conflict.

Revision history for this message
Daniel Castro (castromd) said :
#3

Let us know when this is fixed as I'm very interested in jaunty repositories to install remmina.
Thanks!

Revision history for this message
Vic (llyzs) said :
#4

Sorry for the delay, I thought no one would be interested in it because karmic is around for a while already. :)

Anyway, I try to change the ppa version to ppa0 (just to make sure that jaunty has a lower version than karmic ones) and it appears to be built successfully in jaunty.

Please replace the word "karmic" to "jaunty" in my ppa address and try to install it. If things go well I will update the web site.

Thanks,

Vic

Revision history for this message
Vic (llyzs) said :
#5

Just add a comment, so simply say, even in different distribution, we can't have the exact same version number for the same package. I think this is the way PPA works, but anyway this is not a big deal.

Revision history for this message
Vic (llyzs) said :
#6

Thanks Paul Hummer, that solved my question.

Revision history for this message
Daniel Castro (castromd) said :
#7

Yes it's working now. I thought I tried that in the morning and gave me some errors... it's perfect now.
This remmina application is VERY good.
Thanks!