Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 27851 - openquicktime and libquicktime provide same files
Summary: openquicktime and libquicktime provide same files
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-09-03 02:11 UTC by Andreas Simon
Modified: 2003-10-04 20:05 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 Andreas Simon 2003-09-03 02:11:50 UTC
media-libs/openquicktime-1.0-r1 and media-libs/libquicktime-0.9.2_pre1 both
provide the files:
/usr/bin/qtinfo
/usr/bin/qtdump.

Thus one package overwrites the files from the other package.

Maybe they should block each other or rename those two files.
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-09-03 10:08:15 UTC
they shouldn't be installed at the same time

see bug #20709
Comment 2 Andreas Simon 2003-09-03 11:01:32 UTC
There are interesting dependencies.
media-video/transcode for example depends on both virtual/quicktime and media-libs/openquicktime. libquicktime provides virtual/quicktime.
Thus if openquicktime and libquicktime should not be installed at the same time, libquicktime should not provide virtual/quicktime at all.
I am not sure if this is the best solution.
Comment 3 Zhen Lin 2003-09-03 18:37:44 UTC
Non-issue, libquicktime blocks openquicktime and vice-versa, unless you installed them a long time ago, it shouldn't be possible now.
Comment 4 Andreas Simon 2003-09-04 00:52:28 UTC
libquicktime blocks quicktime4linux and vice versa. But nothing blocks openquicktime and openquicktime blocks nothing.

I suppose Zhen Lin confused openquicktime with quicktime4linux in his comment.
Comment 5 Max Kalika (RETIRED) gentoo-dev 2003-09-19 09:40:55 UTC
They all should be blocking virtual/quicktime.  I'll take a look at this if 
no one beats me to it. 
Comment 6 Patrick Kursawe (RETIRED) gentoo-dev 2003-10-02 08:45:59 UTC
Asked seemant why libquicktime specifically blocks quicktime4linux. Stay
tuned.
Comment 7 Patrick Kursawe (RETIRED) gentoo-dev 2003-10-02 14:42:18 UTC
Should all block each other now. Please check if I got them all. Didn't bump
revision since if it's not broken for someone, there's no need to fix it.
Comment 8 Andreas Simon 2003-10-03 03:14:34 UTC
What about the mentioned transcode issue?
I think as a result of the fix transcode's dependency should be updated.

media-video/transcode depends on:
quicktime? ( virtual/quicktime media-libs/openquicktime )

openquicktime provides virtual/quicktime, so I guess it should now be
quicktime? virtual/quicktime

But is this okay? I suppose transcode depends on a specific quicktime
implementation for a reason (but I am not sure). I don't use transcode,
and can't really test it's quicktime functionality.
Comment 9 Peter Beekman 2003-10-04 20:05:43 UTC
Openquicktime does not add virtual/quicktime to virtuals on my machine. 
Had to add it manually.  Then portage settled down.

The openquicktime ebuild does have
PROVIDES="virtual/quicktime"
in it, is that enough for portage to add the virtual after installing?