Upgrade chain for multimedia still messed up-- Wheezy

Klaumi Klingsporn klaumikli at gmx.de
Wed Sep 21 00:36:05 UTC 2011


Am / On Tue, 20 Sep 2011 11:29:40 -0700
schrieb / wrote coltanalyst at gmail.com:

> Hi again we are having similar problems with the multimedia packages
> in Wheezy based systems at our installation--- basically a problem
> where the upgrade (full-upgrade) in aptitude seems to be jumbled
> forcing removal of gnome desktop minitube arista miro gstreamer and
> other packages ....
> Here is one example aptitude full-upgrade default-- other systems have
> similar results even newly built wheezy stations:
> ....
> The following packages have unmet dependencies:
>   libavutil-extra-51: Conflicts: libavutil51 but 5:0.8.2-0.1 is
> installed. libavifile-0.7c2: Breaks: avifile-mjpeg-plugin but
> 1:0.7.48~20090503.ds-2+b2 is installed.
>                     Breaks: avifile-player but
> 1:0.7.48~20090503.ds-2+b2 is installed.
>   libavcodec-extra-53: Conflicts: libavcodec53 but 5:0.8.2-0.1 is
> installed. ....

Hi,

you have packages installed from non-official debian repositories, I
think it's debian-multimedia.org, and this repositories in your apt-
sources.list. Especially ffmpeg/libav are not compatible and having
installed them from debian-multimedia.org will not allow an
installation of any depending program in the official archive. 

Prove with apt-cache! Should be:

apt-cache policy libavcodec53
libavcodec53:
  Installiert: 4:0.7.1-5
  Kandidat:    4:0.7.1-5
  Versionstabelle:
 *** 4:0.7.1-5 0
        900 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        -10 http://ftp.de.debian.org/debian/ unstable/main i386 Packages
        100 /var/lib/dpkg/status

apt-cache policy libavutil51
libavutil51:
  Installiert: 4:0.7.1-5
  Kandidat:    4:0.7.1-5
  Versionstabelle:
 *** 4:0.7.1-5 0
        900 http://ftp.de.debian.org/debian/ testing/main i386 Packages
        -10 http://ftp.de.debian.org/debian/ unstable/main i386 Packages
        100 /var/lib/dpkg/status

Remove debian-multimedia.org from your apt-sources and replace all
ffmpeg-related packages (libavcodec*, libavdevice*, libavfilter*,
libavformat*, libavutil* etc) that have versions > 4:0.7.* with the
official ones: aptitude -t testing install <package>.

If you need packages with multimedia.org has, but debian not, get the
source-packages von multimedia.org and rebuild them against the debian
libraries ;-) (should work with transcode etc.) There are some packages
in multimedia.org (mjpegtools e.g.) which can be used, but you have to
download and install them package by package with dpkg and solve the
dependencies by yourself so that all ffmpeg/libav-related packages are
not installed from there. You may also have luck using apt-pinning -
but I found the manual way easier!

klaumi



--- 
Klaus-M. Klingsporn            
klaumikli at gmx.de
http://www.klaumikli.de



More information about the pkg-multimedia-maintainers mailing list