Impossible d'installer transcode

Bonjour à tous,
mon problème est le suivant, lorsque je veux installer transcode, j’obtiens le message suivant :

[code]$ sudo apt-get install transcode
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 :
transcode : Dépend: libavcodec52 (>= 5:0.6.2) mais 4:0.5.2-6 devra être installé
Dépend: libavformat52 (>= 5:0.6.2) mais 4:0.5.2-6 devra être installé
Dépend: libc6 (>= 2.12) mais 2.11.2-10 devra être installé
Dépend: libmagickcore4 (>= 8:6.6.9.7) mais ne sera pas installé
Dépend: libmagickwand4 (>= 8:6.6.9.7) mais ne sera pas installé
Dépend: libmjpegtools-2.0-0 mais ne sera pas installé
Dépend: libpostproc51 (>= 5:0.6.2) mais 4:0.5.2-6 devra être installé
Dépend: libquicktime2 mais ne sera pas installé
E: Paquets défectueux[/code]
Si je comprends bien, les paquets libmagickcore4, libmagickwand4, libmjpegtools-2.0-0 n’existent pas, du moins en version suffisamment avancée.
Y aurait-il moyen d’avoir une version plus ancienne avec des dépendances existantes sous squeeze ou sous wheezy ?

Pour info, je suis sous debian squeeze 64bits. Mon sources.list est le suivant :

[code]#

deb cdrom:[Debian GNU/Linux 6.0.1a Squeeze - Official amd64 NETINST Binary-1 20110320-15:00]/ squeeze main

deb cdrom:[Debian GNU/Linux 6.0.1a Squeeze - Official amd64 NETINST Binary-1 20110320-15:00]/ squeeze main

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

squeeze

deb http://ftp.fr.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze main contrib non-free

squeeze multimedia

deb http://www.debian-multimedia.org squeeze main non-free
deb-src http://mirror.home-dn.net/debian-multimedia squeeze main

squeeze security

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

squeeze update

deb http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free
deb-src http://ftp.fr.debian.org/debian/ squeeze-updates main contrib non-free

#squeeze backports
deb http://backports.debian.org/debian-backports squeeze-backports main

######################Dépots spécifiques##########################
#Firefox 5
deb http://mozilla.debian.net/ squeeze-backports iceweasel-5.0
#spotify
deb http://repository.spotify.com stable non-free
#Scenari
deb http://scenari-platform.org/deb squeeze main

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

wheezy

deb http://ftp.fr.debian.org/debian/ wheezy main contrib non-free
deb-src http://ftp.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

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[/code]
et mon fichier preference :

[code]Package: *
Pin: release o=apt-build
Pin-Priority: 995

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

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

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

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

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

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

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

Un grand merci à ceux qui voudront bien m’aider.
D0mS

Salut,

Avec un “preference” comme le tien il faut spécifier

aptitude install -t testing ou sid transcode

pour qu’il aille chercher dans ces branches :slightly_smiling:

Salut

j avais eu le meme pb que toi, tu vas piocher transcode dans les librairies de multimedia et il ce dernier a besoin de paquets qui sont chez lui et en conflit avec ceux de debian (libavcodec52 … ) tu peux faire des recherches tu trouveras cet eternel pb de conflit

pour contourner 2 solutions

  1. tu pioches tout tes paquet dans le multimedia
    apt-get install -t < je ne sais plus trop quoi pour le multimedia> transcode
  2. tu te fait un fichier preferences contenant:
Package: libavutil50 libavcore0 libfaac0 libmp3lame0 libva-x11-1 libva1 libx264-112 libxvidcore4 libavcodec52 libavformat52 libavdevice52 libswscale0 libavfilter1 libpostproc51 ffmpeg
Pin: origin www.debian-multimedia.org
Pin-Priority: 998

@ ggoodluck47 : je ne sais pas si je raisonne bien, mais j’ai peur de créer des instabilités en installant des paquets unstable c’est pourquoi je n’ai pas mis les dépots sid dans mon sources.list. Et pour la commande apt-get install -t testing transcode, j’ai le même message.

@ Asterix77 : je viens d’essayer avec le preferences que tu me suggère, j’ai toujours le même message. Et je n’arrive pas à trouver la commande pour n’installer que la version de dépot multimedia.

Merci de votre aide en tout cas.

Bon, après quelques hésitations, je me suis décidé à rajouter les dépôts unstable et là…

[code]sudo apt-get install -t unstable transcode
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]

…c’est le drame ! Comment faire ?

[quote=“D0mS”]Bon, après quelques hésitations, je me suis décidé à rajouter les dépôts unstable et là…

