[gutsy] democracyplayer doesn't play videos (package dependencies problem)

Bug #133496 reported by Basilio Kublik
4
Affects Status Importance Assigned to Milestone
democracyplayer (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: democracyplayer

democracyplayer doesn't play any video and don't says why either, shows like it's playing but no image or sound is shown, just the progress bar advancing.

after a little digging i found out that it tries to make use of xine, but neither democracyplayer or democracyplayer-data suggest it as a dependency, nor even suggestion.
manually installing xine-ui package solves the problem, and now I'm able to view the videos i download with democracyplayer.

because in the description of the package says that this program will download _AND_ watch videos, i'll attach a patch for the debian package, setting xine-ui as a dependency of democracyplayer, hope this is correct, i think because this affects the functionality of the program, it should be a dependency not just a suggestion.

democracyplayer 0.9.6-1ubuntu1
democracyplayer-data 0.9.6-1ubuntu1

Related branches

Revision history for this message
Basilio Kublik (sourcercito) wrote :
Changed in democracyplayer:
status: New → Fix Committed
Revision history for this message
Chris Halse Rogers (raof) wrote :

Democracyplayer already depends on libxine, which is the actual library dependency:
---------------------------------------------------
Package: democracyplayer
New: yes
State: not installed
Version: 0.9.6-1ubuntu1
Priority: optional
Section: universe/net
Maintainer: Ubuntu MOTU Developers <email address hidden>
Uncompressed Size: 3158k
Depends: libatk1.0-0 (>= 1.13.2), libboost-python1.34.0 (>= 1.34.0~rc2-1), libc6 (>= 2.5-5), libcairo2 (>= 1.4.0), libfontconfig1 (>= 2.4.0), libgcc1 (>= 1:4.2-20070516), libglib2.0-0
         (>= 2.13.5), libgtk2.0-0 (>= 2.11.4), libnspr4-0d (>= 1.8.0.10), libpango1.0-0 (>= 1.17.3), libstdc++6 (>= 4.2-20070516), libx11-6, libxcomposite1 (>= 1:0.3-1), libxcursor1 (>
         1.1.2), libxdamage1 (>= 1:1.1), libxext6, libxfixes3 (>= 1:4.0.1), libxi6, libxine1 (>= 1.1.4), libxinerama1, libxrandr2 (>= 2:1.2.0), libxrender1, python2.5, python (>= 2.5),
         python (< 2.6), python-support (>= 0.3.4), python-gtk2, python-gnome2, python-gnome2-extras (>= 2.14.0-2), python-glade2, democracyplayer-data (>= 0.9.6-1), firefox
Suggests: ttf-bitstream-vera, python-psyco
Description: GTK+ based RSS video aggregator
 Democracy Player is a platform for Internet television and video. It allows you to download and watch videos from RSS feeds (including podcasts, video blogs, and BitTorrent feeds).
-------------------------------------------------
Possibly it should Recommend libxine-ffmpeg, which provides more codec support, but a dependency on xine-ui is incorrect.

Finally, the democracyplayer package should (hopefully) soon be replaced with a Miro package anyway.

Revision history for this message
Basilio Kublik (sourcercito) wrote :

you're absolutely right, i just check it, libxine-ffmpeg it's all that it needs.

i'll mark this bug as "in progress" hoping for a quick arrive of Miro.

Changed in democracyplayer:
status: Fix Committed → In Progress
Revision history for this message
Chris Halse Rogers (raof) wrote :

Fixed in the new Miro package.

Changed in democracyplayer:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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