Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1868 connectés 

 


Dernière réponse
Sujet : Probleme de dependance en cercle
coolben merci pour tes precieux conseil.
j'ai reussi a installer les kernel  et puis a faire une mise a jour de mon systeme
c'est cool
par contre, une fois que je mettre une version supérieur de mon kernel, ne dois je pas faire quelques chose de special pour supprimer ce paquet ?

Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
coolben merci pour tes precieux conseil.
j'ai reussi a installer les kernel  et puis a faire une mise a jour de mon systeme
c'est cool
par contre, une fois que je mettre une version supérieur de mon kernel, ne dois je pas faire quelques chose de special pour supprimer ce paquet ?
coolben

Citation :

Tu ne peux pas du tout installer de paquet kernel-image-la_version_qui_va_bien ou linux-image-la_version_qui_va_bien via apt-get ou aptitude ?


non je ne peut pas a cause d'un probleme de dependance.
 
Je vais essayer de faire comme te me conseilles

THRAK

coolben a écrit :

par contre se probleme m'empeche de mettre a jour mon kernel  
de plus j'ai l'iompression que j'ai des probleme pour monter des peripherique usb.  
Je pense que c'est lié au paquet udev qui est maintenant trop recent. Il nécessite un kernel  mais pour l'installer j'ai toujours un probleme de dependance !
que faire ?
suis je obliger de me compiler mon kernel ?


Tu ne peux pas du tout installer de paquet kernel-image-la_version_qui_va_bien ou linux-image-la_version_qui_va_bien via apt-get ou aptitude ?
 
 
Sinon tu dois pouvoir réussir à installer ce paquet au moins manuellement :
 
1) récupère chez Debian le paquet en le téléchargeant directement
    par ex: wget http://ftp.fr.debian.org/debian/pool/main/l/linux-2.6/linux-image-2.6.12-1-k7_2.6.12-10_i386.deb
 
2) place le paquet dans /usr/local/src par ex. de sorte à le différencier des paquets installés automatiquement ; il n'y a aucune obligation à le faire bien entendu, mais c'est pratique pour organiser les paquets qu'on installe soi-même localement.
 
3) installe le paquet en utilisant dpkg, par ex :  
    en root: /usr/local/src# dpkg -i linux-image-2.6.12-1-k7_2.6.12-10_i386.deb
 
 
Dans le pire des cas tu peux toujours tenter de compiler ton propre noyau à partir des sources Debian (paquet kernel-source-la_version_qui_va_bien ou linux-source-la_version_qui_va_bien) ou des sources disponibles sur linux kernel archive et l'installer avec make-kpkg par ex ; si tu n'as pas l'habitude de cette opération, il faudra bien te documenter pour y parvenir sans problème.
 
 
Cela étant ce ne sont que des astuces qui ne résolvent quand même pas ton problème de dépendance...

coolben par contre se probleme m'empeche de mettre a jour mon kernel  
de plus j'ai l'iompression que j'ai des probleme pour monter des peripherique usb.  
Je pense que c'est lié au paquet udev qui est maintenant trop recent. Il nécessite un kernel  mais pour l'installer j'ai toujours un probleme de dependance !
que faire ?
suis je obliger de me compiler mon kernel ?
coolben au final j'ai du faire dpkg -P udev afin de pouvoir suprimer ce paquet .
Maintenant je peux faire toutes les autres commandes, il n'y a plus de problemes de dependance.
Je peux remettre mon poste a jour
 
c'est cool  
merci pour votre aide
THRAK

coolben a écrit :


pour mon sources.list il me parait correct. le voici :
 

#deb file:///cdrom/ sarge main
 
deb ftp://ftp.proxad.net/mirrors/ftp.debian.org/ testing main contrib non-free
deb-src ftp://ftp.proxad.net/mirrors/ftp.debian.org/ testing  main contrib non-free
 
deb http://security.debian.org/ testing/updates main


