Originariamente inviato da Fra the Great
succede solo a me?
:master:
Sfortunatamente no.
Ho analizzato poco il problema, ma una cosa mi è saltata all'occhio. Sul portatile per effettuare alcune prove, ho rimosso una 'vecchia' current, installato diverse distro ed ora è ritornata su la 'nuova' current.
Finora non ho mai avuno noie con l'utilizzo di swaret e tutto è sempre filato via liscio è senza intoppi. Con la nuova release della current, se non scarico i pacchetti dai vari mirrors in ambiente di root, mi viene segnalato l'errore di pacchetto corrotto di gpg.
Ho fatto i seguenti test:
- scarico manualmente da utente normale i pacchetti aggiornati da uno ed uno solo mirror che ho impostato in swaret.conf, verifico integrita' ed autenticita'. Faccio la medesima cosa con l'utente root prima di installarli.
I pacchetti sono perfetti e possono essere installati.
- aggiorno i pacchetti tramite swaret. Per diventare root, lancio un banale "su" e faccio partire la procedura di aggiornamento. Niente da fare. Fallisce.
- aggiorno i pacchetti dopo essere in pieno ambiente di root (su -). I pacchetti risultano perfetti.
- provo in ambiente "sudo" con utente dedicato. Fallisce anche qui.
- provo a scaricare i pacchetti senza installarli, ma incontro gli stessi problemi di cui sopra.
- provo a scaricare manualmente i pacchetti, verificarli sia con utente che successivente con root, posizionarli in /var/swaret, lanciare la procedura di aggiornamento. I pacchetti vengono dati per corrotti.
- provo ad upgradare swaret alla versione di sviluppo, ma la situazione non migliora.
Sulla slack 10 aggiornata con swaret, non ho problemi di questo tipo.
Riporto uno dei test, tanto per capirci:
codice:
[sergio@tweety ~]$ su
Password:
bash-3.00# swaret --get xxgdb
swaret 1.7.0test4-1
Pacchetti corrispondenti alla parola chiave: xxgdb...
xxgdb-1.12-i386-1 (46 kB)
Prendo xxgdb-1.12-i386-1? (s/n/A/Q): [s]s
[ ftp://ftp.nluug.nl/pub/os/Linux/dist...ckware-current ]
### Scarico xxgdb-1.12-i386-1 (46 kB)...
--- [********************] 100%/100% [TOTALE: 100%/100%] FATTO!
=> <MD5CHECK> MD5 del Pacchetto xxgdb-1.12-i386-1 OK!
[ ftp://ftp.nluug.nl/pub/os/Linux/dist...ckware-current ]
### Scarico il File delle Firme GPG di xxgdb-1.12-i386-1... FATTO!
%%% Verifico xxgdb-1.12-i386-1 la Firma GPG... FATTO!
=> <GPGCHECK> Il Pacchetto xxgdb-1.12-i386-1 è CORROTTO!
Pacchetti salvati in: /var/swaret!
Pacchetti del Repository salvati in: /var/swaret/repos/NOMEREPOSITORY!
bash-3.00# exit
codice:
[sergio@tweety ~]$ su -
Password:
The most difficult years of marriage are those following the wedding.
root@tweety:~# swaret --get xxgdb
swaret 1.7.0test4-1
Pacchetti corrispondenti alla parola chiave: xxgdb...
xxgdb-1.12-i386-1 (46 kB)
Prendo xxgdb-1.12-i386-1? (s/n/A/Q): [s]s
[ ftp://ftp.nluug.nl/pub/os/Linux/dist...ckware-current ]
### Scarico xxgdb-1.12-i386-1 (46 kB)...
--- [********************] 100%/100% [TOTALE: 100%/100%] FATTO!
=> <MD5CHECK> MD5 del Pacchetto xxgdb-1.12-i386-1 OK!
[ ftp://ftp.nluug.nl/pub/os/Linux/dist...ckware-current ]
### Scarico il File delle Firme GPG di xxgdb-1.12-i386-1... FATTO!
%%% Verifico xxgdb-1.12-i386-1 la Firma GPG... FATTO!
=> <GPGCHECK> Il Pacchetto xxgdb-1.12-i386-1 è OK!
Pacchetti salvati in: /var/swaret!
Pacchetti del Repository salvati in: /var/swaret/repos/NOMEREPOSITORY!
root@tweety:~# logout
Non sono ancora riuscito a comprendere il perchè in passato, parlo di qualche mese fa, con una slack-10-current questo problema non sussisteva.
Mah...