Community Packages

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#18246 - [minitube] phonon-xine as optional dependency

Attached to Project: Community Packages
Opened by Andreas (archiebald) - Monday, 08 February 2010, 23:20 GMT
Last edited by Dan Griffiths (Ghost1227) - Wednesday, 17 February 2010, 20:13 GMT
Task Type Feature Request
Category Packages
Status Closed
Assigned To No-one
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Hello,

'phonon-xine' is actually listed as required dependency for 'minitube'.

Today I installed minitube using the "-d" opton of pacman to do some testing. As I do not have installed anything of xine I wondered if the gstreamer-backend (which I have installed including phonon-gstreamer and the commercial fluendo bundle, which might be also substituted by free gstreamer-plugins) is sufficient or not.

Everything is running fine. As far as I see 'minitube' does require _one_ phonon-backend. Gstreamer seems to be sufficient (as long as some gstreamer-codecs are installed of course).

Therefore I suggest to change the dependeny of 'phonon-xine' to 'optional'.

It might be a good idea for the user to decide which backend to use.
I dont know if this is comparable to the 'java-case': If I want to use e.g. 'freemind' I do need a'java-runtime'. It doesn't matter if I've installed openjdk6 or SUN Java as runtime.

Maybe something similiar fits here also:

'minitube' -> dependecy is 'phonon-backend-for-video' -> use 'phonon-gstreamer' OR 'phonon-sine' OR (maybe in future) 'phonon-vlc'

So my major concern is simple: Why should I install another phonon-backend (in this case xine) if i do not need it (as gstreamer also does the job)?

Thnak you!


This task depends upon

Closed by  Dan Griffiths (Ghost1227)
Wednesday, 17 February 2010, 20:13 GMT
Reason for closing:  Won't implement
Additional comments about closing:  minitube is in AUR, if you have a problem with the package bring it up with its maintainer. The bugtrackers are for packages in official repos only.

Loading...