View previous topic :: View next topic |
Author |
Message |
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 8:14 am Post subject: Aiuto su aggiornamento sistema gentoo |
|
|
Salve a tutti, ho deciso di aggiornare il mio Gentoo (ho un portatile asus A400).
Quindi, come da handbook, ho dato
Il sistema alla fine mi avverte:
Code: |
* An update to portage is available. It is _highly_ recommended
* that you update portage now, before any other packages are updated.
* Please run 'emerge portage' and then update ALL of your
* configuration files.
* To update portage, run 'emerge portage'.
|
Lo ascolto per cui digito
Ma purtroppo ottengo:
Code: |
Calculating dependencies... done!
>>> Emerging (1 of 3) app-shells/bash-3.2_p17 to /
>>> Downloading 'http://distfiles.gentoo.org/distfiles/bash32-013'
cp: omitting directory `/'
>>> Downloading 'http://distro.ibiblio.org/pub/linux/distributions/gentoo/distfiles/bash32-013'
cp: omitting directory `/'
>>> Downloading 'ftp://ftp.cwru.edu/pub/bash/bash-3.2-patches/bash32-013'
cp: omitting directory `/'
!!! Couldn't download 'bash32-013'. Aborting.
|
1) Perchè? Con emerge --sync non ho aggiornato il Sistema?
Comunque vado avanti e digito, come da manuale:
Ma anche qui purtroppo ho dei pacchetti bloccanti:
Code: |
Calculating world dependencies... done!
!!! Error: the <gnome-base/control-center-2.17.0 package conflicts with another package;
!!! the two packages cannot be installed on the same system together.
!!! Please use 'emerge --pretend' to determine blockers.
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
http://www.gentoo.org/doc/en/handbook/handbook-x86.xml?full=1#blocked
|
Con il comando
Code: |
emerge --pretend world
|
Ottengo la seguente lista di pacchetti bloccanti:
Code: |
[blocks B ] <gnome-base/control-center-2.17.0 (is blocking gnome-base/libgnomekbd-2.18.2)
[blocks B ] sys-apps/coldplug (is blocking sys-fs/udev-115-r1)
[blocks B ] <media-sound/esound-0.2.36-r2 (is blocking app-admin/eselect-esd-20060719)
[blocks B ] <dev-python/pygtk-2.9 (is blocking dev-python/pygobject-2.12.3)
[blocks B ] <sys-fs/device-mapper-1.02.19-r1 (is blocking sys-fs/udev-115-r1)
[blocks B ] app-admin/eselect-esd (is blocking media-sound/esound-0.2.36-r1)
|
2) Cosa mi conviene fare?
Cancellare i pacchetti bloccanti e quindi provare a reinstallare?
Oppure non installo i pacchetti con i problemi? |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 8:43 am Post subject: |
|
|
1)
Per risolvere il problema di "emerge portage" provo a dare il comando
Code: |
emerge --fetchonly sys-apps/portage
|
che mi dovrebbe far recuperare il pacchetto di portage per poi installarlo a mano!
Purtoppo anche questo comando mi genera dei problemi!
Non riesco a scaricare i tre pacchetti
Code: |
app-shells/bash-3.2_p17
sys-apps/portage-2.1.3.16
dev-python/pycrypto-2.0.1-r6
|
Guardando nella dir:
Code: |
http://distfiles.gentoo.org/distfiles/
|
I tre pacchetti sopra menzionati non esistono!
Come è possibile? |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 9:11 am Post subject: |
|
|
1)
Riguardo il problema di "emerge portage" mi sono accorto che il file
è stato malamente modificato con la seguente linea:
Code: |
FETCHCOMMAND="cp /\$FILE \$DISTDIR"
|
Ho commentato la linea incriminata e quindi ho ridato il comando
Il portage è stato correttamente aggiornato. |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 9:34 am Post subject: |
|
|
A questo punto ho aggiornato l'albero di portage ora devo risolvere il problema dei package bloccanti per aggiornare tutto il sistema.
Con il comando
Code: |
emerge --pretend world
|
ottengo la lista dei package bloccanti:
Code: |
[blocks B ] <gnome-base/control-center-2.17.0 (is blocking gnome-base/libgnomekbd-2.18.2)
[blocks B ] sys-apps/coldplug (is blocking syscontrol-center-2.17.0-fs/udev-115-r1)
[blocks B ] <media-sound/esound-0.2.36-r2 (is blocking app-admin/eselect-esd-20060719)
[blocks B ] <dev-python/pygtk-2.9 (is blocking dev-python/pygobject-2.12.3)
[blocks B ] <sys-fs/device-mapper-1.02.19-r1 (is blocking sys-fs/udev-115-r1)
[blocks B ] app-admin/eselect-esd (is blocking media-sound/esound-0.2.36-r1)
|
Provo a cancellare il package control-center
Code: |
emerge -C control-center-2.17.0
|
Ma il sistema mi risponde:
Code: |
--- Couldn't find 'control-center-2.17.0' to unmerge.
>>> No packages selected for removal by unmerge
|
Dove sbaglio?
Grazie in anticipo per la risposta. |
|
Back to top |
|
|
!ico Apprentice
Joined: 26 Oct 2005 Posts: 199 Location: Bassano del Grappa (VI)
|
Posted: Tue Oct 30, 2007 10:17 am Post subject: |
|
|
prova emerge -C =control-center-2.17.0
ola _________________ " I tasti iniziano. I tasti finiscono. Tu sai che sono 88; su questo nessuno può fregarti. Non sono infiniti loro. Tu, tu sei infinito, e dentro quei tasti, infinita è la musica che puoi fare. Loro sono 88. Tu sei infinito".
Novecento (Baricco) |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 10:26 am Post subject: |
|
|
Ho cancellato tutti i package bloccanti.
Provo a ridare il comando
Code: |
emerge -ptDNuv world
|
Produce un output molto lungo dove è presente il seguente package bloccante
Code: |
[blocks B ] >=x11-proto/xproto-7.0.6 (is blocking x11-libs/libX11-1.0.1-r1)
|
provo a cancellarlo con il comando
Code: |
emerge -C x11-proto/xproto
|
Ma il sistema mi risponde:
Code: |
--- Couldn't find 'x11-proto/xproto' to unmerge.
>>> No packages selected for removal by unmerge
|
Dando il comando
Code: |
emerge --search xproto
|
Ottengo:
Code: |
Searching...
[ Results for search key : xproto ]
[ Applications found : 2 ]
* x11-proto/dmxproto
Latest version available: 2.2.2
Latest version installed: [ Not Installed ]
Size of files: 38 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org DMX protocol headers
License: dmxproto
* x11-proto/xproto
Latest version available: 7.0.10
Latest version installed: [ Not Installed ]
Size of files: 139 kB
Homepage: http://xorg.freedesktop.org/
Description: X.Org xproto protocol headers
License: xproto
|
Cioè xproto non è installato. Come posso risolvere il problema?
Grazie |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 10:31 am Post subject: |
|
|
Grazie Lico per la risposta. Il comando era errato in quanto avevo riportato la versione di control-center
Il comando da dare è:
Code: |
emerge -C gnome-base/control-center
|
Saluti |
|
Back to top |
|
|
fanfra n00b
Joined: 01 Mar 2007 Posts: 26
|
Posted: Tue Oct 30, 2007 3:57 pm Post subject: |
|
|
Il problema era il package bloccante:
Code: |
[blocks B ] >=x11-proto/xproto-7.0.6 (is blocking x11-libs/libX11-1.0.1-r1)
|
Ho ancellato il package libX11 e ho ridato il comando di
Per adesso tutto fila liscio, vi farò sapere!
Saluti |
|
Back to top |
|
|
bandreabis Advocate
Joined: 18 Feb 2005 Posts: 2490 Location: イタリアのロディで
|
Posted: Tue Oct 30, 2007 5:54 pm Post subject: |
|
|
7 post di fanfra in una mezza giornata e uno di !ico....
Un record anche per la netiquette di forums.gentoo.org _________________ Il numero di post non fa di me un esperto! Anzi! |
|
Back to top |
|
|
|