public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
@ 2009-04-19  4:18 John P. Burkett
  2009-04-19 12:32 ` Alex Schuster
  0 siblings, 1 reply; 5+ messages in thread
From: John P. Burkett @ 2009-04-19  4:18 UTC (permalink / raw
  To: gentoo-user

Doing "PORT_LOGDIR=/var/log/portage emerge -D -uav world" on my amd64
machine elicits a response that ends as follows:

>>> Install ati-drivers-8.552-r2 into
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/image/ category
x11-drivers
 * Installing fglrx module
 * ati tree 'lib' -> 'lib32' on system
 * ati tree 'lib64' -> 'lib64' on system
>>> Completed installing ati-drivers-8.552-r2 into
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/image/

 * QA Notice: Pre-stripped files found:
 * /usr/lib32/dri/fglrx_dri.so
 * /usr/lib32/opengl/ati/lib/libGL.so.1.2
 * /usr/lib64/dri/fglrx_dri.so
 * /usr/lib64/xorg/modules/glesx.so
 * /usr/lib64/libAMDXvBA.so.1.0
 * /usr/lib64/libXvBAW.so.1.0
 * /usr/lib64/opengl/ati/lib/libGL.so.1.2
strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment
   lib/modules/2.6.22-gentoo-r2-osmp/video/fglrx.ko
   opt/bin/fglrxinfo
   opt/bin/aticonfig
   opt/bin/atiode
   opt/bin/amdcccle
   opt/bin/atiodcli
   opt/sbin/atieventsd
   usr/bin/fglrx_xgamma
   usr/bin/fgl_glxgears
   usr/lib32/opengl/ati/extensions/libglx.so
   usr/lib32/opengl/ati/extensions/libdri.so
   usr/lib64/xorg/modules/linux/libfglrxdrm.so
   usr/lib64/xorg/modules/drivers/fglrx_drv.so
   usr/lib64/xorg/modules/amdxmm.so
   usr/lib64/libatiadlxx.so
   usr/lib64/libfglrx_tvout.so.1.0
   usr/lib64/libfglrx_pp.so.1.0
   usr/lib64/opengl/ati/extensions/libglx.so
   usr/lib64/opengl/ati/extensions/libdri.so
   usr/lib64/libfglrx_gamma.so.1.0
   usr/lib64/libfglrx_dm.so.1.0
   usr/lib64/xorg/modules/esut.a
   usr/lib64/libfglrx_tvout.a
   usr/lib64/libfglrx_dm.a
   usr/lib64/libfglrx_pp.a
ecompressdir: bzip2 -9 /usr/share/man

 * QA Notice: The following files contain executable stacks
 *  Files with executable stacks will not work properly (or at all!)
 *  on some architectures/operating systems.  A bug should be filed
 *  at http://bugs.gentoo.org/ to make sure the file is fixed.
 *  For more information, see http://hardened.gentoo.org/gnu-stack.xml
 *  Please include the following list of files in your report:
 * --- --- RWX usr/lib32/opengl/ati/lib/libGL.so.1.2


 * QA Notice: The following shared libraries lack a SONAME
 *
/var/tmp/portage/x11-drivers/ati-drivers-8.552-r2/image/usr/lib64/libatiadlxx.so

making executable: usr/lib64/libfglrx_gamma.so.1.0

>>> Installing x11-drivers/ati-drivers-8.552-r2
 * checking 133 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/lib64/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/lib64/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:

>>>  '/var/log/portage/x11-drivers:ati-drivers-8.552-r2:20090419-022352.log'

 * Messages for package x11-drivers/ati-drivers-8.552-r2:

 * 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/lib64/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/lib64/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.
microway ~ # portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so
x11-base/xorg-server-1.5.3-r5
	/usr/lib64/opengl/ati/extensions/libglx.so

Doing "portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so"
gets the following response:
x11-base/xorg-server-1.5.3-r5
	/usr/lib64/opengl/ati/extensions/libglx.so

Suggestions for how to successfully "emerge -D -uav world" would be much
appreciated.

John


-- 
John P. Burkett
Department of Economics
University of Rhode Island
Kingston, RI 02881-0808
USA

phone (401) 874-9195



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
       [not found] <cswPo-3m1-3@gated-at.bofh.it>
@ 2009-04-19  7:20 ` Gregory Shearman
  2009-04-19 12:53   ` John P. Burkett
  0 siblings, 1 reply; 5+ messages in thread
From: Gregory Shearman @ 2009-04-19  7:20 UTC (permalink / raw
  To: gentoo-user

In linux.gentoo.user, you wrote:

>>>> Completed installing ati-drivers-8.552-r2 into
>  *
>  * Searching all installed packages for file collisions...
>  *
>  * Press Ctrl-C to Stop
>  *
>  * x11-base/xorg-server-1.5.3-r5
>  * 	/usr/lib64/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:

> microway ~ # portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so
> x11-base/xorg-server-1.5.3-r5
> 	/usr/lib64/opengl/ati/extensions/libglx.so
>
> Doing "portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so"
> gets the following response:
> x11-base/xorg-server-1.5.3-r5
> 	/usr/lib64/opengl/ati/extensions/libglx.so
>
> Suggestions for how to successfully "emerge -D -uav world" would be much
> appreciated.

G'day John,

I had the problem on a 32 bit machine and just removed the offending
file:

rm /usr/lib/opengl/ati/extensions/libglx.so

I then proceeded with the emerge of the ati-driver. It's discussed here:

http://bugs.gentoo.org/247685

I hope this helps.

-- 
Regards,

Gregory.
Gentoo Linux - Penguin Power



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
  2009-04-19  4:18 [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2 John P. Burkett
@ 2009-04-19 12:32 ` Alex Schuster
  2009-04-19 13:04   ` John P. Burkett
  0 siblings, 1 reply; 5+ messages in thread
From: Alex Schuster @ 2009-04-19 12:32 UTC (permalink / raw
  To: gentoo-user

John P. Burkett writes:

> Doing "PORT_LOGDIR=/var/log/portage emerge -D -uav world" on my amd64
> machine elicits a response that ends as follows:
[...]
>  * Detected file collision(s):
>  *
>  * 	/usr/lib64/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/lib64/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.
[...]
> Suggestions for how to successfully "emerge -D -uav world" would be
> much appreciated.

FEATURES="-collision-protect keepwork" =x11-drivers/ati-drivers-8.552-r2

-collision-protect installs the conflicting file even if a collision is 
reported. This is more a workaround than a real solution, as the next 
install of xorg-server will probably bring a collision again. Eventually, 
either the xorg or the ati-drivers ebuild will be changed. 

keepwork just avoids re-compiling the driver to save you some time.

There is already bug report (http://bugs.gentoo.org/247685), with more 
information on how to solve this.

	Wonko



^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
  2009-04-19  7:20 ` Gregory Shearman
