W dniu 27 listopada 2010 19:53 użytkownik Marcin Krol
h...@pld-linux.org napisał:
Nie mam pod ręką żadnego starszego wydania poldek/rpm żeby sprawdzić,
ale mam wrażenie, że dawniej działało to prawidłowo czyli porównywało
pełne epoch:version-release.
Jakieś przeciwwskazania żeby używać
On Sat, Nov 27, 2010 at 19:53:52 +0100, Marcin Krol wrote:
Nie mam pod ręką żadnego starszego wydania poldek/rpm żeby sprawdzić,
ale mam wrażenie, że dawniej działało to prawidłowo czyli porównywało
pełne epoch:version-release.
E-e, takie same wyniki na:
$ rpm -qi poldek rpm | egrep
To chybra raczej nie jest prawidłowe zachowanie rpmvercmp?
$ rpmvercmp 2.6.36.1-1 2.6.36-5
2.6.36.1-1 2.6.36-5
Dopiero takie porównanie działa:
$ rpmvercmp 2.6.36.5-1 2.6.36-5
2.6.36.5-1 2.6.36-5
A wszystko przez to że:
$ rpmvercmp 2.6.36.5 2.6.36-5
2.6.36.5 == 2.6.36-5
Sprawdzone na Th i
Nie wiem jakie było założenie programiku rpmvercmp z poldka, ale
jeżeli miałby porównywać kompletne napisy epoch:version-release to
powinien raczej używać rpmEVRcompare().
Nie mam pod ręką żadnego starszego wydania poldek/rpm żeby sprawdzić,
ale mam wrażenie, że dawniej działało to prawidłowo