[RESOLU] pb de dépendance non résolus

Bonjour,

J’essaye désespérément d’installer TA spring, et je rencontre un nouveau problème que je n’ai jamais rencontré :

# aptitude install spring spring-lobby-springlobby spring-maps-default -y Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait Les paquets suivants sont CASSÉS : spring-engine Les NOUVEAUX paquets suivants vont être installés : spring 0 paquets mis à jour, 2 nouvellement installés, 0 à enlever et 41 non mis à jour. Il est nécessaire de télécharger 5772ko d'archives. Après dépaquetage, 12,4Mo seront utilisés. Les paquets suivants ont des dépendances non satisfaites : spring-engine: Dépend: libglew1.4 (>= 1.4.0) qui est un paquet virtuel Résolution des dépendances... Impossible de trouver une solution à ces dépendances ! Abandon... Abandon.

et si j’essaye sans le -Y, ça me demande de résoudre manuellement les dépendances…

késako ??

Salut,

essaye d’installer d’abord libglew
sinon essaye le dépot de jeulinux --> Jeulinux

j’ai un vrai souci de dépendances :

quand je fait un aptitude dist-upgrade

voici ce que ça fait, ça m’a désinstallé les pilotes nvidia, j’ai du réinstaller nvidia-glx
et à nouveau, aptitude veux me l’enlever…

[code]aptitude dist-upgrade
Lecture des listes de paquets… Fait
Construction de l’arbre des dépendances
Lecture des informations d’état… Fait
Lecture de l’information d’état étendu
Initialisation de l’état des paquets… Fait
Lecture des descriptions de tâches… Fait
Les paquets suivants sont CASSÉS :
nvidia-glx
Les NOUVEAUX paquets suivants vont être installés :
apel{a} cvs-buildpackage{a} dctrl-tools{a} debian-el{a} debian-keyring{a} debian-maintainers{a} devscripts-el{a} diffstat{a} dlocate{a}
dpkg-dev-el{a} elserv{a} emacs22{a} emacs22-bin-common{a} emacs22-common{a} emacsen-common{a} equivs{a} flim{a} gnuplot{a} gnuplot-nox{a}
gnuplot-x11{a} libauthen-sasl-perl{a} libclass-accessor-perl{a} libdevel-symdump-perl{a} libfile-basedir-perl{a}
libfile-desktopentry-perl{a} libgl1-mesa-dri{a} libio-string-perl{a} libparse-debcontrol-perl{a} libparse-debianchangelog-perl{a}
libpod-coverage-perl{a} libpod-escapes-perl{a} libpod-simple-perl{a} libterm-size-perl{a} libtest-pod-perl{a}
libxml-namespacesupport-perl{a} libxml-sax-expat-perl{a} libxml-sax-perl{a} libxml-simple-perl{a} lintian{a} locate{a} metamail{a}
openssh-server{a} ssh{a} wdiff{a} xaw3dg{a}
Les paquets suivants seront ENLEVÉS :
csound{u} csound-gui{u} csound-utils{u} ladcca2{u} libcsound64-5.1{u} libfltk1.1{u} libfluidsynth1{u} libjack0.100.0-0{u} liblo0ldbl{u}
libportmidi0{u} libtalloc1{u} libwbclient0{u} mdetect{u} nvidia-kernel-2.6.18-4-amd64{u}
Les paquets suivants seront mis à jour :
alsa-base apmd apt-file bouml bum conglomerate denemo devscripts dhcdbd epiphany-browser-data epiphany-gecko finger gnome-system-tools
jikes-sablevm lib32z1 libapm1 libaspell15 libgnomecups1.0-1 libgtkhtml2-0 libhunspell-1.1-0 libhyphen0 libidn11 libneon27 libneon27-gnutls
libsablevm1 libsensors3 libsmbclient libsqlite3-0 libusb-0.1-4 linux-sound-base manpages-fr network-manager-gnome openssh-client
preview-latex-style reportbug sablevm samba samba-common whois xserver-xorg xserver-xorg-core xserver-xorg-input-evdev
xserver-xorg-input-kbd xserver-xorg-input-mouse xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-apm
xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips xserver-xorg-video-cirrus xserver-xorg-video-cyrix
xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128 xserver-xorg-video-intel
xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3
xserver-xorg-video-s3virge xserver-xorg-video-savage xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb
xserver-xorg-video-tdfx xserver-xorg-video-tga xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l
xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via xserver-xorg-video-vmware xserver-xorg-video-voodoo zlib1g zlib1g-dev
Les paquets suivants sont RECOMMANDÉS mais ne seront pas installés :
aspell-am aspell-ar aspell-ar-large aspell-bg aspell-br aspell-ca aspell-cs aspell-cy aspell-da aspell-de aspell-de-alt aspell-el aspell-en
aspell-eo aspell-es aspell-et aspell-eu-es aspell-fa aspell-fi aspell-fo aspell-fr aspell-ga aspell-gl-minimos aspell-he aspell-hr
aspell-hu aspell-hy aspell-is aspell-it aspell-ku aspell-lt aspell-lv aspell-nl aspell-no aspell-pl aspell-pt-br aspell-pt-pt aspell-ro
aspell-ru aspell-sk aspell-sl aspell-sv aspell-tl aspell-uk aspell-uz dput dupload epiphany-browser
80 paquets mis à jour, 45 nouvellement installés, 14 à enlever et 0 non mis à jour.
Il est nécessaire de télécharger 76,9Mo/98,4Mo d’archives. Après dépaquetage, 128Mo seront utilisés.
Les paquets suivants ont des dépendances non satisfaites :
nvidia-glx: Dépend: nvidia-kernel-169.12 qui est un paquet virtuel
Résolution des dépendances…
Les actions suivantes permettront de résoudre ces dépendances :

