gcc4.3 et problémes de dépendances

Bonjour,

Je n’arrive pas à installer un paquet que ce soit en passant par aptitude ou apt depuis plusieurs jour.
Hors c’est super chiant de ne pas avoir les headers…

[code]apt-get install linux-headers-2.6.32-5-amd64
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l’impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n’ont pas encore
été créés ou ne sont pas sortis d’Incoming.
L’information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
linux-headers-2.6.32-5-amd64 : Dépend: gcc-4.3 mais ne sera pas installé
E: Paquets défectueux[/code]
Comment contourner le problème ?

Je ne sais pas si c’est lié mais je ne peux plus ouvrir synaptic, j’ai des “segmentation fault” à l’ouverture et il crash aussitôt.

Sinon les update / upgrade se passent bien.

Que dit apt-cache policy de ces deux paquets ?

Salut,

Merci de te pencher sur ce probléme :slightly_smiling:

apt-cache policy linux-headers-2.6.32-5-amd64 linux-headers-2.6.32-5-amd64: Installé : (aucun) Candidat : 2.6.32-39squeeze1 Table de version : 2.6.32-41 0 983 http://ftp.fr.debian.org/debian/ stable/main amd64 Packages 2.6.32-39squeeze1 0 985 http://security.debian.org/ stable/updates/main amd64 Packages

apt-cache policy gcc-4.3 gcc-4.3: Installé : (aucun) Candidat : 4.3.5-4 Table de version : 4.3.5-4 0 983 http://ftp.fr.debian.org/debian/ stable/main amd64 Packages

Salut,
Et:aptitude install gcc-4.3?

Pourquoi les priorités sur les deux dépôts sont-elles différentes ? Du coup la version cadidate est celle de security.debian.org alors qu’elle est plus ancienne que la version sur ftp.fr.debian.org.

@Pascal Parce-que je suis en sid je pense non ?

@lol pareil avec aptitude qui ne trouve pas de solution si ce n’est qu’à la fin j’ai la possibilité de “résoudre manuellement les problèmes de dépendance” ou je ne sais plus trop ce qu’il me sort, un truc dans le genre :blush:

T’es en unstable et tu veux installer les headers de la stable ? :open_mouth:

Que te donne uname -r ?

Je n’ai pas accès au poste là, je donne la réponse dés que possible.

Sinon je suis revenu sur le noyau de la stable parce que sur le suivant, celui de la sid donc, je n’ai plus de son.

Bon je viens de regarder en détail, et tu ne pourras pas installer gcc-4.3 sur une unstable (déjà sur ma testing ça passe pas).
J’explique : par le jeu des dépendances, gcc-4.3 (4.3.5-4) a absolument besoin de libgcc1, libgomp1, libgfortran3 et libstdc++6 en version stable 4.4.5-8 (les versions testing/unstable de ces libs cassent gcc-4.3 < 4.3.6-1). Et là, y’a une bonne partie du système qui part en vrille car testing et unstable ont besoin de ces libs >= 4.6.

En clair : t’es marron, on ne peut plus installer les headers stables 2.6.32 sur une testing ou une unstable. Soit tu repasses en stable, soit tu te passes des headers, soit tu arrives à faire marcher le son avec le nouveau kernel d’unstable. :frowning:

Salut,
Pour le son ça vaudrait le coup de tenter un noyau liquorix u aptosid…

liquorix.net/

Pour aptosid:

[code]deb http://debian.tu-bs.de/project/aptosid/debian/ sid main fix.main

deb-src http://debian.tu-bs.de/project/aptosid/debian/ sid main fix.main[/code]

Désolé mais je ne vois pas en quoi cela justifie que le dépôt security ait une priorité différente du dépôt normal, pour une même version.

Depuis le temps que je suis sous linux, je ne comprend pas que je sois toujours aussi tarte ^^

@Syam :cry: J’avais déjà bien galéré pour redescendre vers ce noyau :s

@lol je vais faire plaisir à Gerard et essayer celui d’aptosid :wink:
J’ajoute le dépot, je fais un update, j’installe le noyau d’aptosid et je peux rester en sid ou je dois privilégier le dépot d’aptosid ensuite ?

@Pascal Je voulais dire que j’ai du même coup un fichier preferences qui spécifie les priorités des dépôts (sid, testing, stable, experimental) mais je ne crois pas que les sécurity y soient.
faudrait que je regarde ca de plus prés que j’aurai accès à la machine…

