[Maverick] Can't install mplayer-gui: it indirectly depends on libdirectfb-1.2-0 which isn't installable

Bug #587163 reported by Delan Azabani
80
This bug affects 14 people
Affects Status Importance Assigned to Milestone
MPlayer
Invalid
Undecided
Unassigned
gst-plugins-bad
New
Undecided
Unassigned
mplayer (Ubuntu)
Fix Released
High
Reinhard Tartler
Nominated for Maverick by Delan Azabani

Bug Description

Since the Maverick update I have been unable to install mplayer-gui or even gstreamer0.10-plugins-bad because they both depend on the libdirectfb-1.2-0 package.

I actually can install the libdirectfb-1.2-0 package, but this requires removing libdirectfb-1.2-9 which in turn, removes the dependent packages of that such as gimp and gstreamer0.10-plugins-bad-multiverse.

Therefore I can either have libdirectfb-1.2-0, for mplayer-gui and gstreamer0.10-plugins-bad - or - libdirectfb-1.2-9, for gimp and gstreamer0.10-plugins-bad-multiverse.

libdirectfb-1.2-9 is listed as "conflicts" libdirectfb-1.2-0, but weirdly, libdirectfb-1.2-9 is listed as a "dependent package" of libdirectfb-1.2-0 which it shouldn't be - libdirectfb-1.2-0 is only listed in libdirectfb-1.2-9 as a conflicting package, not a dependency.

Hope I didn't make that all too confusing.

Tags: maverick

Related branches

Adam Guthrie (therigu)
affects: ubuntu → mplayer (Ubuntu)
tags: added: maverick
Revision history for this message
Reinhard Tartler (siretart) wrote :

confirmed and triaged. mplayer needs to be rebuilt for the directfb and ffmpeg transition

Changed in mplayer (Ubuntu):
importance: Undecided → High
status: New → Triaged
assignee: nobody → Reinhard Tartler (siretart)
Revision history for this message
Ermenegildo Fiorito (fiorito-g) wrote :

due to libdirectfb I can't watch any type of video

Revision history for this message
Ermenegildo Fiorito (fiorito-g) wrote :

gildo@fiesta:~$ sudo aptitude install ubuntu-restricted-extras
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
The following packages are BROKEN:
  gstreamer0.10-plugins-bad
The following NEW packages will be installed:
  freepats{a} gstreamer0.10-plugins-bad-multiverse libass4{a}
  libcdaudio1{a} libcelt0-0{a} libdca0{a} libdirac-encoder0{a}
  libdirectfb-1.2-9{a} libenca0{a} libfaac0{a} libfaad2{a} libflite1{a}
  libgme0{a} libgsm1{a} libiptcdata0{a} libkate1{a} libmimic0{a}
  libmjpegtools-1.9{a} libmms0{a} libmodplug0c2{a} liborc-0.4-0{a}
  libquicktime1{a} libschroedinger-1.0-0{a} libsdl1.2debian{a}
  libsdl1.2debian-alsa{a} libsoundtouch1c2{a} libwildmidi0{a}
  ubuntu-restricted-extras
0 packages upgraded, 29 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B/49.3MB of archives. After unpacking 74.0MB will be used.
The following packages have unmet dependencies:
  gstreamer0.10-plugins-bad: Depends: libdirectfb-1.2-0 but it is not installable
The following actions will resolve these dependencies:

Keep the following packages at their current version:
gstreamer0.10-plugins-bad [Not Installed]

Leave the following dependencies unresolved:
ubuntu-restricted-extras recommends gstreamer0.10-plugins-bad
Score is -81

Accept this solution? [Y/n/q/?]

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package mplayer - 2:1.0~rc3++final-0ubuntu1

---------------
mplayer (2:1.0~rc3++final-0ubuntu1) maverick; urgency=low

  * New upstream version
  * compile against internal ffmpeg for now, LP: #587203, #588097
  * recompile for directfb transtion, LP: #587163
  * remove patches that were merged upstream
  * avoid removing DOCS/html directory. it is included in release
    tarball
  * convert to source Format: 3.0 (quilt)
  * refreshed patches
  * remove files that are included in upstream tarball
  * rework debian/rules file
    - support parallel building
    - merge build rules for mplayer and mencoder package
    - remove unreferenced COMMON_CONFIGURE_FLAGS macro
    - rename DEB_BUILD_CONFIGURE -> CONFIGURE_FLAGS
    - don't build documentation - release tarballs have them prebuilt
    - build HTML documentation only if not already avaiable in the build
      tree
    - remove remaining references to debian/strip.sh from debian/rules
  * remove copied vdpau headers

mplayer (2:1.0~rc3+svn20100502-4) unstable; urgency=low

  * copy in mencoder.c from upstream
  * enable mplayer-gui (Closes: #579925) and mencoder packages.
    (Closes: #396954, #400940, #580168)

mplayer (2:1.0~rc3+svn20100502-3) medium; urgency=low

  * Fix rtsp vulnerability. Patch applied by DSA. Closes: #581245
  * Fix another integer overflow, Closes: #524805
  * prepare new upload
  * sync libao2/ao_pulse.c with svn r30062, Closes: #558196, #580113
  * make configure use pkg-config for fribidi checks. Closes: #582784,
    LP: #556200
  * document 23mplayer-debug-printf.patch
  * avoid mentioning of GTK frontend in mplayer description
  * improve package descriptions of mplayer-doc and mplayer-dbg
  * medium urgency because of fixed security issue
  * fix SVN_VERION regex in debian rules to unbreak get-orig-source
    target. Closes: #582369
  * forcefully disable arts support. Closes: #581225

mplayer (2:1.0~rc3+svn20100502-2) unstable; urgency=low

  * Remove mencoder from Depends in mplayer-dbg package.

mplayer (2:1.0~rc3+svn20100502-1) unstable; urgency=low

  * new upstream snapshot from rc3 branch.
  * remove patches applied upstream:

    - 24_enable_fontconfig_by_default.diff
    - 30_add_gmplayer_man_rules.diff
    - 40_improve_desktop_file.patch
    - 41_fix_forcedsubsonly.patch
    - 50_fix_crashes_with_invalid_SDPs.patch
    - 50_fix_initial_volume_setting_pulse_output.patch
    - 61-malloc-bsd.patch
    - 62-disable-vidix-on-kfreebsd-amd64.patch
    - 63-sys-kd-include.patch

mplayer (2:1.0~rc3+svn20090426-2) unstable; urgency=low

  * don't install apport hook
  * gross hack to avoid building mplayer-nogui and mplayer-gui packages
  * add md5sum to remove to avoid spurious conffile prompt, Closes: #568272
  * Make mplayer build on kFreeBSD (backports from upstream), Closes: #578622
    - Revert obscure hack that disables the malloc.h check on certain BSD
      platforms.
    - disable vidix on kFreeBSD-amd64
    - rename 'struct keypad' -> 'struct m_keypad' to avoid FTBFS on
      kFreeBSD/amd64
 -- Reinhard Tartler <email address hidden> Tue, 01 Jun 2010 22:59:06 +0200

Changed in mplayer (Ubuntu):
status: Triaged → Fix Released
Revision history for this message
Reinhard Tartler (siretart) wrote :

nothing to fix in mplayer upstream here.

Changed in mplayer:
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.