Installing ati-drivers package

Anything that pertains to Portage

Moderator: Moderators

Installing ati-drivers package

Postby techcode » Thu Jul 10, 2008 4:22

Right after installing fresh Sabayon 3.5 I went on with installing ati-drivers. But the emerge fails due to detected file collisions:

/etc/env.d/04ati-dri-path
/etc/env.d/03ati-colon-sep
/lib/modules/2.6.25-sabayon-r1/video/fglrx.ko


None of the installed packages claim the file(s). But emerge stops at that point - so is it bad ebuild - or is sabayon installation somehow messed up?
techcode
Baby Hen
 
Posts: 19
Joined: Thu Dec 13, 2007 1:46

Re: Installing ati-drivers package

Postby wolfden » Thu Jul 10, 2008 4:25

moved
Please post in the correct forum


post the ebuild log file
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: Installing ati-drivers package

Postby techcode » Thu Jul 10, 2008 5:10

I did catched previous pre-edit version of your post ;) - really sorry for the wrong forum. I wasn't sure where to post - and to be honest (you can figure that from log filename) it's 4/5 AM so I wasn't really clear on where I'm posting it in the first place.

The log doesn't show the error message at all:

Code: Select all
cat x11-drivers:ati-drivers-8.501:20080710-044358.log
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.25-sabayon-r1/build
 * Found sources for kernel version:
 *     2.6.25-sabayon-r1
>>> Unpacking source...
Warning: target directory exists /var/tmp/portage/x11-drivers/ati-drivers-8.501/work
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.501..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 * Applying ati-powermode-opt-path-2.patch ...                                                                        [ ok ]
 * Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ...                                                        [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.501/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.501/work ...
 * Preparing fglrx module

  WARNING: Symbol version dump /usr/src/linux-2.6.25-sabayon-r1/Module.symvers
           is missing; modules will have no dependencies and modversions.

  Building modules, stage 2.
 * Building fgl_glxgears
 * Building fglrx_gamma lib
 * Building fglrx_gamma util
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.501

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

ecompressdir: bzip2 -9 /usr/share/man


 * QA Notice: Pre-stripped files found:
 * /var/tmp/portage/x11-drivers/ati-drivers-8.501/image/usr/lib/opengl/ati/lib/libGL.so.1.2
/var/tmp/portage/x11-drivers/ati-drivers-8.501/image/usr/lib/xorg/modules/glesx.so
strip: i586-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/fgl_glxgears
   usr/bin/fglrx_xgamma
   usr/lib/libfglrx_pp.so.1.0
   usr/lib/libfglrx_tvout.so.1.0
   usr/lib/dri/fglrx_dri.so
   usr/lib/libfglrx_dm.so.1.0
   usr/lib/xorg/modules/drivers/fglrx_drv.so
   usr/lib/xorg/modules/amdxmm.so
   usr/lib/xorg/modules/linux/libfglrxdrm.so
   usr/lib/libatiadlxx.so
   usr/lib/libfglrx_gamma.so.1.0
   lib/modules/2.6.25-sabayon-r1/video/fglrx.ko
   opt/bin/fglrxinfo
   opt/bin/atiode
   opt/bin/aticonfig
   opt/bin/atiodcli
   opt/bin/amdcccle
   opt/sbin/atieventsd
   usr/lib/libfglrx_pp.a
   usr/lib/libfglrx_dm.a
   usr/lib/xorg/modules/esut.a
   usr/lib/libfglrx_tvout.a

 * QA Notice: The following files contain runtime text relocations
 *  Text relocations force the dynamic linker to perform extra
 *  work at startup, waste system resources, and may pose a security
 *  risk.  On some architectures, the code may not even function
 *  properly, if at all.
 *  For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 *  Please include this file in your report:
 *  /var/tmp/portage/x11-drivers/ati-drivers-8.501/temp/scanelf-textrel.log
 * TEXTREL usr/lib/libatiadlxx.so


 * 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 this file in your report:
 *  /var/tmp/portage/x11-drivers/ati-drivers-8.501/temp/scanelf-execstack.log
 * RWX --- --- opt/bin/atiode


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

making executable: usr/lib/libfglrx_gamma.so.1.0
msi logs #


And I get:
Code: Select all
msi logs # emerge ati-drivers
Calculating dependencies... done!
>>> Verifying ebuild Manifests...

>>> Emerging (1 of 1) x11-drivers/ati-drivers-8.501 to /
 * ati-driver-installer-8-6-x86.x86_64.run RMD160 SHA1 SHA256 size ;-) ...                                            [ ok ]
 * checking ebuild checksums ;-) ...                                                                                  [ ok ]
 * checking auxfile checksums ;-) ...                                                                                 [ ok ]
 * checking miscfile checksums ;-) ...                                                                                [ ok ]
 * checking ati-driver-installer-8-6-x86.x86_64.run ;-) ...                                                           [ ok ]
 * Determining the location of the kernel source code
 * Found kernel source directory:
 *     /usr/src/linux
 * Found kernel object directory:
 *     /lib/modules/2.6.25-sabayon-r1/build
 * Found sources for kernel version:
 *     2.6.25-sabayon-r1
