On Freitag 22 Mai 2009, Kevin O'Gorman wrote:
> x11-drivers/ati-drivers-8.552-r2 won't compile due to a file conflict,
> but portageq does not see it.
>
> Background:
>
> I've been masking out the new xorg server, but things have started to
> break, so I'm giving in.
>
> The process has been shaky, and I'm currently running something
> different from what I've compiled -- an unstable and worrisome
> condition.
>
> The last piece seems to be the ATI drivers, which have forced me to
> reconfigure the kernel 2 or 3 times.  Fortunately I was able to do
> that before any of the recompilations that are now out of sync with my
> running system.
>
> The problem:  Compiling the driver errors out with this message
>
> >>> Installing x11-drivers/ati-drivers-8.552-r2
>
>  * checking 126 files for package collisions
>  * This package will overwrite one or more files that may belong to other
>  * packages (see list below). You can use a command such as `portageq
>  * owners / <filename>` to identify the installed package that owns a
>  * file. If portageq reports that only one package owns a file then do
>  * NOT file a bug report. A bug report is only useful if it identifies at
>  * least two or more packages that are known to install the same file(s).
>  * If a collision occurs and you can not explain where the file came from
>  * then you should simply ignore the collision since there is not enough
>  * information to determine if a real problem exists. Please do NOT file
>  * a bug report at http://bugs.gentoo.org unless you report exactly which
>  * two packages install the same file(s). Once again, please do NOT file
>  * a bug report unless you have completely understood the above message.
>  *
>  * Detected file collision(s):
>  *
>  *      /usr/lib/opengl/ati/extensions/libglx.so
>  *
>  * Searching all installed packages for file collisions...
>  *
>  * Press Ctrl-C to Stop
>  *
>  * x11-base/xorg-server-1.5.3-r5
>  *      /usr/lib/opengl/ati/extensions/libglx.so
>  *
>  * Package 'x11-drivers/ati-drivers-8.552-r2' NOT merged due to file
>  * collisions. If necessary, refer to your elog messages for the whole
>  * content of the above message.
>
> >>> Failed to install x11-drivers/ati-drivers-8.552-r2, Log file:
>
> The log has no information not in the error message above.  The
> portageq command suggested in the message names only one package:
> xorg-server, but not the ati driver.  But the file is clearly listed
> earlier among the files it will check for collisions.
>
> Anybody know how to work around this?
>
> ++ kevin

yes, remove /usr/lib/opengl/ati/extensions/libglx.so it should be owned by 
ati-drivers, if not, some screw up happened.

/me wonders why there is still a stone old buggy ebuild/driver in 'stable'.

Reply via email to