Re: apt-rpm and vesion precedence
Rex Dieter <[email protected]> Thu, 11 May 2006 08:30:13 -0500
| Newsgroups | gmane.linux.conectiva.apt-rpm |
|---|---|
| Message-ID | <[email protected]> |
Panu Matilainen wrote: > On Thu, 11 May 2006, Yannick Patois wrote: >> But when I try to upgrade: >> # apt-get upgrade >> Reading Package Lists... Done >> Building Dependency Tree... Done >> The following packages will be upgraded >> apt-sourceslist (303-8.ires1 => 30X-10.cern) >> >> Why is the 30X-10.cern selected first? > Version comparisons involving strings are depend to some extent on the > used rpm versions, but yes I think 1:30X-10.ires should be considered as > newer than 1:30X-10.cern by rpm 4.2.x I think rpm treats stings (kinda) like #'s. Since ires1 is *longer* than .cern, ires1 is treated as being larger, for the same reason as 10000 is larger/newer than 9000, even though the first "digit" is smaller. -- Rex