Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 178583 - media-video/kino missing media-video/gpac RDEPEND
Summary: media-video/kino missing media-video/gpac RDEPEND
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Denis Dupeyron (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-05-14 23:47 UTC by Stefan Huszics
Modified: 2007-05-17 15:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Stefan Huszics 2007-05-14 23:47:27 UTC
Was checking out what can and cant be done with Kino and noticed that some things seems to be quite unconfigurable, eg exporting to 3GPP. However when taking a peak at /usr/share/kino/scripts/exports/ffmpeg_3gp.sh and googling a bit it was evident that the reason for no profile selection for 3GPP was that I am missing GPAC (which contains MP4Box) on my system for this to work.

-----
        # Profiles
        which MP4Box > /dev/null
        if [ $? -eq 0 ]; then
                echo "Profile: 2.5G Unhinted"
                echo "Profile: 2.5G Hinted"
                echo "Profile: 3G Unhinted"
                echo "Profile: 3G Hinted"
        fi
-------

I presume there might be other such hidden runtime deps in those scripts creating, for an end user, hard to decipher usability loss in Kino.

Suggest fixing this by adding useflag deps to the Kino ebuild where needed, eg  3gpp giving dep on gpac.


Reproducible: Always

Steps to Reproduce:
1.no gpac on system
2. export to 3GPP


Actual Results:  
No selectable profiles

Expected Results:  
4 profiles
Comment 1 Denis Dupeyron (RETIRED) gentoo-dev 2007-05-17 14:35:41 UTC
I have added a gpac USE flag instead of 3GPP, because you can still export to 3GPP without GPAC.

So it's fixed now. Thanks for reporting this.

(In reply to comment #0)
> I presume there might be other such hidden runtime deps in those scripts

Mustn't, but shouldn't. So you know what to do if you see one. ;o)

Denis.
Comment 2 Stefan Huszics 2007-05-17 15:42:48 UTC
>I have added a gpac USE flag instead of 3GPP

Yeah, I guess it's a flip the coin situation since neighter is 100% optimal. It all comes back to the long outstanding debate of how to make use-flag effects on a certain package understandable without a user having to dig really deep into a software.

>  So you know what to do if you see one. ;o)

Yeah, I would have looked through them all myself if I had any idea about bash scripting and multimedia packages in general. I just really stumbled over this by accident in a rare moment of clairvoyance :-D