On 11-04-21 at 01:34pm, IOhannes m zmoelnig wrote: > On 2011-04-21 12:56, Jonas Smedegaard wrote: > > On 11-04-21 at 11:10am, IOhannes m zmoelnig wrote: > >> looking through potential problems of packages in my area of > >> interest, i stumbled across pd-cyclone, which seems to have an > >> incorrect debian/watch file: debian package is "0.1~alpha55-2" > >> while uscan finds the upstream "0.1-alpha53-src" to be more > >> recent.. > >> > >> i added a versionmangler to get rid of the trailing "-src" part, > >> but the real problem is of course the "-alpha". > >> > >> personally i would suggest to replace "-alpha" by "." (or > >> ".alpha"), using a versionmangle clause. i'm wondering though, why > >> the debian package version uses "~", which kind of clashes with the > >> upstream version scheme, esp. as it is not taken care of in > >> debian/watch. > > > > I don't know who did this particular changelog, but what I often do > > is treat alpha and beta releases as lower than the actual version > > number, to leave room for the eventual(!) case of upstream deciding > > to not bump the version number when dropping the alpha/beta flag > > (a.k.a. doing the "final release"). > > good point. > however, in this specific case, there is no active upstream > development anymore, so it is unlikely that upstream will make a > release that breaks the version mangle (though of course, you never > know). > > what is currently released as "upstream", is a tgz put together by > hans.
Great that Hans is involved - but irrelevant for my point: When mangling versions for Debian, I generally avoid taking into account predictions of the future. This includes knowledge of upstream author or potential future release manager or whatever. I see no evidence from past releases that the version numbering scheme of that project cannot contain final releases with same digits as prereleases. That's all. - Jonas -- * Jonas Smedegaard - idealist & Internet-arkitekt * Tlf.: +45 40843136 Website: http://dr.jones.dk/ [x] quote me freely [ ] ask before reusing [ ] keep private
Description: Digital signature
_______________________________________________ pkg-multimedia-maintainers mailing list firstname.lastname@example.org http://lists.alioth.debian.org/mailman/listinfo/pkg-multimedia-maintainers