[RÉSOLU] J'ai cassé mon ffmpeg suite à une maj

Bonjour,

J’ai cassé mon package ffmpeg, dont j’utilisais la version dispo dans debian-multimedia. Suite à une maj du package dans les dépots debian/lenny, je me retrouve dans l’impossibilité de lire les wmv ou la plupart des fichiers .avi. Le site mentionne bien le problème sur sa page d’accueil http://debian-multimedia.org/ mais comment régler le problème définitivement et faire en sorte que les packages de debian-multimedia soient prioritaires sur ceux de debian, indépendemment de toute considération de version ?

Ci joint mon source-list :

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

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

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

deb http://www.debian-multimedia.org testing main
deb-src http://www.debian-multimedia.org testing main

et mon fichier preferences :

Package: *
Pin:release a=testing
Pin-Priority: 550

Package: *
Pin:release a=apt-build
Pin-Priority: 990

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

Package: *
Pin:release a= unstable
Pin-Priority: 33

Package: *
Pin:release a=experimental
Pin-Priority: 15

Package: linux-source-2.6.*
Pin:release a=unstable
Pin-Priority: 550

Merci,

Bruno.

Tout ça pour me rendre compte qu’en plus la manip indiquée sur le site ne fonctionne pas et me donne le message :

E: La version « 0.cvs20070307-6 » de « libavcodec51 » n’a pu être trouvée

:frowning:

Quelqu’un a une idée ?

Bruno.

Salut,

C’est pas clair ton histoire. Ce n’est pas en mettant une priorité plus élevée aux dépôts debian-multimedia que tu règleras ce problème.
Si tu utilises VLC et que tu veux qu’il utilise les bibliothèques libavc* de debian-multimedia il faut utiliser la version précédente qui est toujours disponible dans les dépôts security :

Si non voir ici viewtopic.php?p=144173#p144173
En attendant qu’une meilleure solution se présente…

[quote="…"]Salut,

C’est pas clair ton histoire. Ce n’est pas en mettant une priorité plus élevée aux dépôts debian-multimedia que tu règleras ce problème.
Si tu utilises VLC et que tu veux qu’il utilise les bibliothèques libavc* de debian-multimedia il faut utiliser la version précédente qui est toujours disponible dans les dépôts security :

apt-get install vlc=0.8.6.c-6+lenny5 vlc-nox=0.8.6.c-6+lenny5 libvlc0=0.8.6.c-6+lenny5

Si non voir ici viewtopic.php?p=144173#p144173
En attendant qu’une meilleure solution se présente…[/quote]

Super, le lien cité fonctionne parfaitement pour moi. Par contre, que ce passera-t’il aux prochaines mises à jour ?

Celà dit, effectivement mon histoire est pas forcément super claire 8) mais j’admet que la résolution me semble encore moins claire… Qu’est-ce qui a déconné ??? De plus, contrairement au post cité, même mon totem ne fonctionnait plus…

Merci,

Bruno.

J’avais noté quelques problèmes lors de la mise à jour, et je vians de me rendre compte que ffmpeg était désinstallé.
Je viens de la réinstaller sans problème

[quote=“bcarnazzi”]Super, le lien cité fonctionne parfaitement pour moi. Par contre, que ce passera-t’il aux prochaines mises à jour ?[/quote]J’ai eu le même problème avec une lenny, la “réparation” est bien passée, par contre, si tu fais une mise à jour derrière, il veut les remettre à jour (normal… :wink: …et si tu le fais, ça “replante”… normal aussi… :wink: )… Solution “temporaire”: figer les paquets…

# dpkg --get-selections > /etc/apt/selections

tu édites le fichier /etc/apt/selections pour remplacer les “install” par “hold” à la fin des lignes qui correspondent aux paquets. Et:

# dpkg --set-selections < /etc/apt/selectionsPour figer les paquets… par contre, il faut voir dans quelques temps pour les “dé-figer” lorsque le bug sera résolut…
Si quelqu’un d’autre a quelque chose de plus propre… je suis preneur aussi… :wink: (sans passer à sid… :unamused: :laughing: )

Bon courage à tous et toutes… :smt006

Salut Num’s

Sid est touché de la même manière et depuis un bon moment déjà. La solution ne pourra venir, je pense, que de Christian, donc surveiller libavcodec* et compagnie des dépôts debian-multimedia.

(Le résultat est exactement le même…)
Pour revenir à l’état initial :

[quote="…"]Sid est touché de la même manière et depuis un bon moment déjà. La solution ne pourra venir, je pense, que de Christian, donc surveiller libavcodec* et compagnie des dépôts debian-multimedia.[/quote]Ok Ok… merci pour ces précisions… :wink: Il est urgent d’attendre alors… :laughing: …Yapluka surveiller Christian alors… :wink: … De toute façon, ça marche comme ça, alors… :wink:

Bon courage à tous et toutes… :smt006

Bonsoir,
c’est effectivement au beau bazar en ce moment.
Je ne peux plus lire de vidéos, même en revenant à des versions antérieures.
Seul mythtv fonctionne.
Attendons la mise à jour (lenny) …

salut

oui j’utilise mplayer en ce moment ou xine mais je préfère vraiment vlc :smiley:

J’ai pas mal bricolé hier, et rien ne fonctionnait, à part mythtv qui a son propre lecteur.
J’ai fini par faire un aptitude full-upgrade, et là miracle, tout refonctionne!

salut

toujurs pas d’amélioration. Je pense qu’il ne faut pas mettre a jour : ffmpeg libavcodec51 libavdevice52 libavformat52 libavutil49 libpostproc51 libswscale0 si j’ai bien compris ??

je crois que si je fais cette upgrade c’est de nouveau mort pour vlc ?

vous confirmez ?

Bonsoir,

En effet pour faire conctionner VLC, je confirme qu’il ne faut toujours pas mettre à jour ffmpeg et ces librairies à partir des paquets disponibles dans debian-multimedia.

A titre personnel, comme indiqué dans le post du 13/09/08, j’ai:

  • mis les paquets debian-multimedia à la priorité la plus faible dans mon fichier des préférences,

  • désinstallé ffmpeg et ces librairies de debian-multimedia en même temps que vlc.
    Attention:
    Cette désinstallation supprime Trancode et tous les paquets qui en dépendent. Trancode ne pourra plus être installé car il est ni disponible en Etch ni en Lenny (je n’ai pas mis unstable dans mon source list)

  • réinstallé vlc, ffmpeg libavcodec51 libavdevice52 libavformat52 libavutil49 libpostproc51 libswscale0 qui, dans mon cas, sont devenus des paquets Lenny compte tenu des priorités de mon fichier des préférences.

En ayant procédé ainsi, on peut mettre a jour régulièrement ces paquets qui ne seront plus installés à partir de debian-multimedia.

Tout fonctionne.

Pour Sid on peut essayer les “nightly builds” de vlc… chez moi ça marche !

http://nightlies.videolan.org/