On Friday 26 January 2007 18:19, Michael Sullivan wrote: > I'd start by emerging cairo with the X flag set > > # USE="X" emerge cairo
Of all the ways to do it, this has to be the worst. Portage has no idea in the future that cairo was emerged with X functionality enabled, and it causes vast amounts of problems. Please do not advise such a stupid broken solution to someone who is so obviously a Gentoo beginner. Fabricio, the way to solve your problem is to tell the Gentoo package system (portage) to compile cairo with support for X. There are two ways: a) Tell portage to put X into your USE flags. The gentoo install docs describe this in detail so I won't repeat it here, except to say that you include the phrase "X" in the USE statement in /etc/make.conf b) You can enable this flag just for the cairo package by adding this line to the end of /etc/portage/package.use: x11-libs/cairo X Next time your emerge cairo, it will include X support for cairo and this problem will go away. Obviously there is a whole lot to know about this, so you really really really need to go and read the Gentoo install docs and understand them all. You need to do it right now, OK?> alan -- gentoo-user@gentoo.org mailing list