Supprimer les paquets suivants :
nvidia-glx

Installer les paquets suivants :
dupload [2.6.3.3 (stable, testing, unstable)]

Le score est de 110

Accepter cette solution ? [Y/n/q/?]
[/code]

voici mon sources.list :

[code]## etch
deb http://ftp.fr.debian.org/debian/ etch main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ etch main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org etch main
deb-src http://www.debian-multimedia.org etch main

security

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

volatile

deb http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free
deb-src http://ftp.ens-cachan.fr/ftp/debian-volatile etch/volatile main contrib non-free

lenny

deb http://ftp.fr.debian.org/debian/ lenny main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ lenny main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org lenny main
deb-src http://www.debian-multimedia.org lenny main

security

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

sid

deb http://ftp.fr.debian.org/debian/ sid main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ sid main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org sid main
deb-src http://www.debian-multimedia.org sid main

experimental

deb http://ftp.fr.debian.org/debian/ experimental main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ experimental main contrib non-free
#debian-marillat
deb http://www.debian-multimedia.org experimental main
deb-src http://www.debian-multimedia.org experimental main

######################

##VirtualBox
deb http://www.virtualbox.org/debian etch non-free

##Beryl
deb http://debian.beryl-project.org/ etch main

##Spring Total Annihilation
deb http://ppa.launchpad.net/spring/ubuntu gutsy main
deb-src http://ppa.launchpad.net/spring/ubuntu gutsy main

deb http://apt.wxwidgets.org/ etch-wx main

AUTO

#deb http://ftp.fr.debian.org/debian/ etch-proposed-updates contrib non-free main
#deb-src http://ftp.fr.debian.org/debian/ etch-proposed-updates contrib non-free main
#deb http://ftp.fr.debian.org/debian/ etch/updates contrib non-free main
#deb-src http://ftp.fr.debian.org/debian/ etch/updates contrib non-free main
deb http://depot.jeuxlinux.fr/ ./[/code]

et le preferences :

[code]Package: *
Pin: release o=innotek,l=innotek,c=non-free
Pin-Priority: 999

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

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

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

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

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

Package: *
Pin: release v=4.0*,o=Debian,a=stable,l=Debian
Pin-Priority: 993

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

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

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

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]

Resalut

J’ai fait mon install de spring ce soir et c’est vrai que c’est un peu rock’n roll.

Déjà je suis en SID, j’ai pris le dépôt jeuxlinux et j’ai eu comme toi le soucis de dépendance sur libglew. J’avais le 1.5 et il voulait le 1.4.
Bon vu que ma SID est ma SID, j’ai viré libglew1.5, je suis allé cherché la 1.4 (avec le -dev) chez ubuntu et je l’ai installé.

Du coup j’ai pu installer spring et spring-data. Par contre pour spring-lobby-springlobby (le client réseau si j’ai bien compris) j’ai des dépendances non satisfaites sur des librairies un peu jeunes même en sid. Donc à voir.

Je suis en train de recupérer des cartes additionnelles, je lance et pi je verrai ce que ça dit.

Bon, ce que j’ai fait c’est un peu crado, et je ne suis pas fier de moi.
Je pense qu’il serait préférable de compiler les sources. Mais j’ai encore des erreurs de compilation donc à suivre.

Je confirme, ça tourne.
Mon pauvre portable est un peu sur les talons mais que de souvenirs.