Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 99209 - media-video/jahshaka should depend on virtual/glut
Summary: media-video/jahshaka should depend on virtual/glut
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-07-16 07:11 UTC by Daniel Fort
Modified: 2006-08-12 18:08 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 Daniel Fort 2005-07-16 07:11:18 UTC
freeglut seems to work better than glut on my AMD64 system, but the ebuild's
dependencies lists >=media-libs/glut-3.7.1. If freeglut is already intalled,
glut will also be installed. This caused a problem when freeglut is updated
because glut blocks freeglut. Unmerging glut isn't the answer because jahshaka
will re-install glut when running a revdep-rebuild.

Reproducible: Always
Steps to Reproduce:
1. emerge freeglut
2. emerge jahshaka


Actual Results:  
glut will be installed.

Expected Results:  
freeglut should have satisfied the dependency.

All the other ebuilds that I have checked use virtual/glut as a depend instead
of >=media-libs/glut-3.7.1. I have tested this on jahshaka and it seems to work
fine.

DEPEND="virtual/x11
        media-video/avifile
        virtual/glut
        >=media-libs/freetype-2.1.4
        >=x11-libs/qt-3"

(Note that >=x11-libs/qt-3 should also be checked against Bug#:97535)
Comment 1 Daniel Fort 2005-11-18 04:41:59 UTC
Not just an x86_64 issue.

I just emerged jahshaka-2.0_rc1 and the ebuild still calls for
>=media-libs/glut-3.7.1.

FYI - glut was last updated in 1998 while freeglut is still in active
development. Is there any reason to avoid freeglut for jahshaka?
Comment 2 Steve Dibb (RETIRED) gentoo-dev 2006-07-19 13:53:30 UTC
(In reply to comment #1)
> Not just an x86_64 issue.
> 
> I just emerged jahshaka-2.0_rc1 and the ebuild still calls for
> >=media-libs/glut-3.7.1.
> 
> FYI - glut was last updated in 1998 while freeglut is still in active
> development. Is there any reason to avoid freeglut for jahshaka?

Agreed, plus with new X, we can just use virtual/glut instead.
Comment 3 Donnie Berkholz (RETIRED) gentoo-dev 2006-08-12 18:08:50 UTC
This is an X-related issue and a trivial fix, so I just went ahead and fixed it.