>>> Unpacking source...
Warning: target directory exists /var/tmp/portage/x11-drivers/ati-drivers-8.501/work
Verifying archive integrity... All good.
Uncompressing ATI Proprietary Linux Driver-8.501..............................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................................
 * Applying ati-powermode-opt-path-2.patch ...                                                                        [ ok ]
 * Converting 2.6.x/Makefile to use M= instead of SUBDIRS= ...                                                        [ ok ]
>>> Unpacking ./../common/usr/src/ati/fglrx_sample_source.tgz to /var/tmp/portage/x11-drivers/ati-drivers-8.501/work/extra
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/x11-drivers/ati-drivers-8.501/work ...
 * Preparing fglrx module

  WARNING: Symbol version dump /usr/src/linux-2.6.25-sabayon-r1/Module.symvers
           is missing; modules will have no dependencies and modversions.

  Building modules, stage 2.
 * Building fgl_glxgears
 * Building fglrx_gamma lib
 * Building fglrx_gamma util
>>> Source compiled.
>>> Test phase [not enabled]: x11-drivers/ati-drivers-8.501

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

ecompressdir: bzip2 -9 /usr/share/man


 * QA Notice: Pre-stripped files found:
 * /var/tmp/portage/x11-drivers/ati-drivers-8.501/image/usr/lib/opengl/ati/lib/libGL.so.1.2
/var/tmp/portage/x11-drivers/ati-drivers-8.501/image/usr/lib/xorg/modules/glesx.so
strip: i586-pc-linux-gnu-strip --strip-unneeded -R .comment
   usr/bin/fgl_glxgears
   usr/bin/fglrx_xgamma
   usr/lib/libfglrx_pp.so.1.0
   usr/lib/libfglrx_tvout.so.1.0
   usr/lib/dri/fglrx_dri.so
   usr/lib/libfglrx_dm.so.1.0
   usr/lib/xorg/modules/drivers/fglrx_drv.so
   usr/lib/xorg/modules/amdxmm.so
   usr/lib/xorg/modules/linux/libfglrxdrm.so
   usr/lib/libatiadlxx.so
   usr/lib/libfglrx_gamma.so.1.0
   lib/modules/2.6.25-sabayon-r1/video/fglrx.ko
   opt/bin/fglrxinfo
   opt/bin/atiode
   opt/bin/aticonfig
   opt/bin/atiodcli
   opt/bin/amdcccle
   opt/sbin/atieventsd
   usr/lib/libfglrx_pp.a
   usr/lib/libfglrx_dm.a
   usr/lib/xorg/modules/esut.a
   usr/lib/libfglrx_tvout.a

 * QA Notice: The following files contain runtime text relocations
 *  Text relocations force the dynamic linker to perform extra
 *  work at startup, waste system resources, and may pose a security
 *  risk.  On some architectures, the code may not even function
 *  properly, if at all.
 *  For more information, see http://hardened.gentoo.org/pic-fix-guide.xml
 *  Please include this file in your report:
 *  /var/tmp/portage/x11-drivers/ati-drivers-8.501/temp/scanelf-textrel.log
 * TEXTREL usr/lib/libatiadlxx.so


 * 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 this file in your report:
 *  /var/tmp/portage/x11-drivers/ati-drivers-8.501/temp/scanelf-execstack.log
 * RWX --- --- opt/bin/atiode


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

making executable: usr/lib/libfglrx_gamma.so.1.0
* checking 121 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.
 *
 * package x11-drivers/ati-drivers-8.501 NOT merged
 *
 * Detected file collision(s):
 *
 *      /etc/env.d/04ati-dri-path
 *      /etc/env.d/03ati-colon-sep
 *      /lib/modules/2.6.25-sabayon-r1/video/fglrx.ko
 *
 * Searching all installed packages for file collisions...
 *
 * Press Ctrl-C to Stop
 *
 * None of the installed packages claim the file(s).
msi logs #


And the newly generated log is the same - last line being - making executable: usr/lib/libfglrx_gamma.so.1.0
techcode
Baby Hen
 
Posts: 19
Joined: Thu Dec 13, 2007 1:46

Re: Installing ati-drivers package

Postby wolfden » Thu Jul 10, 2008 5:18

I don't do ati, but with 3.5 is there a reason why you are using portage?

you can:
equo install ati-drivers
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA

Re: Installing ati-drivers package

Postby techcode » Thu Jul 10, 2008 11:17

Yup this installed it - so much of 100% compatibility :roll:

And why I use portage? Let's see - mature (more tested), habits, many things I need not available in entropy ... Though I really like not having to compile so many stuff which is a love/hate (at the same time) thing with Gentoo.

Thanks!
techcode
Baby Hen
 
Posts: 19
Joined: Thu Dec 13, 2007 1:46

Re: Installing ati-drivers package

Postby wolfden » Thu Jul 10, 2008 18:10

equo uses the packages from portage.

Unless your changing your /etc/make.conf file and using custom stuff - you compiling same as entropy packages already are.
wolfden
Sharecropper
 
Posts: 9050
Joined: Sat Jan 14, 2006 0:55
Location: Midwest USA


Return to Portage|Emerge Package Managers

Who is online

Users browsing this forum: No registered users and 3 guests