Salut,

[quote=“Blacksad”]@lol je vais faire plaisir à Gerard et essayer celui d’aptosid :wink:
J’ajoute le dépot, je fais un update, j’installe le noyau d’aptosid et je peux rester en sid ou je dois privilégier le dépot d’aptosid ensuite ?[/quote]
C’est juste un dépôt en plus, tu restes en Sid classique avec un noyau Aptosid.

Tu devrais aussi essayer ceux de liquorix, il sont plus axés “multimédia”…

@Pascal:

apt-cache policy Fichiers du paquet : 100 /var/lib/dpkg/status release a=now 991 http://deb.playonlinux.com/ squeeze/main amd64 Packages release v=6.0,o=PlayOnLinux,a=squeeze,n=squeeze,l=PoL,c=main origin deb.playonlinux.com 990 http://www.lamaresh.net/apt/ sid/main amd64 Packages release o=Wine Sid Repository,a=sid,n=sid,l=Wine Sid Repository,c=main origin www.lamaresh.net 500 http://download.tuxfamily.org/shames/debian-sid/desktopfx/unstable/ ./ Packages release c= origin download.tuxfamily.org 500 http://mirror.home-dn.net/debian-multimedia/ experimental/main Translation-fr 99 http://mirror.home-dn.net/debian-multimedia/ experimental/main amd64 Packages release v=None,o=Unofficial Multimedia Packages,a=experimental,n=experimental,l=Unofficial Multimedia Packages,c=main origin mirror.home-dn.net 500 http://ftp.fr.debian.org/debian/ experimental/non-free Translation-en 500 http://ftp.fr.debian.org/debian/ experimental/main Translation-en 500 http://ftp.fr.debian.org/debian/ experimental/contrib Translation-en 98 http://ftp.fr.debian.org/debian/ experimental/non-free amd64 Packages release o=Debian,a=experimental,n=experimental,l=Debian,c=non-free origin ftp.fr.debian.org 98 http://ftp.fr.debian.org/debian/ experimental/contrib amd64 Packages release o=Debian,a=experimental,n=experimental,l=Debian,c=contrib origin ftp.fr.debian.org 98 http://ftp.fr.debian.org/debian/ experimental/main amd64 Packages release o=Debian,a=experimental,n=experimental,l=Debian,c=main origin ftp.fr.debian.org 988 http://mirror.home-dn.net/debian-multimedia/ sid/main amd64 Packages release v=None,o=Unofficial Multimedia Packages,a=unstable,n=sid,l=Unofficial Multimedia Packages,c=main origin mirror.home-dn.net 500 http://ftp.fr.debian.org/debian/ sid/non-free Translation-en 500 http://ftp.fr.debian.org/debian/ sid/main Translation-fr 500 http://ftp.fr.debian.org/debian/ sid/main Translation-en 500 http://ftp.fr.debian.org/debian/ sid/contrib Translation-en 987 http://ftp.fr.debian.org/debian/ sid/non-free amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=non-free origin ftp.fr.debian.org 987 http://ftp.fr.debian.org/debian/ sid/contrib amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=contrib origin ftp.fr.debian.org 987 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages release o=Debian,a=unstable,n=sid,l=Debian,c=main origin ftp.fr.debian.org 982 http://security.debian.org/ testing/updates/non-free amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=non-free origin security.debian.org 982 http://security.debian.org/ testing/updates/contrib amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=contrib origin security.debian.org 982 http://security.debian.org/ testing/updates/main amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=main origin security.debian.org 981 http://mirror.home-dn.net/debian-multimedia/ testing/main amd64 Packages release v=None,o=Unofficial Multimedia Packages,a=testing,n=wheezy,l=Unofficial Multimedia Packages,c=main origin mirror.home-dn.net 500 http://ftp.fr.debian.org/debian/ testing/non-free Translation-en 500 http://ftp.fr.debian.org/debian/ testing/main Translation-fr 500 http://ftp.fr.debian.org/debian/ testing/main Translation-en 500 http://ftp.fr.debian.org/debian/ testing/contrib Translation-en 980 http://ftp.fr.debian.org/debian/ testing/non-free amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian,c=non-free origin ftp.fr.debian.org 980 http://ftp.fr.debian.org/debian/ testing/contrib amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian,c=contrib origin ftp.fr.debian.org 980 http://ftp.fr.debian.org/debian/ testing/main amd64 Packages release o=Debian,a=testing,n=wheezy,l=Debian,c=main origin ftp.fr.debian.org 985 http://security.debian.org/ stable/updates/non-free amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=non-free origin security.debian.org 985 http://security.debian.org/ stable/updates/contrib amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=contrib origin security.debian.org 985 http://security.debian.org/ stable/updates/main amd64 Packages release v=6.0,o=Debian,a=stable,n=squeeze,l=Debian-Security,c=main origin security.debian.org 984 http://debian.univ-reims.fr/debian-multimedia/ stable/non-free amd64 Packages release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=non-free origin debian.univ-reims.fr 984 http://debian.univ-reims.fr/debian-multimedia/ stable/main amd64 Packages release v=6.0,o=Unofficial Multimedia Packages,a=stable,n=squeeze,l=Unofficial Multimedia Packages,c=main origin debian.univ-reims.fr 500 http://ftp.fr.debian.org/debian/ stable/main Translation-fr_FR 500 http://ftp.fr.debian.org/debian/ stable/main Translation-fr 983 http://ftp.fr.debian.org/debian/ stable/non-free amd64 Packages release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=non-free origin ftp.fr.debian.org 983 http://ftp.fr.debian.org/debian/ stable/contrib amd64 Packages release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=contrib origin ftp.fr.debian.org 983 http://ftp.fr.debian.org/debian/ stable/main amd64 Packages release v=6.0.4,o=Debian,a=stable,n=squeeze,l=Debian,c=main origin ftp.fr.debian.org

