FS#6834 - Pacman 3.0.1 pkg version check fail (1.8b < 1.8)
Attached to Project:
Pacman
Opened by Darío A. (darzephyr) - Saturday, 07 April 2007, 18:26 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 31 May 2007, 08:44 GMT
Opened by Darío A. (darzephyr) - Saturday, 07 April 2007, 18:26 GMT
Last edited by Roman Kyrylych (Romashka) - Thursday, 31 May 2007, 08:44 GMT
|
Details
I have pacman 3.0.1 from testing.
When I do pacman -Syu I get: warning: nas: local (1.8-2) is newer than community (1.8b-1) But, I think 1.8b > 1.8 |
This task depends upon
this is not a bug, this is just technical limitation, and is already wide-known.
Solution: use package build date instead of version for making decision which package is newer (already proposed on ML), though this should be thorougly tested.
http://bugs.archlinux.org/task/2244
http://bugs.archlinux.org/task/5388
and few others which I cannot find now.
1t1, 1t2, 1s1, 1s2, etc. After the package was tested, it would get rebuilt for the normal repos, meaning the 1t1 would become 1, which is assumed newer. We workaround this feature by using capitals in the pkgver for official packages. An example for this is samba. Another option is the use of the force flag.
EDIT: I kept this open to not forget that I want to do this change.