[code]sudo apt-get install -t unstable transcode
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]

…c’est le drame ! Comment faire ?[/quote]

Premièrement installé apt-listbugs ( qui te préviendra des paquets défectueux, ensuite utilisé aptitude qui se dépatouille bien mieux dans les souci de dépendances et de voir tous les différents choix qu’il te propose ( je te renvoie au man de aptitude si tu ne connais pas pour les subtilités ).

Sinon la proposition de Asterix77 me paraît tout aussi viable du moment que tu fasse attention au dépendances ( oui je n’aime pas trop multimédia à cause de ça ).

S à tous et à toutes !
J’arrive un peu comme un ch’veux sur la soupe mais non, je suis d’accord avec toi si tu ne veux pas de l’instable reste avec la stable. Pour y revenir, enlèves les références à unstable dans /etc/apt/sources.list.

Pourquoi as-tu fait un fichier de préférence ? Il en existe un en natif Debian ? Juste un répertoire vide, non ?
C’est plus compliqué que cela n’y paraît.

On est bien d’accord que tu as intégré le debian-keyring avant d’aller voir debian-multimedia.org : juste une demande confirmation ?
Personnellement, jamais rencontré les pb précités ? L’ajout de debian-multimedia.org ne pose pas de problème dans le contexte lu.
@+

[quote=“sriliam”]S à tous et à toutes !
J’arrive un peu comme un ch’veux sur la soupe mais non, je suis d’accord avec toi si tu ne veux pas de l’instable reste avec la stable. Pour y revenir, enlèves les références à unstable dans /etc/apt/sources.list.

Pourquoi as-tu fait un fichier de préférence ? Il en existe un en natif Debian ? Juste un répertoire vide, non ?
C’est plus compliqué que cela n’y paraît.

On est bien d’accord que tu as intégré le debian-keyring avant d’aller voir debian-multimedia.org : juste une demande confirmation ?
Personnellement, jamais rencontré les pb précités ? L’ajout de debian-multimedia.org ne pose pas de problème dans le contexte lu.
@+[/quote]

D’après toi je raconte de la merd… :think:

[quote=“Clochette”]

D’après toi je raconte de la merd… :think:[/quote]
:laughing: :laughing: :laughing:

Ayant déjà eut plein de problèmes après avoir installé transcode (pbm sur vlc) j’avais résolu le pbm en remettant les paquets qui me posait pbm du depot debian (libavutil50 …) et de compiler à la main transcode.

Je n’ai plus de pbm actuellement (je suis suis sur sid)

@ sriliam : J’ai en effet installé le paquet debian-multimedia-keyring.
Et j’ai fait un fichier preference parce que vu que mes dépôts étaient avec ceux de la branche stable et testing en même temps, il fallait bien donner des préférences pour ne pas passer en testing directement. Mais le problème ne vient pas de là vu qu’en donnant la priorité à debian-multimedia, ça ne met pas à jour pour autant.

@ clochette : j’ai essayé apt-listbug -B (d’après le manuel, c’est la commande pour donner les bugs, mais ça ne marche pas, j’ai dû mal comprendre).

@limax : je n’ai pas compris ce que tu voulais dire par : en remettant les paquets qui me posait pbm du depot debian (libavutil50 …) ?

j’ai enlevé les paquet de debian-ùmultimedia et remis ceux du depot officiel debian
Puis j’ai installé transcode en compilant les sources.

j’ai enlevé les paquet de debian-ùmultimedia et remis ceux du depot officiel debian
Puis j’ai installé transcode en compilant les sources.[/quote]
Je vais essayer cela alors dès que j’ai le temps.
Je vous tiens au courant.
Merci

Le fichier preferences, je le connais mieux que par coeur : par expérience, je te conseilles vivement de Ne Pas t’en servir.

Par contre, pour le debian-multimedia, tu as tord, je pense : extrait de la page d’accueil, " 19/06/2011 :
I had hardware problems (video card who corrupted memory and HD datas) and some files with broken md5sum have been uploaded.
As I don’t log my uploads, I don’t know what is exactly broken.
Send me an email if you find a broken file, I’ll fix that.".

En espérant que tu saches lire l’anglais : ça présente, non ?

C’est Christian Marillat, rejoint plus tard par Thibault Varene, qui s’en occupent, tout en tenant tête à Debian et leur volonté d’inscrire des logiciel tenant compte de la réalité du marché face aux difficultés des droits sur les licences pour l’exploitation d’algorythmes d’imagerie. Sincère, ils ne sont pas assez remerciés ces “gens-là” !!!

Tu fais comme tu veux : transcode est présent en stable sur Debian-multimedia. Sinon, compiler “à la main” comme précsé un peu partout.Par exemple.

Fais nous savoir la suite.

@Clochette : personne n’as dit que tu écrivait de la hmmm, enfin pas moi en tout cas, d’autant plus que je ne vois pas pourquoi tu veux m’interdire de m’exprimer ; si vraiment t’as un problème en particulier avec moi, je suis là 48.825325 2.379857. Par contre, je ne fais ni dans le gros mot, ni dans l’insulte.

[quote=“sriliam”]
@Clochette : personne n’as dit que tu écrivait de la hmmm, enfin pas moi en tout cas, d’autant plus que je ne vois pas pourquoi tu veux m’interdire de m’exprimer ; si vraiment t’as un problème en particulier avec moi, je suis là 48.825325 2.379857. Par contre, je ne fais ni dans le gros mot, ni dans l’insulte.[/quote]

T’es chaud comme la braise :005 allez détends toi je précise simplement que les dépôts multimédia ne doivent être utilisé quand dernier recours après libre à toi de faire ce que tu veux avec ta Debian mais ne présente surtout pas les dépôts multimédia comme étant la seule solution viable, d’après moi la compilation est une bonne solution mais l’utilisation d’un fichier préférences est d’après moi la solution la plus propre pour rester dans les clous :033

Chaud comme la braise, tu crois quand même pas que je vais me déplacer pour des pixels sur mon écran :056

Un volcan, ça suffira … :slightly_smiling: Mais j’peux v’nir aussi, si c’est pour ne plus lire d’insultes.

Cette discussion devrait avoir un sens dans pause café : preferences n’est pas “bien pensé” puisque s’il se veut général, avec le tas de choses qu’il peut faire, il devrait ètre intégrer dans une vue plus large qu’un simple fichier.
Au début, c’est bien, on change, on modifie, on s’amuse : super preferences, ensuite, ce fichier devient impossible à gérer.

Pour ce qui est de debian-multimedia, inutile de se prendre la tête avec tel ou tel logiciel, là, c’est tout prêt !! Juste une chose, bien penser à mettre une petite clé pour assurer que si l’on parle de transcode.deb, il proviendra de debian-multimedia. C’est quoi l’problème ?

J’imagine que transcode devient relégué aux même logiciels, simili pirate et expérimentaux de surcroit où on compile et ça marche, genre airo, pour casser les clés wifi …

Non, je reste sur ma position et ne cherche pas à te convaincre : on a des paquets debian, on reste avec des paquets debian, that’s it.
Ici, c’est juste ftp.fr.debian.org qui se transcode (nan, j’rigole), en debian-multimedia.org !!! That’s it too !!!
@+

Édit : @D0mS, tu sais compiler ?

Attention, nous parlons d’un dépôt qui n’est pas officiel, il ne faut pas dire n’importe quoi.

@ sriliam : tu viens de gagner le droit de ne plus apparaître à mes yeux :033

Bon, je pense qu’il va falloir calmer le jeu.
Alors, j’ai enfin réussi à installer transcode en utilisant aptitude (c’était le deuxième ou le troisième choix proposé, le premier demandant de désinstaller une tripotée de logiciel) avec la commande sudo aptitude install -t sid transcode
Il est dommage que voulant m’aider, vous vous soyez vexé les uns les autres.
En tout cas un grand merci à tous ceux qui ont bien pris la peine de s’interroger pour trouver une solution.
La morale de cette histoire : utilisez aptitude (en espérant que je n’ai pas trop mis le bazars dans mes paquets :-p

Salut,

Nous faisons juste attention à ce que n’importe quoi ne soit pas dit. :smiley:

Tu risque de traîner un problème de dépendance. Il faudra juste faire un peu attention aux mises-à-jour.

Rien ne t’empêche, maintenant que le paquet est installé, d’utiliser apt-get s’il pose moins de problèmes… :wink:

[quote=“lol”]Salut,

Nous faisons juste attention à ce que n’importe quoi ne soit pas dit. :smiley:[/quote]
Je suis d’accord, mais le ton est monté entre deux personnes et c’est dommage.

[quote=“lol”]Tu risque de traîner un problème de dépendance. Il faudra juste faire un peu attention aux mises-à-jour.

Rien ne t’empêche, maintenant que le paquet est installé, d’utiliser apt-get s’il pose moins de problèmes… :wink:[/quote]
Je croyais qu’utiliser les deux alternativement n’était pas bon ?