sembra una cavolata ma non riesco a venirci a capo…
vorrei installare alcuni programmi attraverso il programma aggiungi/rimuovi, seleziono i programmi, calcola le dipendenze e poi mi dice:
Failed to obtain authentication.
senza chiedermi la password di root è normale… nel frattempo sto utilizzando yum da terminale…
Hai un’installazione nuova e sul disco fisso? Oppure usi una live p un sistema virtualizzato?
installazione da dvd su disco fisso
E’ un bug che si era verificato durante la fase test di F14. Puoi dirci cosa ti dice:
$ rpm -qa | grep PackageKit
bash-4.1$ rpm -qa | grep PackageKit
PackageKit-glib-0.6.10-2.fc14.i686
PackageKit-0.6.10-2.fc14.i686
PackageKit-gtk-module-0.6.10-2.fc14.i686
PackageKit-yum-0.6.10-2.fc14.i686
PackageKit-command-not-found-0.6.10-2.fc14.i686
PackageKit-yum-plugin-0.6.10-2.fc14.i686
PackageKit-gstreamer-plugin-0.6.10-2.fc14.i686
PackageKit-device-rebind-0.6.10-2.fc14.i686
bash-4.1$
# yum repolist all
Non mi quadra la versione, per caso hai attivato dei repo di sviluppo?
Dovresti avere la 0.6.9 e non la 10.
bash-4.1$ sudo yum repolist all
Plugin abilitati:langpacks, presto, refresh-packagekit
Adding it_IT to language list
id repo nome repo stato
fedora Fedora 14 - i386 abilitato: 17883
fedora-debuginfo Fedora 14 - i386 - disabilitato
fedora-source Fedora 14 - Source disabilitato
rpmfusion-free RPM Fusion for Fedo abilitato: 0
rpmfusion-free-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-free-rawhide RPM Fusion for Fedo disabilitato
rpmfusion-free-rawhide-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-free-rawhide-source RPM Fusion for Fedo disabilitato
rpmfusion-free-source RPM Fusion for Fedo disabilitato
rpmfusion-free-updates RPM Fusion for Fedo abilitato: 442
rpmfusion-free-updates-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-free-updates-source RPM Fusion for Fedo disabilitato
rpmfusion-free-updates-testing RPM Fusion for Fedo disabilitato
rpmfusion-free-updates-testing-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-free-updates-testing-source RPM Fusion for Fedo disabilitato
rpmfusion-nonfree RPM Fusion for Fedo abilitato: 0
rpmfusion-nonfree-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-rawhide RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-rawhide-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-rawhide-source RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-source RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-updates RPM Fusion for Fedo abilitato: 176
rpmfusion-nonfree-updates-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-updates-source RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-updates-testing RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-updates-testing-debuginfo RPM Fusion for Fedo disabilitato
rpmfusion-nonfree-updates-testing-source RPM Fusion for Fedo disabilitato
updates Fedora 14 - i386 - abilitato: 1145
updates-debuginfo Fedora 14 - i386 - disabilitato
updates-source Fedora 14 - Updates disabilitato
updates-testing Fedora 14 - i386 - disabilitato
updates-testing-debuginfo Fedora 14 - i386 - disabilitato
updates-testing-source Fedora 14 - Test Up disabilitato
repolist: 19646
bash-4.1$
Sicuro che non avevi attivato in passato i testing-updates?
Quel pacchetto lo trovi solo nei http://rpmfind.net/linux/RPM/fedora/updates/testing/14/i386/PackageKit-yum-0.6.10-2.fc14.i686.html.
Farei un:
# yum downgrade PackageKit
per poi riprovare.
ci ho provato ma non me lo permette per dei conflitti con le dipendenze…
edit
sto disinstallandolo con yum per reinstallarlo successivamente…
riedit
fatto:
bash-4.1$ rpm -qa | grep PackageKit
PackageKit-device-rebind-0.6.9-4.fc14.i686
PackageKit-0.6.9-4.fc14.i686
PackageKit-glib-0.6.9-4.fc14.i686
PackageKit-gtk-module-0.6.9-4.fc14.i686
PackageKit-yum-0.6.9-4.fc14.i686
bash-4.1$
ma non funge uguale …
Disattiva selinux:
# setenforce 0
e riprova.
mi dispiace tanto… nulla da fare…
Autorizzazione non riuscita
Si è fallito nel fornire l’autenticazione corretta
controllare le password o le impostazioni dell’account
Maggiori dettagli:
failed to obtain authentication.
p.s. se dopo clicco sul pulsante annulla non succede niente…
clicco sulla x del window manager per chiudere e mi esce un avviso:
modifiche non applicate
Apportate modifiche che non sono state ancora applicate.
Queste modifiche saranno perse se si chiude la finestra.
ma il problema rimane, che cerca di applicare le suddette modifiche con i miei privilegi da utente normale, invece di chiedermi la password di root…
ho configurato anche sudo in ubuntu-style…
…
a proposito prima di installare fedora, usavo proprio ubuntu
sul quale il gestore di pacchetti synaptic funzionava a dovere mentre il software center di canonical mi dava lo stesso identico problema… non mi chiedeva la password e di conseguenza non riusciva ad installare un tubo!
risolto!! ho aggiunto i repository test updates ho aggiornato e magicamente riesco ad installare le applicazioni…
purtroppo non mi da però la possibilità di disinstallare nulla in quanto tutti i programmi installati non presentano il checkbox a fianco… mah…
???
I repo test? Sai che avrai pacchetti non stabili vero?
Non ha senso che l’abilitazione dei pacchetti test ti permetta di superare il problema…
Se li disabiliti lo ottieni sempre? SELinux è disabilitato?
ciao
anche a me dava lo stesso problema; ho notato però che se provavo a fare:
sudo - (qualunque comando)
il sistema mi rispondeva che il mio account non era sudoer.
Ho risolto cosi:
Dal terminale come root ho dato il comando:
echo ‘Marco ALL=(ALL) ALL’ >> /etc/sudoers
A questo punto anche l’installazione dei programmi funziona correttamente.
ciao
benvenuto.
noi preferiamo non utilizzare sudo.
Saluti a tutti ,
utilizzo questo post per non aprirne un altro!
Anche io in fase di un’aggiornamento di sistema mi riporta l’ errore indicato, leggendo il post ho provato a risokvere ma con esito negativo!Anche a me manca il PackageKit-yum = 0.6.9-4.fc14, è subito saltato alla versione piu’ recente.
Il sistema facendo un yum downgrade PackageKit, mi riporta e mi da errore dicendo:
[root@Maurizio ~]# yum downgrade PackageKit
Plugin abilitati:downloadonly, fastestmirror, langpacks, presto, refresh-
: packagekit
Adding it_IT to language list
Impostazione processo di downgrade
Loading mirror speeds from cached hostfile
- fedora: fedora.fastbull.org
- livna: ftp-stud.fht-esslingen.de
- rpmfusion-free: ftp-stud.hs-esslingen.de
- rpmfusion-free-updates: ftp-stud.hs-esslingen.de
- updates: ftp.uni-koeln.de
Risoluzione dipendenze
–> Esecuzione del controllo di transazione
—> Pacchetto PackageKit.i686 0:0.6.9-4.fc14 settato per essere downgraded
–> Elaborazione dipendenza: PackageKit-yum = 0.6.9-4.fc14 per il pacchetto: PackageKit-0.6.9-4.fc14.i686
–> Elaborazione dipendenza: PackageKit-glib = 0.6.9-4.fc14 per il pacchetto: PackageKit-0.6.9-4.fc14.i686
—> Pacchetto PackageKit.i686 0:0.6.12-3.fc14 settato per essere eliminato
–> Risoluzione delle dipendenze completata
Errore: Pacchetto: PackageKit-0.6.9-4.fc14.i686 (fedora)
richiede: PackageKit-yum = 0.6.9-4.fc14
Installato: PackageKit-yum-0.6.12-3.fc14.i686 (@updates)
PackageKit-yum = 0.6.12-3.fc14
Disponibile: PackageKit-yum-0.6.9-4.fc14.i686 (fedora)
PackageKit-yum = 0.6.9-4.fc14
Errore: Pacchetto: PackageKit-glib-0.6.12-3.fc14.i686 (@updates)
richiede: PackageKit = 0.6.12-3.fc14
Rimozione in corso: PackageKit-0.6.12-3.fc14.i686 (@updates)
PackageKit = 0.6.12-3.fc14
Downgraded By: PackageKit-0.6.9-4.fc14.i686 (fedora)
PackageKit = 0.6.9-4.fc14
Errore: Pacchetto: PackageKit-0.6.9-4.fc14.i686 (fedora)
richiede: PackageKit-glib = 0.6.9-4.fc14
Installato: PackageKit-glib-0.6.12-3.fc14.i686 (@updates)
PackageKit-glib = 0.6.12-3.fc14
Disponibile: PackageKit-glib-0.6.9-4.fc14.i686 (fedora)
PackageKit-glib = 0.6.9-4.fc14
Errore: Pacchetto: PackageKit-yum-0.6.12-3.fc14.i686 (@updates)
richiede: PackageKit = 0.6.12-3.fc14
Rimozione in corso: PackageKit-0.6.12-3.fc14.i686 (@updates)
PackageKit = 0.6.12-3.fc14
Downgraded By: PackageKit-0.6.9-4.fc14.i686 (fedora)
PackageKit = 0.6.9-4.fc14
Si può provare ad usare --skip-broken per aggirare il problema
Provare ad eseguire: rpm -Va --nofiles --nodigest
L’ ultima riga mi dà come consiglio quello che si legge:
provando a fare [root@Maurizio ~]# rpm -Va --nofiles --nodigest, non mi rispoonde nulla dopo qualche secondo di elaborazione!
Dopo ho provato a dera un yum install PackageKit-yum = 0.6.9-4.fc14 e mi ha risposto.
Plugin abilitati:downloadonly, fastestmirror, langpacks, presto, refresh-
: packagekit
Adding it_IT to language list
Loading mirror speeds from cached hostfile - fedora: fedora.fastbull.org
- livna: ftp-stud.fht-esslingen.de
- rpmfusion-free: ftp-stud.hs-esslingen.de
- rpmfusion-free-updates: ftp-stud.hs-esslingen.de
- updates: ftp.uni-koeln.de
Impostazione processo di installazione
Il pacchetto PackageKit-yum-0.6.12-3.fc14.i686 è già aggiornato all’ultima versione
Nessun pacchetto = disponibile.
Nessun pacchetto 0.6.9-4.fc14 disponibile.
Niente da fare
[root@Maurizio ~]#
Come procedo adesso??Grazie x l’aiuto,non riesco piu’ ad andare avanti!
Non confermare:
# yum remove PackageKit
Mostrami cosa riporta.
[root@Maurizio ~]# yum remove PackageKit
Plugin abilitati:downloadonly, fastestmirror, langpacks, presto, refresh-
: packagekit
Adding it_IT to language list
Impostazione processo di eliminazione
Risoluzione dipendenze
–> Esecuzione del controllo di transazione
—> Pacchetto PackageKit.i686 0:0.6.12-3.fc14 settato per essere eliminato
–> Elaborazione dipendenza: PackageKit = 0.6.12-3.fc14 per il pacchetto: PackageKit-yum-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit >= 0.5.0 per il pacchetto: gnome-packagekit-2.32.0-2.fc14.i686
–> Elaborazione dipendenza: PackageKit per il pacchetto: PackageKit-yum-plugin-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit = 0.6.12-3.fc14 per il pacchetto: PackageKit-glib-0.6.12-3.fc14.i686
–> Esecuzione del controllo di transazione
—> Pacchetto PackageKit-glib.i686 0:0.6.12-3.fc14 settato per essere eliminato
–> Elaborazione dipendenza: libpackagekit-glib2.so.14 per il pacchetto: PackageKit-gstreamer-plugin-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: libpackagekit-glib2.so.14 per il pacchetto: PackageKit-command-not-found-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit-glib = 0.6.12-3.fc14 per il pacchetto: PackageKit-command-not-found-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit-glib = 0.6.12-3.fc14 per il pacchetto: PackageKit-device-rebind-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit-glib = 0.6.12-3.fc14 per il pacchetto: PackageKit-gtk-module-0.6.12-3.fc14.i686
–> Elaborazione dipendenza: PackageKit-glib = 0.6.12-3.fc14 per il pacchetto: PackageKit-gstreamer-plugin-0.6.12-3.fc14.i686
—> Pacchetto PackageKit-yum.i686 0:0.6.12-3.fc14 settato per essere eliminato
—> Pacchetto PackageKit-yum-plugin.i686 0:0.6.12-3.fc14 settato per essere eliminato
—> Pacchetto gnome-packagekit.i686 0:2.32.0-2.fc14 settato per essere eliminato
–> Esecuzione del controllo di transazione
—> Pacchetto PackageKit-command-not-found.i686 0:0.6.12-3.fc14 settato per essere eliminato
—> Pacchetto PackageKit-device-rebind.i686 0:0.6.12-3.fc14 settato per essere eliminato
—> Pacchetto PackageKit-gstreamer-plugin.i686 0:0.6.12-3.fc14 settato per essere eliminato
–> Elaborazione dipendenza: PackageKit-gstreamer-plugin per il pacchetto: 2:phonon-backend-gstreamer-4.5.1-1.fc14.i686
—> Pacchetto PackageKit-gtk-module.i686 0:0.6.12-3.fc14 settato per essere eliminato
–> Esecuzione del controllo di transazione
—> Pacchetto phonon-backend-gstreamer.i686 2:4.5.1-1.fc14 settato per essere eliminato
–> Risoluzione delle dipendenze completata
Dipendenze risolte
================================================================================
Pacchetto Arch Versione Repository Dim.
Rimozione in corso:
PackageKit i686 0.6.12-3.fc14 @updates 2.4 M
Rimozioni per dipendenze:
PackageKit-command-not-found i686 0.6.12-3.fc14 @updates 48 k
PackageKit-device-rebind i686 0.6.12-3.fc14 @updates 10 k
PackageKit-glib i686 0.6.12-3.fc14 @updates 320 k
PackageKit-gstreamer-plugin i686 0.6.12-3.fc14 @updates 11 k
PackageKit-gtk-module i686 0.6.12-3.fc14 @updates 9.9 k
PackageKit-yum i686 0.6.12-3.fc14 @updates 299 k
PackageKit-yum-plugin i686 0.6.12-3.fc14 @updates 2.5 k
gnome-packagekit i686 2.32.0-2.fc14 @anaconda-InstallationRepo-201010211814.i386
9.4 M
phonon-backend-gstreamer i686 2:4.5.1-1.fc14 @updates 311 k
Riepilogo della transazione
Remove 10 Package(s)
Dimensione installata: 13 M
Procedere [s/N]:
Per fare il downgrade prova così:
# yum downgrade PackageKit*
anche se non penso che la versione precedente ti risolva il problema…
Ok, allora:
[code]# yum remove PackageKit
yum install PackageKit* phonon-backend-gstreamer --disablerepo=livna
[/code]