pour les 104 paquet à installer c'est jusque que ca fait  3 semaines que je n'ai pas mis a jour mon systemes


Déjà il y a matière à optimiser quelque peu ton sources.list : pour le choix d'un mirroir, préfère davantage un http qu'un ftp, ensuite je ne suis pas sûr que tu puisses bénéficier du support de sécurité dans testing avec la dernière ligne que tu as spécifié.
 
Pour activer le support de la sécurité dans testing je te recommande de renseigner ton sources.list de la façon décrite dans le document suivant :
---> http://lists.debian.org/debian-dev [...] 00006.html
Autre ressource :
---> http://secure-testing-master.debian.net/
 
 
Pour tes problèmes de mise à jour, si vraiment il n'y a pas possibilité de le résoudre avec apt-get -f install ou apt-get -f dist-upgrade, tente de forcer la désinstallation du/des paquet(s) bloquant(s) la mise à jour. Utilise apt-get -f remove --purge nom_du/des_paquet(s)_bloquant(s) pour cela.  
 
Dans le pire des cas tu peux forcer la désinstallation d'un paquet manuellement avec dpkg en employant dans un premier temps la commande dpkg -P nom_du/des_paquet(s)_bloquant(s) puis si ça ne va toujours pas utiliser dpkg -P --force-all nom_du/des_paquet(s)_bloquant(s). ATTENTION : note bien que cette dernière solution n'est à envisager qu'en cas de dernier recours dans la mesure où toutes les méthodes de forçage pour la désinstallation sont mises en oeuvre, ce qui peut créer d'autres problèmes de dépendances non satisfaites, voire tout casser...
 
Tu peux encore trouver une mine d'autres d'informations sucseptibles de t'aider grâce à : man apt-get et man dpkg

maxix Les nouveaux udev ont absolument besoin d'un noyeau 2.6.12 ou plus. Tu n'a tjr pas changé de noyeau?
e_esprit Ah mais tu n'as toujours pas installer le noyau 2.6.12 :??:
 
Installe-le avec dpkg histoire de pas te laisser embeter par apt-get, puis ensuite recommence ton apt-get.
coolben voila ce que cela me donne :
 

sempron-coolben:/home/coolben# apt-get remove hal
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  gnome-volume-manager: Dépend: hal (>= 0.4.1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
sempron-coolben:/home/coolben# apt-get remove gnome-volume-manager
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
sempron-coolben:/home/coolben# apt-get -f remove hal
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  gnome-volume-manager: Dépend: hal (>= 0.4.1) mais ne sera pas installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
sempron-coolben:/home/coolben#


 
 

sempron-coolben:/home/coolben# apt-get -f install
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Correction des dépendances... Fait
Les paquets supplémentaires suivants seront installés :
  udev
Les paquets suivants seront mis à jour :
  udev
1 mis à jour, 0 nouvellement installés, 0 à enlever et 91 non mis à jour.
104 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/300ko dans les archives.
Après dépaquetage, 242ko d'espace disque supplémentaires seront utilisés.
Souhaitez-vous continuer ? [O/n]
(Lecture de la base de données... 107673 fichiers et répertoires déjà installés.)
Préparation du remplacement de udev 0.056-3 (en utilisant .../archives/udev_0.070-2_i386.deb) ...
udev requires a kernel >= 2.6.12, upgrade aborted.
dpkg : erreur de traitement de /var/cache/apt/archives/udev_0.070-2_i386.deb (--unpack) :
 le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/udev_0.070-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sempron-coolben:/home/coolben#

e_esprit Il te dit quoi exactement apt-get -f install ?
Sinon tu peux essayer un apt-get -f remove hal suivir d'un apt-get upgrade.
coolben Pour ce qui concerne apt-get -f install je l'ai deja fait plusieurs et cela me'indique toujours les meme probleme
pour mon sources.list il me parait correct. le voici :
 

#deb file:///cdrom/ sarge main
 
deb ftp://ftp.proxad.net/mirrors/ftp.debian.org/ testing main contrib non-free
deb-src ftp://ftp.proxad.net/mirrors/ftp.debian.org/ testing  main contrib non-free
 
deb http://security.debian.org/ testing/updates main


 
par contre je ne vois pas quoi faire avec apt-get check. Mias bon voici le resultat si ca peut vous aider :


sempron-coolben:/home/coolben# apt-get check hal
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben# apt-get check udev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben#


 
pour les 104 paquet à installer c'est jusque que ca fait  3 semaines que je n'ai pas mis a jour mon systemes
 

e_esprit

manu025 a écrit :

Compile le noyau qu'il te faut à la main. Ceci dit, c'est étrange qu'apt fasse des dépendances sur le kernel ...


 [:pingouino]

THRAK

coolben a écrit :

salut
 
je suis utilisateur d'une distribution debian unstable testing et je viens d'essayer de remettre a joue mon systeme.
Mon probleme est que lorsque je le fait on m'indique que hal et dependant d'une version superieur de udev.
en essayant de mettre a jour udev, apt bloque car la nouvelle version de udev necessite le kernel 2.6.12 hors je suis en 2.6.8 .
J'ai donc essayer mettre a jour le kernel mais la on m'indique que j'ai besoin de la nouvelle version de hal.
C'est un cercle dependance !!!!
que faire  ?
 

Citation :

sempron-coolben:/home/coolben# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben# apt-get install udev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront mis à jour :
  udev
1 mis à jour, 0 nouvellement installés, 0 à enlever et 91 non mis à jour.
104 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/300ko dans les archives.
Après dépaquetage, 242ko d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 107673 fichiers et répertoires déjà installés.)
Préparation du remplacement de udev 0.056-3 (en utilisant .../archives/udev_0.070-2_i386.deb) ...
udev requires a kernel >= 2.6.12, upgrade aborted.
dpkg : erreur de traitement de /var/cache/apt/archives/udev_0.070-2_i386.deb (--unpack) :
 le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/udev_0.070-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sempron-coolben:/home/coolben# apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben#



On peut te demander tout de même ce que tu as bien pu faire comme manips' foireuses auparavant ?
 
Sinon pour tenter de résoudre tes problèmes essayes ce qui est renvoyé par APT : apt-get -f install ; dans certains cas il est nécessaire de lancer successivement plusieurs fois cette commande jusqu'à ce que les problèmes de dépendances soient résolus.
Tu peux également tenter de forcer la mise à jour : apt-get -f dist-upgrade (vérifies que ton sources.list est bien en testing cela dit) ; de même que précédemment si la mise à jour en cours s'interrompt (avec d'autres prob ou non) il suffit de la relancer avec cette même commande.
 
Tu as également d'autres outils de vérif au niveau des paquets : apt-get check ou dpkg -C

coolben Serait il possible d'installer une version differente de celle actuelle du paquet udev ?
par exemple, la derniere version qui marche avec mon kernel 2.6.8
coolben je viens d'essayer d'installer l'image et rebelotte
 
et oui je connais apt-cache search ...
Par contre je ne connais pas la difference entre  
apt-get dist-upgrade
et  
apt-get install linux-image-2.6.12-1-k7
 

sempron-coolben:/home/coolben# apt-get install linux-image-2.6.12-1-k7
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes :
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 devra être installé
E: Dépendances non satisfaites. Essayez « apt-get -f install » sans paquet
(ou indiquez une solution).
sempron-coolben:/home/coolben#


l0ky Actuellement chez moi en testing:

ii  hal                           0.4.8-7                        Hardware Abstraction Layer
ii  udev                          0.070-2                        /dev/ management daemon


avec un linux-image-2.6.12-1-686
 
et tout est OK

l0ky ca change rien le 2.6.12 est en testing également
 
tu connais apt-cache search ? [:pingouino]
coolben ah je me suis trompé je ne suis pas en unstable mais en testing
l0ky [:dugnou29] Bah si un package à besoin d'un kernel spécifique il ne s'installera pas tant que tu seras pas sur ce kernel... Apres si udev et hal accepteront de s'installer correctement j'en sais rien, c'est sid [:spamafote]
coolben non j'ai pas essayé d'installer l'image  
ceci resoudrai le probleme ?
Mais je pensais que la commande apt-get dist-upgrade mettait a jour le kernel ?
l0ky Tu as essayé d'installer linux-image-2.6.12 ???

$ wajig search linux-image-2.6.12
linux-headers-2.6.12-1-386 - Architecture-specific header files for Linux kernel 2.6.12 on 386-class machines
linux-headers-2.6.12-1-686 - Architecture-specific header files for Linux kernel 2.6.12 on PPro/Celeron/PII/PIII/P4 machines
linux-headers-2.6.12-1-686-smp - Architecture-specific header files for Linux kernel 2.6.12 on PPro/Celeron/PII/PIII/P4 SMP machines
linux-headers-2.6.12-1-k7 - Architecture-specific header files for Linux kernel 2.6.12 on AMD K7 machines
linux-headers-2.6.12-1-k7-smp - Architecture-specific header files for Linux kernel 2.6.12 on AMD K7 SMP machines
linux-image-2.6.12-1-386 - Linux kernel 2.6.12 image on 386-class machines
linux-image-2.6.12-1-686 - Linux kernel 2.6.12 image on PPro/Celeron/PII/PIII/P4 machines
linux-image-2.6.12-1-686-smp - Linux kernel 2.6.12 image on PPro/Celeron/PII/PIII/P4 SMP machines
linux-image-2.6.12-1-k7 - Linux kernel 2.6.12 image on AMD K7 machines
linux-image-2.6.12-1-k7-smp - Linux kernel 2.6.12 image on AMD K7 SMP machines


et ensuite d'installer la version d'udev que tu veux ?

manu025 Compile le noyau qu'il te faut à la main. Ceci dit, c'est étrange qu'apt fasse des dépendances sur le kernel ...
coolben salut
 
je suis utilisateur d'une distribution debian unstable testing et je viens d'essayer de remettre a joue mon systeme.
Mon probleme est que lorsque je le fait on m'indique que hal et dependant d'une version superieur de udev.
en essayant de mettre a jour udev, apt bloque car la nouvelle version de udev necessite le kernel 2.6.12 hors je suis en 2.6.8 .
J'ai donc essayer mettre a jour le kernel mais la on m'indique que j'ai besoin de la nouvelle version de hal.
C'est un cercle dependance !!!!
que faire  ?
 

sempron-coolben:/home/coolben# apt-get upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben# apt-get install udev
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Les paquets suivants seront mis à jour :
  udev
1 mis à jour, 0 nouvellement installés, 0 à enlever et 91 non mis à jour.
104 partiellement installés ou enlevés.
Il est nécessaire de prendre 0o/300ko dans les archives.
Après dépaquetage, 242ko d'espace disque supplémentaires seront utilisés.
(Lecture de la base de données... 107673 fichiers et répertoires déjà installés.)
Préparation du remplacement de udev 0.056-3 (en utilisant .../archives/udev_0.070-2_i386.deb) ...
udev requires a kernel >= 2.6.12, upgrade aborted.
dpkg : erreur de traitement de /var/cache/apt/archives/udev_0.070-2_i386.deb (--unpack) :
 le sous-processus pre-installation script a retourné une erreur de sortie d'état 1
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/udev_0.070-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
sempron-coolben:/home/coolben# apt-get dist-upgrade
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Vous pouvez lancer « apt-get -f install » pour corriger ces problèmes.
Les paquets suivants contiennent des dépendances non satisfaites :
  hal: Dépend: udev (>= 0.063) mais 0.056-3 est installé
E: Dépendances manquantes. Essayez d'utiliser l'option -f.
sempron-coolben:/home/coolben#


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)