Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 437720 - x11-drivers/ati-drivers should depend on virtual/glu ?
Summary: x11-drivers/ati-drivers should depend on virtual/glu ?
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Luca Barbato
URL:
Whiteboard:
Keywords:
: 449234 (view as bug list)
Depends on:
Blocks: 432516
  Show dependency tree
 
Reported: 2012-10-09 14:00 UTC by Helmut Jarausch
Modified: 2013-01-04 22:00 UTC (History)
5 users (show)

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


Attachments
build.log (build.log,11.44 KB, text/plain)
2012-12-03 00:25 UTC, Jim Faulkner
Details
emerge --info (emerge.info,4.48 KB, text/plain)
2012-12-03 00:26 UTC, Jim Faulkner
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helmut Jarausch 2012-10-09 14:00:52 UTC
media-libs-9.0 removes /usr/include/GL/glu and breaks several packages therefore,
e.g. ati-drivers (12.4 at least) and sci-visualization/gfsview.

Thanks for looking into this,
Helmut.

Since I cannot re-emerge ati-drivers after a kernel upgrade, this is a serious bug for me.
Comment 1 Helmut Jarausch 2012-10-09 14:11:13 UTC
The fix is to emerge media-libs/glu additionally which was not necessary even for
mesa-9.0_pre20120918 .
An elog entry would have been helpful,
Helmut.
Comment 2 Jeroen Roovers (RETIRED) gentoo-dev 2012-10-09 15:19:13 UTC
(In reply to comment #1)
> The fix is to emerge media-libs/glu additionally which was not necessary
> even for
> mesa-9.0_pre20120918 .
> An elog entry would have been helpful,

This ought to get fixed in the DEPEND variable in the ebuild, not by every single user/admin out there. :)
Comment 3 Helmut Jarausch 2012-10-10 07:16:31 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > The fix is to emerge media-libs/glu additionally which was not necessary
> > even for
> > mesa-9.0_pre20120918 .
> > An elog entry would have been helpful,
> 
> This ought to get fixed in the DEPEND variable in the ebuild, not by every
> single user/admin out there. :)

But shouldn't virtual/opengl-7.0 depend on media-libs/glu, as well.

E.g. dev-python/enable (only) depends on virtual/opengl which by itself
doesn't depend on media-libs/glu, but dev-python/enable does need glu.

Either virtual/opengl is fixed or all packages depending on it should be checked if they need media-libs/glu in addition.

Helmut.
Comment 4 Matt Turner gentoo-dev 2012-10-10 08:05:18 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > (In reply to comment #1)
> > > The fix is to emerge media-libs/glu additionally which was not necessary
> > > even for
> > > mesa-9.0_pre20120918 .
> > > An elog entry would have been helpful,
> > 
> > This ought to get fixed in the DEPEND variable in the ebuild, not by every
> > single user/admin out there. :)
> 
> But shouldn't virtual/opengl-7.0 depend on media-libs/glu, as well.

No. We added a new provider (media-libs/glu) with unstable keywords, so we also bumped virtual/glu(-9.0) with unstable keywords.

> E.g. dev-python/enable (only) depends on virtual/opengl which by itself
> doesn't depend on media-libs/glu, but dev-python/enable does need glu.
> 
> Either virtual/opengl is fixed or all packages depending on it should be
> checked if they need media-libs/glu in addition.

The latter is exactly what the tracker bug this bug is linked to does.

I can't actually figure out what this bug is about. ati-drivers fails to compile without GLU? How about an error message or build log?
Comment 5 Jim Faulkner 2012-12-03 00:25:30 UTC
Created attachment 331260 [details]
build.log
Comment 6 Jim Faulkner 2012-12-03 00:26:31 UTC
Created attachment 331262 [details]
emerge --info
Comment 7 Jim Faulkner 2012-12-03 00:27:46 UTC
> I can't actually figure out what this bug is about. ati-drivers fails to
> compile without GLU? How about an error message or build log?

Yes, ati-drivers fails to compile without GLU.  My build log and emerge --info are attached.
Comment 8 Matt Turner gentoo-dev 2012-12-28 00:59:02 UTC
virtual/glu-9.0 and media-libs/mesa-9.0 have been stable for 6 weeks on amd64/x86. Your package has been broken since.
Comment 9 Chí-Thanh Christopher Nguyễn gentoo-dev 2012-12-30 10:07:20 UTC
*** Bug 449234 has been marked as a duplicate of this bug. ***
Comment 10 Chí-Thanh Christopher Nguyễn gentoo-dev 2013-01-04 22:00:18 UTC
Fixed in CVS.