Pagina 1 di 1

Nuovo k3b?

Inviato: ven 3 mar 2006, 14:30
da sunreal
Ho visto che nella home del sito c'è l'ultima versione di k3b la 0.12.13 mentre stavo cercando di upgradarla, (che bello l'italo-inglese eh?) ho visto che la versione che io ho di k3b è gia la 0.12.13. Come mai? Io k3b l'ho installato sulla slack 10.2 circa un mese fa quando sono passato da 10.1 a 10.2. Poi swaret mi da questo output:
Listing available Packages matching Keyword: k3b...
New: k3b-0.12.4a-i486-1 (4775 kB) - Installed: k3b-0.12.13-i486-1sl
New: k3b-i18n-0.12.4-noarch-1 (4129 kB) - Installed: k3b-i18n-0.12.13-noarch-1sl

Upgrade k3b-0.12.13-i486-1sl to k3b-0.12.4a-i486-1? (y/n/A/Q): [y]n
Upgrade k3b-i18n-0.12.13-noarch-1sl to k3b-i18n-0.12.4-noarch-1? (y/n/A/Q): [y]n
Come se io avessi installato la versione 0.12.4a come cavolo è. Ciao.

Inviato: ven 3 mar 2006, 19:29
da mangus
New: k3b-0.12.4a-i486-1
Installed: k3b-0.12.13-i486-1sl

questo è un bug di swaret,,pare, non riesce a distinguere un numero non convenzionale di versione come 0.12.4a e per lui .4a è maggiore di 13
Molti pacchetti che usano numeri di versioni atipici possono incorrere in questo bug di confronto fra le versioni. Fra parentesi ho lo stesso problema con kslackcheck, non è facile fare un algoritmo di confronto di versioni che tenga conto di tutti i modi pazzi in cui gli sviluppatori rilasciano il loro software.
k3b è uno, un'altro che mi viene in mente forse sono le man-pages, che hanno numeri e lettere tutti loro.. :(
Per questo è sempre meglio una letta al changelog e fare a manina.. swaret è bogus, non so se slapt-get o altri hanno sviluppato algoritmi di check migliori
ciao