[Résolu] Nombreux paquets manquant de Debian Wheezy à Jessie

Différentes réponses ont été apporté : voir synthèse : nombreux-paquets-manquant-de-debian-wheezy-a-jessy-t52384.html#p520145

Bonjour à tous,
J’utilise Debian sur mon VPS et récemment je l’ai reset pour installer Jessy pour être à jours, sauf que depuis. J’ai pas mal de paquet que je ne peux pas installer.
De tête il y a ffmpeg (et php5-ffmpeg) et pas mal d’autres.

[code]# apt-get install ffmpeg
Reading package lists… Done
Building dependency tree
Reading state information… Done
Package ffmpeg is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source

E: Package ‘ffmpeg’ has no installation candidate
[/code]

[ul]
[li] Du coup pourquoi est-ce que ce genre de paquet ne ce trouve pas sur la dernière version stable de Debian[/li]
[li] Est il risqué (problème de version et de dépendance ?) de rajouter au source.list les depots de Wheezy ? afin de récupérer les paquets manquant.[/li][/ul]

Voila, en espérant trouver une solution.

[quote]*ffmpeg a disparu au profit de libav.
[/quote]https://www.debian.org/releases/jessie/amd64/release-notes/

Laisse les dépots wheezy dans ton sources.list.

Suite au rajout des depots wheezy dans mon source.list voila ce que ça me donne :

[code]root@purexo:~# aptitude install ffmpeg
The following NEW packages will be installed:
ffmpeg i965-va-driver{a} libasyncns0{a} libav-tools{a} libavcodec53{ab}
libavcodec56{a} libavdevice53{a} libavdevice55{a} libavfilter2{ab}
libavfilter5{a} libavformat53{ab} libavformat56{a} libavresample2{a}
libavutil51{a} libavutil54{a} libcdio-cdda1{a} libcdio-paranoia1{a}
libcdio13{a} libdc1394-22{a} libdirac-encoder0{a} libdirectfb-1.2-9{a}
libgcrypt11{a} libgnutls26{a} libgsm1{a} libmp3lame0{a}
libopencv-core2.4{a} libopencv-imgproc2.4{a} libopenjpeg2{a}
libopenjpeg5{a} libpostproc52{a} libpulse0{a} libschroedinger-1.0-0{a}
libsdl1.2debian{a} libsndfile1{a} libswscale2{a} libswscale3{a}
libtasn1-3{a} libtbb2{a} libva1{a} libvdpau1{a} libx264-142{a}
libxtst6{a} libxvidcore4{a} va-driver-all{a} vdpau-va-driver{a}
0 packages upgraded, 45 newly installed, 0 to remove and 2 not upgraded.
Need to get 15.5 MB of archives. After unpacking 43.8 MB will be used.
The following packages have unmet dependencies:
libavformat53 : Depends: librtmp0 (>= 2.3) which is a virtual package.
libavfilter2 : Depends: libopencv-core2.3 which is a virtual package.
Depends: libopencv-imgproc2.3 which is a virtual package.
libavcodec53 : Depends: libx264-123 which is a virtual package.
The following actions will resolve these dependencies:

 Keep the following packages at their current version:
  1. ffmpeg [Not Installed]
    
  2. libavcodec53 [Not Installed]
    
  3. libavdevice53 [Not Installed]
    
  4. libavfilter2 [Not Installed]
    
  5. libavformat53 [Not Installed]
    

[/code]

Du coup je vais voir du coté de libav ce que ça donne. (c’est pour faire fonctionner les thumbnails de https://larsjung.de/h5ai/)

Insiste avec aptitude en refusant les premières solutions qu’il propose.

FFmpeg avait survécu à mon passage en Jessie lors de l’upgrade, et je l’ai passé en sid il n’y pas longtemps pour lâcher le maximum d’anciens paquets de wheezy. C’est très jouable sans souci.

Je pense (et me trompe peut-être) que ffmpeg va non seulement survivre mais que libav va disparaître, si les commandes sont différentes, tu risques de perdre ton temps à les apprendre.

Je n’utilise pas ffmpeg, mais certains programmes eux si, c’est pour eux que j’en avais besoin. j’ai mis à jours h5ai et il supporte avconv (installé via le paquet libav-tools). Après j’avoue que j’ai du mal a comprendre la décision de remplacer un tools populaire qui a fait ses preuves par un autre plus méconnu.

c’étais la seule option disponible. j’ai oublié de fournir la dernière ligne qui le disais, sorry.

Je n’ai pas fait une Upgrade wheezy -> jessie. j’ai réinstallé la machine à 0 (j’avais des problèmes de dépendances cassé à cause d’un passage sur sid). Donc je veux bien croire que ffmpeg survive à l’upgrade, mais sur une machine neuve sur Debian 8, il ne s’installera pas (en tout cas par les dépots)

il me semble que le paquet n’était pas en état (bogue #729203) au moment du gel.
espérons qu’il revienne dans les backports puisqu’il est dans testing.

J’ai placé le sujet en résolu. Merci aux personnes ayant apporté des réponses.

Pour synthétiser :
[ul]
[li] Si des paquets sont manquant, essayer de trouver leurs nouveau homologues (ffmpeg -> libav-tools) : https://www.debian-fr.org/nombreux-paquets-manquant-de-debian-wheezy-a-jessy-t52384.html#p520119[/li]
[li] Aucune idée du “danger” d’activer les dépôts d’une ancienne version de debian, juste que ça n’installera pas forcement les paquets pour autant.[/li]
[li] Attendre le retour potentielle de certains paquets[/li][/ul]

Changement;

*Bien sûr, init par défaut est systemd

*Abandon SSLv3

*Le paquet debian-security-support n’est pas installé par défaut (recommandé a peu prés partout)

*ffmpeg a disparu au profit de libav.

*glibc a la place de eglibc

*mpv/mplayer2 remplacent mplayer

*Le paquet needrestart n’est pas non plus installé par défaut.

@Mati Merci pour toute ces précisions supplémentaires. c’est cool d’avoir un petit récapitulatif synthétique comme ça