@ 2009-04-19 12:53   ` John P. Burkett
  0 siblings, 0 replies; 5+ messages in thread
From: John P. Burkett @ 2009-04-19 12:53 UTC (permalink / raw
  To: gentoo-user

Gregory Shearman wrote:
> In linux.gentoo.user, you wrote:
> 
>>>>> Completed installing ati-drivers-8.552-r2 into
>>  *
>>  * Searching all installed packages for file collisions...
>>  *
>>  * Press Ctrl-C to Stop
>>  *
>>  * x11-base/xorg-server-1.5.3-r5
>>  * 	/usr/lib64/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:
> 
>> microway ~ # portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so
>> x11-base/xorg-server-1.5.3-r5
>> 	/usr/lib64/opengl/ati/extensions/libglx.so
>>
>> Doing "portageq owners / /usr/lib64/opengl/ati/extensions/libglx.so"
>> gets the following response:
>> x11-base/xorg-server-1.5.3-r5
>> 	/usr/lib64/opengl/ati/extensions/libglx.so
>>
>> Suggestions for how to successfully "emerge -D -uav world" would be much
>> appreciated.
> 
> G'day John,
> 
> I had the problem on a 32 bit machine and just removed the offending
> file:
> 
> rm /usr/lib/opengl/ati/extensions/libglx.so
> 
> I then proceeded with the emerge of the ati-driver. It's discussed here:
> 
> http://bugs.gentoo.org/247685
> 
> I hope this helps.
> 
Thanks, Gregory.  Your suggestion pointed me in the right direction.
After removing libglx.so, I tried emerge again and got the following
message:

!!! Cannot write to '/usr/lib32/opengl/ati/extensions'.
!!! Please check permissions and directories for broken symlinks.

Eventually, I did
emerge -C ati-drivers
dispatch-conf
emerge -D -uav world

That seems to have taken care of the problems ... for now anyway.

John




^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2
  2009-04-19 12:32 ` Alex Schuster
@ 2009-04-19 13:04   ` John P. Burkett
  0 siblings, 0 replies; 5+ messages in thread
From: John P. Burkett @ 2009-04-19 13:04 UTC (permalink / raw
  To: gentoo-user

Alex Schuster wrote:
> John P. Burkett writes:
> 
>> Doing "PORT_LOGDIR=/var/log/portage emerge -D -uav world" on my amd64
>> machine elicits a response that ends as follows:
> [...]
>>  * Detected file collision(s):
>>  *
>>  * 	/usr/lib64/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/lib64/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.
> [...]
>> Suggestions for how to successfully "emerge -D -uav world" would be
>> much appreciated.
> 
> FEATURES="-collision-protect keepwork" =x11-drivers/ati-drivers-8.552-r2
> 
> -collision-protect installs the conflicting file even if a collision is 
> reported. This is more a workaround than a real solution, as the next 
> install of xorg-server will probably bring a collision again. Eventually, 
> either the xorg or the ati-drivers ebuild will be changed. 
> 
> keepwork just avoids re-compiling the driver to save you some time.
> 
> There is already bug report (http://bugs.gentoo.org/247685), with more 
> information on how to solve this.
> 
> 	Wonko
> 

Thanks, Alex.  I finally got through the emerge. I'll keep your note
handy for use next time the collision is reported.

Best regards,
John



^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2009-04-19 13:04 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-04-19  4:18 [gentoo-user] Failed to install x11-drivers/ati-drivers-8.552-r2 John P. Burkett
2009-04-19 12:32 ` Alex Schuster
2009-04-19 13:04   ` John P. Burkett
     [not found] <cswPo-3m1-3@gated-at.bofh.it>
2009-04-19  7:20 ` Gregory Shearman
2009-04-19 12:53   ` John P. Burkett

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox