bug slackpkg (installazione kde)
Inviato: mer 11 mar 2009, 14:53
Ho notato un bug in slackpkg nell'install-new in alcune condizioni che si sono verificate con lo spostamento di kde da testing a slackware.
slackpkg install-new preleva la lista dei nuovi pacchetti dal changelog, cercando per:
Added
Split
Renamed
Moved
Name
Change
NAME CHANGE
Switched
La maggior parte dei pacchetti che sono stati spostati da testing a slackware, hanno la dicitura "Moved"
Il recente spostamento di kde è stato effettuato in contemporanea all'aggiornamento, quindi la dicitura è "Upgraded"
di conseguenza chi utilizza questo tool si potrebbe trovare i pacchetti, in teoria, in upgrade-all, che però matcha solamente i pacchetti già installati nel sistema.
in poche parole chi non aveva già il kde installato da testing non potrà mai installarlo se non scaricandolo a mano.
Come prova per replicare il problema credo che sia sufficiente un
gli ultimi due comandi non dovrebbero intercettare il kdewebdev
per installarlo sarà necessario il download e l'installpkg oppure slackpkg install kdewebdev.
Sarà un bug da segnalare?
Ciao
01
slackpkg install-new preleva la lista dei nuovi pacchetti dal changelog, cercando per:
Added
Split
Renamed
Moved
Name
Change
NAME CHANGE
Switched
La maggior parte dei pacchetti che sono stati spostati da testing a slackware, hanno la dicitura "Moved"
Il recente spostamento di kde è stato effettuato in contemporanea all'aggiornamento, quindi la dicitura è "Upgraded"
di conseguenza chi utilizza questo tool si potrebbe trovare i pacchetti, in teoria, in upgrade-all, che però matcha solamente i pacchetti già installati nel sistema.
in poche parole chi non aveva già il kde installato da testing non potrà mai installarlo se non scaricandolo a mano.
Come prova per replicare il problema credo che sia sufficiente un
Codice: Seleziona tutto
removepkg kdewebdev
slackpkg update
slackpkg install-new
slackpkg upgrade-all
per installarlo sarà necessario il download e l'installpkg oppure slackpkg install kdewebdev.
Sarà un bug da segnalare?
Ciao
01