Problèmes de sources.list

Salut à tous,

Je suis nouveau sur Debian, en provenance du faux frère Ubuntu :slightly_smiling:
J’ai des problèmes mineurs, et globalement un gros qui concerne les install de logiciels.

Par exemple, je n’arrive pas à installer deux softs que j’utilisais couramment : Avidemux et Mencoder.

[code]domino@domino-debian:~$ sudo apt-get install avidemux
[sudo] password for domino:
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 :
libc6-dev : Casse: gcc-4.4 (< 4.4.6-4) mais 4.4.5-8 devra être installé
E: Paquets défectueux
[/code]

[code]domino@domino-debian:~$ sudo apt-get install mencoder
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 :
libc6-dev : Casse: gcc-4.4 (< 4.4.6-4) mais 4.4.5-8 devra être installé
E: Paquets défectueux[/code]

J’ai fait pas mal de modifs au niveau des sources de dépôts donc c’est possible qu’ils ne ressemblent plus à rien, surtout que j’ai un peu du mal pour l’instant avec l’organisation des dépôts de debian…

[code]## wheezy
deb http://ftp2.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp2.fr.debian.org/debian/ wheezy main contrib non-free

wheezy multimedia

deb http://www.debian-multimedia.org wheezy main non-free

deb-src http://www.debian-multimedia.org wheezy main non-free

wheezy security

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

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

wheezy update

deb http://ftp2.fr.debian.org/debian/ wheezy-updates main contrib non-free

deb-src http://ftp2.fr.debian.org/debian/ wheezy-updates main contrib non-free[/code]

Voilà j’aimerais bien que ça soit juste là dedans le problème et basta! on en parle plus :slightly_smiling:

Merci d’avance de jeter un coup d’oeil !

Lu
que donne :

Saluts,

Remplaces ton dépôt multimedia par celui-ci … :033

## wheezy multimedia deb http://mirror.home-dn.net/debian-multimedia/ wheezy main non-free

:~$ apt-cache policy avidemux mencoder mencoder: Installé : 2:1.0~rc3++final.dfsg1-1 Candidat : 2:1.0~rc3++final.dfsg1-1 Table de version : 3:1.0~rc4+svn20110505-0.1 0 90 http://mirror.home-dn.net/debian-multimedia/ wheezy/main amd64 Packages 50 http://mirror.home-dn.net/debian-multimedia/ sid/main amd64 Packages 2:1.0~rc4.dfsg1-2 0 90 http://ftp.fr.debian.org/debian/ wheezy/main amd64 Packages 50 http://ftp.fr.debian.org/debian/ sid/main amd64 Packages 2:1.0~rc3++svn20100804-0.2 0 980 http://mirror.home-dn.net/debian-multimedia/ squeeze/main amd64 Packages *** 2:1.0~rc3++final.dfsg1-1 0 990 http://ftp.fr.debian.org/debian/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status avidemux: Installé : 1:2.5.4-0.3squeeze1 Candidat : 1:2.5.4-0.3squeeze1 Table de version : 1:2.5.5-0.0 0 90 http://mirror.home-dn.net/debian-multimedia/ wheezy/main amd64 Packages 50 http://mirror.home-dn.net/debian-multimedia/ sid/main amd64 Packages *** 1:2.5.4-0.3squeeze1 0 980 http://mirror.home-dn.net/debian-multimedia/ squeeze/main amd64 Packages 100 /var/lib/dpkg/status :~$
Ça ira nettement mieux … :083

@loreleil.747 :

[quote=“sources.list de pseudomino”]## wheezy multimedia
deb http://www.debian-multimedia.org wheezy main non-free

deb-src debian-multimedia.org wheezy main non-free

[/quote]

Voilà le résultat de la commande chez moi :

[quote]$ apt-cache policy avidemux
avidemux:
Installé : 1:2.5.5-0.2
Candidat : 1:2.5.5-0.2
Table de version :
*** 1:2.5.5-0.2 0
200 http://www.debian-multimedia.org/ sid/main amd64 Packages
200 http://www.debian-multimedia.org/ testing/main amd64 Packages
100 /var/lib/dpkg/status
[/quote]

Donc il n’y a aucune raison que ce même dépôt ne fonctionne pas non plus chez lui. :wink:

Salut youki,

