Visualizzazione dei risultati da 1 a 7 su 7
  1. #1
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434

    [Debian] Problema con Udev e dpkg

    Ho appena reinstallato il sistema con 2 DVD un po' vecchiotti della Sarge (risalgono a Maggio circa), tutto ok per quanto riguarda l'installazione, e il sistema si avvia tranquillamente.


    Allora inizio ad aggiornare il sistema,

    apt-get update

    e

    apt-get dist-upgrade


    E qui iniziano i problemi.

    Inizialmente è saltato il server grafico a causa (Credo) di qualche problema fra xfree86 e xorg (ora dovrei aver messo correttamente xfree, ma non ho capito se mi conviene mettere xorg ed, eventualmente, cosa devo fare per installarlo ), quindi ho riavviato in modalità testo e gli ho dato dpkg-reconfigure xserver-xfree86.


    Ora mi ritrovo con il sistema che tenta ogni volta di installare udev, perchè dice che ci sono delle dipendenze non soddisfatte, e ogni volta che provo ad utilizzare apt mi chiede di installare udev. Il problema è che mi dà un errore abbastanza generico e su google e sul forum non ho trovato niente in grado di aiutarmi:


    main:/home/simone#
    main:/home/simone# apt-get -f install
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    Correzione delle dipendenze in corso... Fatto
    I seguenti pacchetti verranno inoltre installati:
    udev
    I seguenti pacchetti saranno aggiornati:
    udev
    1 aggiornati, 0 installati, 0 da rimuovere e 316 non aggiornati.
    È necessario prendere 0B/315kB di archivi.
    Dopo l'estrazione, verranno occupati 344kB di spazio su disco.
    Continuare? [S/n] s
    (Lettura del database ... 95751 file e directory attualmente installati.)
    Mi preparo a sostituire udev 0.056-2 (con .../archives/udev_0.070-5_i386.deb) .. .
    ln: `/etc/udev/rules.d/z55_hotplug.rules': Il file esiste
    dpkg: errore processando /var/cache/apt/archives/udev_0.070-5_i386.deb (--unpack ):
    il sottoprocesso pre-installation script ha restituito un codice di errore 1
    Sono occorsi degli errori processando:
    /var/cache/apt/archives/udev_0.070-5_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    main:/home/simone#

    E per concludere:

    main:/home/simone# uname -r
    2.6.12-1-686
    main:/home/simone#



    Ho installato il kernel precompilato tramite

    apt-get install linux-image-2.6.12-1-686

    che ho trovato tramite apt-cache search.

  2. #2
    prova apt-get -f install prima poi prova

    dpkg -i --force-all /var/cache/apt/archives/udev_0.070-5_i386.deb


    installando magari prima hotplug

    poi prova apt-get install x-window-system-core per installare quello che manca

    se ha gia installato xorg poidai

    dpkg-reconfigure xserver-xorg

    altrimenti

    dpkg-reconfigure xserver-xfree86 se hai sempre xfree
    per riconfigurare X

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434
    main:/#
    main:/# apt-get remove udev
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:
    I seguenti pacchetti hanno dipendenze non soddisfatte:
    hal: Dipende: udev ma non sta per essere installato
    E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o specificare una soluzione).
    main:/# apt-get remove hotplug
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    Il pacchetto hotplug non è installato, quindi non è stato rimosso
    È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:
    I seguenti pacchetti hanno dipendenze non soddisfatte:
    udev: Dipende: hotplug (>= 0.0.20040329-17)
    E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o specificare una soluzione).
    main:/# apt-get remove udev hotplug
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    Il pacchetto hotplug non è installato, quindi non è stato rimosso
    È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:
    I seguenti pacchetti hanno dipendenze non soddisfatte:
    hal: Dipende: udev ma non sta per essere installato
    E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o specificare una soluzione).
    main:/# apt-get remove udev hal hotplug
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    Il pacchetto hotplug non è installato, quindi non è stato rimosso
    È consigliabile eseguire 'apt-get -f install' per correggere questi problemi:
    I seguenti pacchetti hanno dipendenze non soddisfatte:
    gnome-volume-manager: Dipende: hal (>= 0.4.1) ma non sta per essere installato
    E: Dipendenze non soddisfatte. Provare 'apt-get -f install' senza pacchetti (o specificare una soluzione).
    main:/#

    Sembrerebbe che i pacchetti incriminati dipendano uno dall'altro, e alla base di tutto ci sta il gnome-volume-manager.. se gli do


    apt-get remove udev hal gnome-volume-manager hotplug

    sembrerebbe accettarlo, ma a giudicare dalla descrizione che mi dà apt del gnome volume manager, non mi conviene molto..

  4. #4
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434
    scusa ma prima di mettere quest'ultimo messaggio non avevo letto quello che avevi scritto, adesso provo e ti faccio sapere·

  5. #5
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434
    Quindi, ricapitolando:

    apt-get install hotplug

    apt-get -f install

    dpkg -i --force-all /var/cache/apt/archives/udev_0.070-5_i386.deb

    apt-get install x-window-system-core

    giusto?

    Bene, ho fatto così, e devo dirti grazie perchè effettivamente con l'aiuto di x-windows-system-core si sono eliminati tutti i problemi riguardanti il server grafico: ora vado felicemente con xorg

    Purtroppo però il problema con udev resta



    main:/home/simone# apt-get install hotplug
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    Pacchetti suggeriti:
    ifrename
    I seguenti pacchetti NUOVI (NEW) saranno installati:
    hotplug
    0 aggiornati, 1 installati, 0 da rimuovere e 314 non aggiornati.
    È necessario prendere 0B/66,7kB di archivi.
    Dopo l'estrazione, verranno occupati 389kB di spazio su disco.
    Preconfigurazione dei pacchetti in corso
    Selezionato il pacchetto hotplug, che non lo era.
    (Lettura del database ... 95736 file e directory attualmente installati.)
    Spacchetto hotplug (da .../hotplug_0.0.20040329-25_all.deb) ...
    Configuro hotplug (0.0.20040329-25) ...

    main:/home/simone# apt-get -f install
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    0 aggiornati, 0 installati, 0 da rimuovere e 314 non aggiornati.
    main:/home/simone# dpkg -i --force-all /var/cache/apt/archives/udev_0.070-5_i386.deb
    dpkg: al riguardo di .../archives/udev_0.070-5_i386.deb, contenente udev:
    udev è in conflitto con hotplug
    hotplug (versione 0.0.20040329-25) è installato.
    dpkg: attenzione - conflitti ignorati, si procede comunque !
    (Lettura del database ... 95759 file e directory attualmente installati.)
    Mi preparo a sostituire udev 0.056-2 (con .../archives/udev_0.070-5_i386.deb) ...
    ln: `/etc/udev/rules.d/z55_hotplug.rules': Il file esiste
    dpkg: errore processando /var/cache/apt/archives/udev_0.070-5_i386.deb (--install):
    il sottoprocesso pre-installation script ha restituito un codice di errore 1
    Sono occorsi degli errori processando:
    /var/cache/apt/archives/udev_0.070-5_i386.deb
    main:/home/simone#

    In pratica mi dice che udev è in conflitto con hotplug, quindi se gli do un apt-get remove hotplug mi dice che sarà rimosso hotplug e udev compare fra i pacchetti da installare \ aggiornare.

    Poi mi dice che udev dipende da hotplug!!

    main:/home/simone# apt-get remove hotplug
    Lettura della lista dei pacchetti in corso... Fatto
    Generazione dell'albero delle dipendenze in corso... Fatto
    I seguenti pacchetti verranno inoltre installati:
    udev
    I seguenti pacchetti saranno RIMOSSI:
    hotplug
    I seguenti pacchetti saranno aggiornati:
    udev
    1 aggiornati, 0 installati, 1 da rimuovere e 313 non aggiornati.
    È necessario prendere 0B/315kB di archivi.
    Dopo l'estrazione, verranno liberati 45,1kB di spazio su disco.
    Continuare? [S/n] s
    dpkg: hotplug: problemi con le dipendenze, ma lo rimuovo comunque come richiesto:
    udev dipende da hotplug (>= 0.0.20040329-17).
    (Lettura del database ... 95759 file e directory attualmente installati.)
    Rimuovo hotplug ...
    (Lettura del database ... 95736 file e directory attualmente installati.)
    Mi preparo a sostituire udev 0.056-2 (con .../archives/udev_0.070-5_i386.deb) ...
    ln: `/etc/udev/rules.d/z55_hotplug.rules': Il file esiste
    dpkg: errore processando /var/cache/apt/archives/udev_0.070-5_i386.deb (--unpack):
    il sottoprocesso pre-installation script ha restituito un codice di errore 1
    Sono occorsi degli errori processando:
    /var/cache/apt/archives/udev_0.070-5_i386.deb
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    main:/home/simone#

    Un po' intrecciata come faccenda..



    Il fatto è che il sistema così com'è ora è tranquillamente utilizzabile, se non fosse che non riesco ad installare nessun pacchetto tramite apt-get perchè ogni volta vuole configurare sto benedetto udev!!

  6. #6
    si è successa la stessa cosa ad un amico e si era risolto installando prima il kernel 2.6.12 poi aggiornare hotplug ed installare udev poi che a quel punto va a posto con un solo apt-get -f install

    riprova un apt-get dist-upgrade seguito da un dpkg --configure -a per fargli aggiornare un po di dipendenze sempre che vada

    naturalmente devi installare prima hotplug altrimenti non risolve

    hanno fatto un po di pasticci purtoppo con questo udev

  7. #7
    Utente di HTML.it
    Registrato dal
    Nov 2002
    Messaggi
    434
    Aspettiamo la prossima versione allora

    In ogni caso, ancora ha problemi con il dist-upgrade, ma almeno apt-get install nomepacchetto funge.

    Grazie mille
    Simone

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.