Bug#682948: Incorrect versioning scheme disturbs upgrading

Micah Gersten micahg at ubuntu.com
Fri Jul 27 14:58:35 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

severity 682948 wishlist
thanks

On 07/27/2012 09:12 AM, Jonas Smedegaard wrote:
> On 12-07-27 at 10:02pm, IRIE Shinsuke wrote:
>> I forgot to say that actually there were official deb packages using
>> "+cvs" suffix in the past (ex. 2.25b+cvs.2003.02.17-1). So, "+svn"
>> suffix might be used for the future versions of the official packages.
>>
>> I mean the versioning scheme like 2.63.1 is generally necessary, not
>> only for my PPA's packages.
>
> I do not find it "necessary" for Debian to follow a naming scheme used
> in Ubuntu, just as upstream should not worry about Debian when they
> choose a naming scheme. Ubuntu developers are strongly encouraged to
> help maintain packages in Debian as a better alternative to try
> second-guess future naming of Debian packages.
>
> When Ubuntu introduces packages in their repos that does not exist in
> Debian, there is a real risk of diverging from Debian. It only makes
> sense to me to treat Debian as upstream to Ubuntu - not the opposite.
>
This is not an Ubuntu issue, but a PPA issue. Ubuntu at the moment syncs
blender unchanged from Debian.  So, I'm reducing this to severity
wishlist as it doesn't affect an official archive. I'll leave it to
Jonas to mark wontfix if he feels it's appropriate as I don't actively
work on this.  I'd suggest using the next release with a ~vcs suffix, so
if there's a 2.63, do a 2.63a~svn upload.  Also, this is only an issue
for the release without a letter.  AIUI, the version scheme has always
been to follow upstream except in the case where upgrades would break. 
Since the +dfsg suffix is not needed anymore, the official packages no
longer have an issue.  I'd suggest you adjust your scripts to handle the
upstream versioning appropriately.

Thanks,
MIcah
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAlASrH8ACgkQTniv4aqX/VkWSQCghtfIZG8XfYV413xbZfRLpPRe
yH0AoIj1ZHF05PfBHw/UhhLLZWsZFehF
=Y1B4
-----END PGP SIGNATURE-----



More information about the pkg-multimedia-maintainers mailing list