Moi, je veux bien :033 mais c’est exactement le dépôt que j’avais pour l’installation d’avidemux en date du 18 juin 20011 et qui à échoué.

Régler sur ce post installation-avidemux-somme-de-hachage-incoherente-t33983.html#p344375
Et ce dépôt qui a fonctionner chez moi.

## squeeze multimedia deb http://mirror.home-dn.net/debian-multimedia squeeze main deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

Alors maintenant … à quand date, ton install avidemux ???

Jeudi 21 juillet.

[quote="/var/log/aptitude"]Aptitude 0.6.4: journal
jeu., juil. 21 2011 01:41:58 +0200

IMPORTANT : ce journal ne contient que les actions demandées ; certaines actions qui
échouent à cause d’erreurs de dpkg peuvent donc ne pas être réalisées.

19 paquets vont être installés, et 0 retirés.
23,2 Mo d’espace disque vont être utilisés

[INSTALLÉ, DÉPENDANCES] avidemux-common
[INSTALLÉ, DÉPENDANCES] avidemux-plugins
[INSTALLÉ, DÉPENDANCES] libaften0
[INSTALLÉ, DÉPENDANCES] libavutil51
[INSTALLÉ, DÉPENDANCES] libmjpegtools-2.0-0
[INSTALLÉ, DÉPENDANCES] libmp3lame0
[INSTALLÉ, DÉPENDANCES] libx264-115
[INSTALLÉ, DÉPENDANCES] libx264-116
[INSTALLÉ, DÉPENDANCES] libxvidcore4
[INSTALLÉ, DÉPENDANCES] mjpegtools
[INSTALLÉ, DÉPENDANCES] twolame
[INSTALLÉ] avidemux
[MIS A JOUR] gstreamer0.10-ffmpeg 0.10.11-4 -> 1:0.10.11-4.1
[MIS A JOUR] libavcodec52 4:0.6.2-3 -> 5:0.6.3-0.0
[MIS A JOUR] libavformat52 4:0.6.2-3 -> 5:0.6.3-0.0
[MIS A JOUR] libavutil50 4:0.6.2-3 -> 5:0.6.3-0.0
[MIS A JOUR] libpostproc51 4:0.6.2-3 -> 5:0.8-0.1
[MIS A JOUR] libquicktime2 2:1.2.3-1 -> 3:1.2.2-0.5
[MIS A JOUR] libswscale0 4:0.6.2-3 -> 5:0.6.3+git20110613-0.1
===============================================================================[/quote]

[quote]Les paquets suivants contiennent des dépendances non satisfaites :
libc6-dev : Casse: gcc-4.4 (< 4.4.6-4) mais 4.4.5-8 devra être installé
E: Paquets défectueux[/quote]

Le problème semble venir des dépendances, pas d’une “somme de hachage incohérente” comme c’était le cas avec loreleil.747.

La version de gcc-4.4 dans wheezy devrait être la 4.4.6-6 à l’heure où j’écris ces lignes.

[quote]$ apt-cache policy gcc-4.4
gcc-4.4:
Installé : 4.4.6-7
Candidat : 4.4.6-7
Table de version :
*** 4.4.6-7 0
500 ftp2.fr.debian.org/debian/ sid/main amd64 Packages
100 /var/lib/dpkg/status
4.4.6-6 0
500 ftp2.fr.debian.org/debian/ testing/main amd64 Packages[/quote]

Fais et une mise à jour et essayes peut-être avec aptitude pour voir s’il débloque la situation. Si la première solution ne convient pas répond “non” pour qu’il fasse d’autres propositions jusqu’à ce qu’il trouve mieux.

Ceci dit à mon humble avis ne mettre que les dépôts testing (là wheezy en l’occurence) dans un sources.list peut être parfois casse gueule. Si tu as le courage lis ce qui suit, c’est expliqué pourquoi et comment gérer un peu mieux le bouzin :

http://www.isalo.org/wiki.debian-fr/index.php?title=L%27etiquetage_de_paquets_via_le_fichier_/etc/apt/preferences

Merci Youki, j’ai lu ta doc, j’ai adopté le sources.list et le preferences pour testing, j’ai fait dist-upgrade (au passage j’ai eu ce bug) et ça marche !

Salut,
J’ai remplacé le gros RESOLU par la délicate coche verte! C’est la coutume ici… :wink: