Bug#556295: r-cran-xtable: Replacement of dash by dot in version number confuses dpkg when third-party sources are listed.
Dirk Eddelbuettel
edd at debian.org
Wed Nov 18 12:30:56 UTC 2009
On 18 November 2009 at 10:27, Andreas Tille wrote:
| On Sun, Nov 15, 2009 at 09:32:17PM +0900, Charles Plessy wrote:
| > in r-cran-xtable, you eliminated the dash from the upstream version number.
| > This is an unnecessary precaution, that confuses dpkg when a third party
| > repository is used, typically cran2deb, as the original version number will
| > be seen as lower by dpkg even if the package is more recent.
|
| I'm doing this systematically with all those CPAN packages which are
| featuring a dash in their version number. What would be your suggestion
| to replace the dash safely?
To not do it -- Keep the CRAN version number as is with dashes or whatever it
contains, and just append the Debian revision.
That is what I (and I think most others) now do. You may need to wait for a
new 'bigger' upstream number (which in some cases 'never' comes) or use an
epoch (which I haven't done yet as I don't like using epochs unless I really
must).
| > If you agree but are busy with something else, I can commit or upload a
| > corrected version, with an epoch.
|
| It is fine for me if you want to fix this package but there are more of
| them with the same problem and I wonder what might be the best general
| solution. Dirk, could you comment on this please?
Well, I think I did :-) by replying to r-sig-debian with what Charles seems
to have forwarded.
The best general solution is to alter the process and to no longer do do a
substitution of dashes with dots. If we had a Debian R Policy, this would
be in it.
Hth, Dirk
--
Three out of two people have difficulties with fractions.
More information about the debian-science-maintainers
mailing list