2008/9/12 Bernhard R. Link <[EMAIL PROTECTED]>: > * William Vera <[EMAIL PROTECTED]> [080911 21:28]: >> >> I am looking for a sponsor for the new version 1:1.4beta3-1 >> >> of my package "nemesis". >> > >> > The history of versions is quite disturbing: >> > 1.32+1.4beta3-1 >> > 1.32+1.4beta3-2 >> > 1:1.4-1 >> > 1:1.4beta3-1 >> >> Yes, because upstream's tarball, I used a epoch for update >> 1.32+1.4beta3-2 to 1.4-1 >> Some recomendation? > > I see two problems here: > > 1) the epoch for 1.4 > Epochs often cause more problems than they solve, one should not use > them too lightweight, as you will never be able to get rid of them > again. That 1.4 is after 1.32 (and not 28 releases before) means that > upstream seems to use some strange numbering sheme based on decimal > fractions. There are good chances this will happen again in the future, > so instead of using an epoch, normalizing that to usual natural numbers > by making that a 1.40 could have expressed the situation more clearly > (and avoid similar problems in the future). But alas, it is to late, > the epoch is in the archive, it can never ever go away now...
I agree, I see now that problem is the epoch > > 2) 1.4beta3 coming after 1.4 > That sounds strange. Usually beta releases come before the final > release (to be expressed in Debian version numbers either by ~ or > by the oldversion-newbeta trick), so having this after 1.4 looks very > strange to me. > > If you take a look at the dates at the download site, you see that this > feeling seems to be right: > nemesis-1.4beta3.tar.gz 29-Oct-2003 19:12 > nemesis-1.4beta3.zip 07-Oct-2004 02:02 > nemesis-1.4.tar.gz 07-Oct-2004 04:29 > nemesis-1.4.zip 07-Oct-2004 04:47 > nemesis-1.4.zip.asc 07-Oct-2004 04:47 > nemesis-1.4.tar.gz.asc 07-Oct-2004 04:49 > > So your "new" version seems to actually be almost a year older than the > previous one and is the version you just replaced in the previous entry. You have reason, I follow the uscan ouput and that is why I thought it was the latest version. > > If you do not want uscan to tell you in error that there is an newer > upstream version if there is none, just tell it to Debianize the > versions there, by adding an > > opts="uversionmangle=s/beta/~beta/" > > i.e make debian/watch look like the following (two lines): > > version=3 > opts="uversionmangle=s/beta/~beta/" > http://sf.net/nemesis/nemesis-(.*)\.tar\.gz Yes thanks, I appreciate your help, can see the package with the watch file fixed at debian mentors: http://mentors.debian.net/debian/pool/main/n/nemesis/nemesis_1.4-2.dsc > > Hochachtungsvoll, > Bernhard R. Link > Regards! > > -- > To UNSUBSCRIBE, email to [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED] > > -- William Vera <[EMAIL PROTECTED]> PGP Key: 1024D/F5CC22A4 Fingerprint: 3E73 FA1F 5C57 6005 0439 4D75 1FD2 BF96 F5CC 22A4 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

