Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 296543 - x11-libs/pango-1.26.1 fails to emerge due to missing libGL.la
Summary: x11-libs/pango-1.26.1 fails to emerge due to missing libGL.la
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High major
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-12-11 18:29 UTC by Hugo Mildenberger
Modified: 2009-12-12 22:31 UTC (History)
1 user (show)

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


Attachments
emerge --info (emerge--info.pango.txt,3.93 KB, text/plain)
2009-12-11 18:30 UTC, Hugo Mildenberger
Details
emerge log (x11-libs:pango-1.26.1:20091211-175023.log,102.58 KB, text/plain)
2009-12-11 18:31 UTC, Hugo Mildenberger
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Hugo Mildenberger 2009-12-11 18:29:20 UTC
Pango emerge fails because it looks for libGL.la in /usr/lib, while media-libs/mesa-7.5.2 installs this file in /usr/lib/opengl/xorg-x11/lib .
Comment 1 Hugo Mildenberger 2009-12-11 18:30:25 UTC
Created attachment 212722 [details]
emerge --info
Comment 2 Hugo Mildenberger 2009-12-11 18:31:41 UTC
Created attachment 212724 [details]
emerge log
Comment 3 Rafał Mużyło 2009-12-11 18:45:14 UTC
You've failed to read recent eselect-opengl post-install message.
Comment 4 Hugo Mildenberger 2009-12-11 21:07:31 UTC
(In reply to comment #3)
> You've failed to read recent eselect-opengl post-install message.

I like such comments. In fact, I didn't read this opus, (ask yourself why) but nevertherless I did run "lafixer --justfixit" before I bothered to post a bug report. Reopening.  

Comment 5 Rafał Mużyło 2009-12-11 21:53:17 UTC
In that case, try to find the file that lafilefixer missed.
If it did fail to fix a file and did not report it,
the bug is there, not in mesa.
If all files were fixed, this should not be happening.
What was the output of lafilefixer ?
Comment 6 Hugo Mildenberger 2009-12-11 22:06:30 UTC
(In reply to comment #5)
> In that case, try to find the file that lafilefixer missed.

uh, seems like you missed to read comment #1 the second time.

> If it did fail to fix a file and did not report it,
> the bug is there, not in mesa.

I didn't say there would be bug in mesa. But emerge --update world broke due to pango ebuild trying to edit the .la file, which simply isn't in /usr/lib, as one could also see from the attached build log. Thus the pango ebuild is broken, which I reported, I think, correctly.

> If all files were fixed, this should not be happening.
> What was the output of lafilefixer ?

A list with dazillion entries. You want me to post it? I fixed the issue locally by creating a symlink from /usr/lib/libGL.la to /usr/lib/opengl/xorg-x11/lib. 



Comment 7 Jorge Manuel B. S. Vicetto (RETIRED) gentoo-dev 2009-12-11 22:19:48 UTC
(In reply to comment #6)
> (In reply to comment #5)
> A list with dazillion entries. You want me to post it? I fixed the issue
> locally by creating a symlink from /usr/lib/libGL.la to
> /usr/lib/opengl/xorg-x11/lib. 

You mean you broke your system.
Please run lafilefixer --justfix until it stops fixing la files. If that doesn't fix pango build, run revdep-rebuild.