Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 346247 - x11-base/xorg-server-1.7.7-r1 missing dependency
Summary: x11-base/xorg-server-1.7.7-r1 missing dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-11-21 01:58 UTC by Tiago Marques
Modified: 2010-11-29 01:51 UTC (History)
0 users

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 Tiago Marques 2010-11-21 01:58:22 UTC
checking for a useful monotonic clock ...... yes
checking for XLIB... yes
checking for GL... configure: error: Package requirements (glproto >= 1.4.9 gl >= 7.1.0) were not met:

Package xxf86vm was not found in the pkg-config search path.
Perhaps you should add the directory containing `xxf86vm.pc'
to the PKG_CONFIG_PATH environment variable
Package 'xxf86vm', required by 'gl', not found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables GL_CFLAGS
and GL_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.

--------------------------------------------------------------------

After compiling libXxf86vm, which wasn't installed, xorg-server compiled ok.
Please add the dependency check to the ebuild file.

Reproducible: Always
Comment 1 Rafał Mużyło 2010-11-21 16:01:56 UTC
xorg-server, if !minimal, depends on mesa,
mesa depends on x11-libs/libXxf86vm.
Looks like something was wrong on your side.
Comment 2 Tiago Marques 2010-11-21 16:35:53 UTC
So what do you mean? If I get what you're saying, it is wrong on mesa?

media-libs/mesa-7.5.2

So what, this version of mesa didn't need libXx86vm? Perhaps the new xorg-server should also be pulling a newer mesa then?

Best regards
Comment 3 Rafał Mużyło 2010-11-21 17:57:51 UTC
media-libs/mesa-7.5.2 was removed from the tree on 3rd August.
Seems you're not updating your system correctly.
Comment 4 Tiago Marques 2010-11-21 19:07:01 UTC
Indeed, I am not. Still, can anything be done to make upgrades less painful? I'm guessing that this version of xorg-server doesn't need the more recent mesa but needs that particular lib, so either it must pull the most recent version or xorg-server should.
Do you agree there is a bug with dependencies or are you saying that it isn't one?

Best regards,
Tiago
Comment 5 Rafał Mużyło 2010-11-21 21:39:44 UTC
Unless I'm missing something, a standard 'emerge -upvD world' should have picked up a recent, still in-tree mesa.
Comment 6 Tiago Marques 2010-11-21 23:56:07 UTC
Right, but what if I just wanted a more recent xorg-server package? I mean, I don't do an emerge world every week - I stopped doing that when it proved it was an infeasible practice, prone to general breakage of one's system.

Best regards
Comment 7 Rafał Mużyło 2010-11-22 11:56:19 UTC
'-D' should work for any package, at least in cases as this one.
Comment 8 Tiago Marques 2010-11-29 01:51:31 UTC
Since '-D' isn't the default behavior of portage, isn't this a bug? The problem is solved for me but someone may stumble on it. I've seen too many problems like these all over the tree.

Best regards