Thursday, June 25, 2009

yum missing dependency

Se avete attivo il repository RPMFusion per usare i driver binari o qualcun altro tra i moduli del kernel disponibili, è probabile che cercando di fare un update con yum vi sarete imbattuti in un errore tipo:

Error: Missing Dependency: kernel-uname-r = 2.6.29.5-191.fc11.x86_64 is needed by package kmod-nvidia-2.6.29.5-191.fc11.x86_64-185.18.14-1.fc11.1.x86_64 (rpmfusion-nonfree-updates)


Questo succede quando, come nel caso odierno, viene rilasciata una update del kernel di Fedora e di conseguenza i kmod in RPMFusion sono a loro volta aggiornati; la causa è che la propagazione dei pacchetti aggiornati sui mirror è più veloce per RPMFusion che per Fedora e quindi yum trova solo i moduli aggiornati senza il corrispondente kernel.

In questo caso, si può usare
# yum --skip-broken update

per effettuare l'update degli altri pacchetti in coda, ed è sufficiente aspettare qualche ora che i mirror si sincronizzino per poter completare la transazione.

Wednesday, June 24, 2009

Fine degli aggiornamenti per Fedora 9

Come sempre accade, dopo il rilascio di Fedora 11 è stata fissata la data per la fine degli aggiornamenti della versione N-2: in questo caso, sarà quindi Fedora 9 a non ricevere più pacchetti aggiornati a partire dal 10 Luglio.

Aggiornate, Leonidas vi aspetta!

Tuesday, June 9, 2009

Rawhide verso Fedora 12

Proprio oggi Rawhide è stata popolata dai primi pacchetti con estensione .fc12, dando ufficialmente il via al (piuttosto breve) ciclo che porterà al rilascio di Fedora 12 in Novembre.

Per chi volesse continuare a lavorare con Rawhide, sono sempre valide le istruzioni date in un post precedente; consiglio in questo caso di iscriversi alla mailing list fedora-test e/o fedora-devel, dove si possono seguire gli sviluppi di Fedora e chiedere aiuto in caso di problemi.

A tutti gli altri, benvenuti in Fedora 11!

Saturday, June 6, 2009

Cannot retrieve repository metadata

Come detto nel predecedente post, il repository ufficiale di Fedora 11 è inaccessibile fino al giorno del rilascio.

Putroppo, come effetto collaterale, le transazioni yum falliscono con un errore del tipo:

http://fedora.nano-box.net/linux/releases/11/Everything/x86_64/os/repodata/repomd.xml: [Errno 14] HTTP Error 403: Forbidden
Connessione ad un altro mirror in corso.
Errore: Cannot retrieve repository metadata (repomd.xml) for repository: fedora. Please verify its path and try again


e quindi non è possibile procedere alla installazione di nuovi pacchetti. E' possibile comunque aggiornare il sistema usando il comando:

# yum --disablerepo=fedora update

Friday, June 5, 2009

Fedora 11: ormai ci siamo

Anche se un bug di anaconda (il programma che gestisce le installazioni di Fedora) ha ritardato ancora di una settimana l'uscita di Fedora 11, ormai i giochi sono fatti e pacchetti che la compongono si stanno proprio in queste ore sincronizzando sui mirror sparsi nel mondo.


Ovviamente, cercando di accedere alle directory corrispondenti nei vari server, si ottiene un bel messaggio "403 Forbidden", ma in passato è già capitato di avere un mirror mal configurato che ha anticipato l'apertura della directory; se qualcuno è interessato a questo sport può quindi mettersi da subito a "caccia" della iso...