Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48548 - media-video/dvdrip has some nasty hard dependencies which should not be necessary
Summary: media-video/dvdrip has some nasty hard dependencies which should not be neces...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-21 04:18 UTC by kavol
Modified: 2005-03-28 14:14 UTC (History)
2 users (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 kavol 2004-04-21 04:18:43 UTC
Hello,

I wanted to try dvd::rip, but I have found that it depends on things which should not be needed. One example for all is fping - according to http://www.exit1.org/dvdrip/doc/install.cipp#require_brief, this is not needed. Things are the same with many other tools.

Please is somebody willing to do something about it or should I compile without the help of emerge? - This was one of the good things I have heard about Gentoo that it does not pollute the system with software that the user does not want to install ...

Thankyou if someone will fix this and sorry for the superfluous bugreport if I get the Gentoo philosophy wrong.

Have a nice day.

Reproducible: Always
Steps to Reproduce:
Comment 1 Petteri Räty (RETIRED) gentoo-dev 2005-01-14 06:02:32 UTC
The ebuild could many more USE flags. For example for ogmtools. Most of the stuff I don't want comes with gtk-perl. Here's my emerge -pvt dvdrip.

pena dvdrip # emerge -pvt dvdrip

These are the packages that I would merge, in reverse order:

Calculating dependencies ...done!
[ebuild  N    ] media-video/dvdrip-0.50.18  +cdr -gnome 227 kB
[ebuild  N    ]  dev-perl/gtk-perl-0.7008-r11  -gnome +opengl 445 kB
[ebuild  NS   ]   x11-libs/gtkglarea-1.2.3-r1  284 kB
[ebuild  N    ]   dev-perl/XML-Writer-0.510  17 kB
[ebuild  N    ]   media-libs/gdk-pixbuf-0.22.0-r3  -doc +mmx 0 kB
[ebuild  N    ]    gnome-base/gnome-libs-1.4.2  -doc +kde -nls 0 kB
[ebuild  N    ]     media-libs/imlib-1.9.14-r3  0 kB
[ebuild  N    ]     gnome-base/orbit-0.5.17  0 kB
[ebuild  N    ]  dev-perl/Storable-2.07-r1  94 kB
[ebuild  N    ]  dev-perl/Event-0.87  238 kB
[ebuild  N    ]   dev-perl/Test-1.24  12 kB
[ebuild  N    ]    dev-perl/Test-Harness-2.30  50 kB
[ebuild  N    ]  media-sound/ogmtools-1.5  +dvd 209 kB
[ebuild  N    ]   media-sound/vorbis-tools-1.0.1  -debug +flac -nls -speex 700 kB
[ebuild  N    ]    net-misc/curl-7.12.0-r2  -ipv6 -ldap +ssl 1,165 kB
Comment 2 Chris White (RETIRED) gentoo-dev 2005-03-27 23:11:33 UTC
Using the url presented, I've adjusted the dvdrip depends accordingly.  Thanks for reporting and using Gentoo!
Comment 3 Petteri Räty (RETIRED) gentoo-dev 2005-03-28 13:54:39 UTC
You still need to move cdrdao, eject and cdrtools under the cdr use flag, mjpegtools under mpeg (well this doesn't seem approative according to use.desc, but maybe the use.desc is wrong). Well thanks for the job so far. 
Comment 4 Petteri Räty (RETIRED) gentoo-dev 2005-03-28 14:01:02 UTC
Hmm. It seems that gentoo-portage comes a little bit behind. I would just like to see sys-apps/eject moved under crd use flag. I guess it's not needed without the cd module.
http://www.exit1.org/dvdrip/doc/install.cipp#inst_burn_tools
Comment 5 Petteri Räty (RETIRED) gentoo-dev 2005-03-28 14:14:51 UTC
I talked with luckyduck and he said eject would be mandatory. I guess I should do testing before I open my mouth. I will report back here if I have more info.