[code]cat preferences
Package: *
Pin: release v=6.0,o=PlayOnLinux,a=squeeze,n=squeeze,l=PoL,c=main
Pin-Priority: 991

Package: *
Pin: release o=Wine Sid Repository,a=sid,n=sid,l=Wine Sid Repository,c=main
Pin-Priority: 990

Package: *
Pin: release o=apt-build
Pin-Priority: 989

Package: *
Pin: release o=Unofficial Multimedia Packages,a=unstable,l=Unofficial Multimedia Packages
Pin-Priority: 988

Package: *
Pin: release o=Debian,a=unstable,l=Debian
Pin-Priority: 987

Package: *
Pin: release o=volatile.debian.org,a=stable,l=debian-volatile
Pin-Priority: 986

Package: *
Pin: release o=Debian,a=stable,l=Debian-Security
Pin-Priority: 985

Package: *
Pin: release o=Unofficial Multimedia Packages,a=stable,l=Unofficial Multimedia Packages
Pin-Priority: 984

Package: *
Pin: release o=Debian,a=stable,l=Debian
Pin-Priority: 983

Package: *
Pin: release o=Debian,a=testing,l=Debian-Security
Pin-Priority: 982

Package: *
Pin: release o=Unofficial Multimedia Packages,a=testing,l=Unofficial Multimedia Packages
Pin-Priority: 981

Package: *
Pin: release o=Debian,a=testing,l=Debian
Pin-Priority: 980

Package: *
Pin: release o=Unofficial Multimedia Packages,a=experimental,l=Unofficial Multimedia Packages
Pin-Priority: 99

Package: *
Pin: release o=Debian,a=experimental,l=Debian
Pin-Priority: 98[/code]

En effet ton fichier preferences attribue des priorités différentes aux dépôts Debian et Debian-Security pour stable (idem pour testing). Il y a une raison particulière ? Moi, je n’en vois pas, au contraire.

C’est vieux … Au début j’étais sous testing (lenny) puis je suis passé sous sid quand Lenny a commencé à figer pour passer stable donc j’ai changé l’ordre comme ça me semblait le mieux à l’époque ^^

j’ai vu je ne sais plus où que ca ne servait à rien sous sid de toute façon donc j’ai viré mon preferences ce matin après t’avoir donné les infos expliquant ces priorités

En tout cas merci pour la réponse Syam, c’est ce que j’avais cru comprendre avec aptitude mais je me disait qu’il y’avait peut être moyen quand même, tant pis :confused:
Et merci à tous pour vos recherches et solutions.
@lol Par contre j’ai pas encore testé les autres noyau, je ne veux pas casser ma debian tout de suite, peut être demain ou après demain si j’ai un ou deux heure devant moi :stuck_out_tongue:
Et au pire si je ne m’en sort pas je testerais CUT :wink: