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

 


Dernière réponse
Sujet : Debian, cassé libX11-6, on fait quoi maintenant ?
madkat Moi je serais toi je rajouterais les updates de sécurité de la sarge

deb http://security.debian.org/ sarge/updates main contrib non-free


 
Sinon si tu as déja utilisé les sources testing de debian et que c'est pour ca que tu as tout pété, soit tu passes tout en testing (j'ai vu que la demudi a une source testing), soit tu repassses tout en stable mais c'est plus compliqué.
 
Le gestionnaire de paquets de debian utilise un système de priorités.
Les paquets de stable étant par définition plus anciens que ceux de testing, apt ne va pas vouloir remplacer les paquets de testing par ceux de stable, sauf si on redéfinit les priorités.
Pour définir les priorités, ca se passe dans [/]/etc/apt/preferences[/i] (à créer si il n'existe pas).
Je te mets le miens comme exemple :

Package: *
Pin: release a=stable
Pin-Priority: 500
 
Package: *
Pin: release a=testing
Pin-Priority: 990
 
Package: *
Pin: release a=unstable
Pin-Priority: 100


 
Ne t'occupes pas de mes valeurs de priorité, saches juste que si tu veux forcer apt à installer des paquets de stable pour remplacer ceux de testing, il faut que tu attribue à stable une priorité supérieure à 1000, ce qui te donnes

Package: *
Pin: release a=stable
Pin-Priority: 1010


 
Ensuite, apt-get update && apt-get dist-upgrade,
et si il faut
apt-get install -f
 
PS: si tu as un fichier [/i]/etc/apt/apt.conf[/i] , vire le ou renome le en .old sinon il va interférer
PS2: Pour plus d'infos, site de debian ou man apt
PS3: moi dodo, je décline toutes responsabilités blablabla
 
 


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
madkat Moi je serais toi je rajouterais les updates de sécurité de la sarge

deb http://security.debian.org/ sarge/updates main contrib non-free


 
Sinon si tu as déja utilisé les sources testing de debian et que c'est pour ca que tu as tout pété, soit tu passes tout en testing (j'ai vu que la demudi a une source testing), soit tu repassses tout en stable mais c'est plus compliqué.
 
Le gestionnaire de paquets de debian utilise un système de priorités.
Les paquets de stable étant par définition plus anciens que ceux de testing, apt ne va pas vouloir remplacer les paquets de testing par ceux de stable, sauf si on redéfinit les priorités.
Pour définir les priorités, ca se passe dans [/]/etc/apt/preferences[/i] (à créer si il n'existe pas).
Je te mets le miens comme exemple :

Package: *
Pin: release a=stable
Pin-Priority: 500
 
Package: *
Pin: release a=testing
Pin-Priority: 990
 
Package: *
Pin: release a=unstable
Pin-Priority: 100


 
Ne t'occupes pas de mes valeurs de priorité, saches juste que si tu veux forcer apt à installer des paquets de stable pour remplacer ceux de testing, il faut que tu attribue à stable une priorité supérieure à 1000, ce qui te donnes

Package: *
Pin: release a=stable
Pin-Priority: 1010


 
Ensuite, apt-get update && apt-get dist-upgrade,
et si il faut
apt-get install -f
 
PS: si tu as un fichier [/i]/etc/apt/apt.conf[/i] , vire le ou renome le en .old sinon il va interférer
PS2: Pour plus d'infos, site de debian ou man apt
PS3: moi dodo, je décline toutes responsabilités blablabla
 
 

Joseph Desire

Citation :


# deb file:///cdrom/ sarge main  
 
# deb cdrom:[Debian GNU/Linux A/DeMuDi 1.2.1 _Sarge_ - Unofficial i386 Binary-1 (20050627)]/ unstable main  
 
# Security updates
deb http://demudi.agnula.org/packages/demudi/ demudi main/updates  
 
# Bleeding-edge packages
deb http://demudi.agnula.org/packages/demudi/ demudi main  
 
# Debian official archive
# deb http://ftp.debian.org/debian/ testing main contrib non-free  
 
 
 
deb http://ftp.debian.org/debian/ stable main contrib non-free

madkat Fait voir ton /etc/apt/source.list
madkat Je ne connais pas bien cette distrib, mais la on dirait que des paquets de demudi sont en conflit avec ceux de debian

Citation :

Dépaquetage de x11-common (à partir de .../x11-common_6.8.2.dfsg.1-7_all.deb) ...  
dpkg : erreur de traitement de /var/cache/apt/archives/x11-common_6.8.2.dfsg.1-7_all.deb (--unpack) :  
 tentative de remplacement de « /etc/X11/Xsession », qui appartient aussi au paquet xorg-common


 
Il faudrait voir mais c'est n'est peut-etre pas les sources de testing qu'il faut ajouter mais celles de sarge.
 
edit: leur site rame comme c'est pas permis :sweat:

Joseph Desire demudi c'est une debian avec un noyau multimedia.
 
J'ai rajouté les sources testing de debian pour avoir le restes des paquets, ensuite update des paquets, et la tous caca.
madkat C'est quoi une debian "demudi" ?
Sinon c'est une sid que tu essaies d'installer ?
Tu l'as installé quand ? (tu parles d'update et de passage de debian à mandriva, ca m'embrouille un peu [:pingouino] )
Joseph Desire Salut les gens. Sur un bon coup de tête, je me suis remplacé la Mandriva par une Debian Demudi. J'me suis dit que vazyfonss joseph, oubli que t'as aucunes compétences, sur un malentendu ca pourrait fontionner. Au final apres une update des paquets, on se retrouve comme un abruti avec le paquet libX11-6 qui est tout cassé, et qui est meme pas désinstalable parceque y'a 1000 paquets qui en dépendent si c'est pas tous le systeme.
Résultat je fais quoi pour régler ma connerie ?
 

Citation :

debconf: Impossible d'initialiser l'interface : Gnome
debconf: (Unable to load Gnome -- is libgnome2-perl installed?)
debconf: Utilisation de l'interface Dialog à la place
Préconfiguration des paquets ...
(Lecture de la base de données... 38756 fichiers et répertoires déjà installés.)
Dépaquetage de x11-common (à partir de .../x11-common_6.8.2.dfsg.1-7_all.deb) ...
dpkg : erreur de traitement de /var/cache/apt/archives/x11-common_6.8.2.dfsg.1-7_all.deb (--unpack) :
 tentative de remplacement de « /etc/X11/Xsession », qui appartient aussi au paquet xorg-common
dpkg-deb: sous-processus paste tué par le signal (Relais brisé (pipe))
Des erreurs ont été rencontrées pendant l'exécution :
 /var/cache/apt/archives/x11-common_6.8.2.dfsg.1-7_all.deb
 
Échec, toutes les modifications n'ont pas pu être appliquées. - Faites défiler la fenêtre pour trouver l'erreur.


 
 
 


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