Segnalazione #783
Versione dei pacchetti errata
100%
Description
In OctoMon sembrerebbe arrivare il dato dell'ultima versione disponibile e non installata. Servono indagini
Associated revisions
History
Updated by Marco Marinello over 5 years ago
root@cmfuss:~# dpkg -l octofuss-client Voluto=U (non noto)/I (installato)/R (rimosso)/P (rimosso totale)/H (in attesa) | Stato=Non/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend |/ Err?=(nessuno)/R (reinstallazione richiesta) (Stato,Err: maiuscolo=grave) ||/ Nome Versione Architettura Descrizione +++-==========================-==================-==================-========================================================= ii octofuss-client 9.0.4-1 all OctoFuss client root@cmfuss:~# apt-cache madison octofuss-client octofuss-client | 9.0.8-1 | http://archive.fuss.bz.it/ jessie/main amd64 Packages root@cmfuss:~# python3 Python 3.4.2 (default, Oct 8 2014, 10:45:20) [GCC 4.9.1] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import apt >>> pkg_cache.has_key("octofuss-client") True >>> pkg_cache["octofuss-client"].is_installed True >>> pkg_cache["octofuss-client"].versions[0].version '9.0.8-1'
Updated by Marco Marinello over 5 years ago
- Assignee changed from Marco Marinello to Paolo Dongilli
Updated by Paolo Dongilli over 5 years ago
- Assignee changed from Paolo Dongilli to Simone Piccardi
- Priority changed from Normale to Alta
Marco rileva che nel sorgente https://work.fuss.bz.it/projects/octofuss-client/repository/revisions/master/entry/octofussclient/clientdata.py va sostituito
found_package.versions[0].version
con
installed.version
Prego verificare ed aggiornare. Ci penso poi io a ricreare il nuovo pacchetto.
Updated by Simone Piccardi over 5 years ago
- Assignee changed from Simone Piccardi to Elena Grandi
Updated by Elena Grandi over 5 years ago
- Status changed from Nuovo to In elaborazione
- Assignee changed from Elena Grandi to Paolo Dongilli
Confermo: ho verificato che found_package.installed.version
fornisce la stringa giusta sia in jessie che in buster (e ne deduco anche in stretch).
Versione aggiornata in master, con il numero di versione aggiornato in setup.py
e la nuova entry in debian/changelog
, da finalizzare (dch --release
) prima di fare il pacchetto.
Prima dell'upload ci sarà da testare il funzionamento del pacchetto buildato, come di consueto.
Updated by Elena Grandi over 5 years ago
- Status changed from In elaborazione to Commenti
Vedo che sul repository già c'è una versione del pacchetto che comprende questa modifica: il ticket si può chiudere?
Updated by Marco Marinello over 5 years ago
- Status changed from Commenti to Risolto
- % Done changed from 0 to 100
Sì, grazie.
Show installed version of packages rather than the latest available. refs: #783