Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 109687

Summary: ati-drivers-8.18.6 and ati-drivers-extra-8.18.6 do not install all ATI binaries
Product: Gentoo Linux Reporter: Holly Bostick <aka.motub>
Component: Current packagesAssignee: X11 External Driver Maintainers <x11-drivers>
Status: RESOLVED UPSTREAM    
Severity: minor    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Holly Bostick 2005-10-18 03:03:14 UTC
The RPM for ati-drivers-8.18.6 contains 7 binary files, but only 5 of these
files are installed by the emerges of ati-drivers and ati-drivers-extra.

The files present within the RPM at /usr/X11R6/bin are:

aticonfig
fgl_glxgears
fglrx_pplay
fglrx_xgamma
fglrxconfig
fglrxinfo
fireglcontrolpanel

Three of these binaries are installed to /opt/ati/bin by the ati-drivers ebuild:

fglrx_xgamma
fglrxconfig
fglrxinfo

Two are installed to /opt/ati/bin by ati-drivers-extra:

fglrxgears
fireglcontrolpanel (as 'fireglcontrol')

aticonfig and fglrx_pplay are not installed.


Reproducible: Always
Steps to Reproduce:
1. emerge ati-drivers-8.18.6 and ati-drivers-extra-8.18.6.
2. attempt to run or locate aticonfig and fglrx_pplay

Actual Results:  
The applications were not found on the system.

Expected Results:  
Installed all binaries present in the RPM to the system.

The ati-drivers ebuild contains these lines:

rm -rf ${WORKDIR}/usr/X11R6/bin/{fgl_glxgears,fireglcontrolpanel}
rm -rf ${WORKDIR}/usr/X11R6/bin/{aticonfig,fglrx_pplay}

and ati-drivers-extra contains the installation for fgl_glxgears and
fireglcontrol, but not for aticonfig and fglrx_pplay. 

I don't honestly know what fglrx_pplay does, but I have heard that aticonfig is
an improvement on fglrxconfig and I would like to attempt to use it to generate
an xorg.conf that I might have some assurance is correctly set with ATI-specific
options without breaking the current functionality of other components of the X
server. I'd prefer not to use the ATI script directly (which I presume would
correctly install these components), as I want Portage to know about this
installation.

Is there some reason that these components should explicitly not be installed
under Gentoo?

Portage 2.0.51.22-r3 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r2,
2.6.13-gentoo-r4 i686)
=================================================================
System uname: 2.6.13-gentoo-r4 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.13
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.13
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.20
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/
/usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict
userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.easynet.nl/mirror/gentoo/
http://www.ibiblio.org/pub/Linux/distributions/gentoo http://gentoo.osuosl.org"
LANG="nl_NL.utf8"
LC_ALL="nl_NL.utf8"
LINGUAS="nl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/gentopia"
SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage"
USE="x86 16bit 3dnow X aalib acpi alsa audiofile avi bash-completion
bigger-fonts bitmap-fonts bonobo browserplugin caps cddb cdr crypt cups curl
dbus dga directfb divx4linux dv dvd emboss encode esd fbcon firefox flac
font-server foomaticdb fortran gd gdbm ggi gif gimpprint glut gnome gpm
gstreamer gtk gtk2 gtkhtml guile hal iconv imagemagick imlib inkjar jack java
jikes jpeg kdeenablefinal kdexdeltas lcms ldap libcaca libg++ libwww mad maildir
mikmod mmx mng motif mp3 mpeg mpi nas ncurses nfs nls nptl offensive ogg
oggvorbis openexr opengl oss pdflib perl pic png portaudio povray python qt
quicktime readline samba sdl slang sndfile socks5 speex spell sqlite sse ssl svg
svga symlink tcltk tcpd tetex threads tiff toolbar truetype truetype-fonts
type1-fonts unicode v4l vorbis wmf xine xml xml2 xmms xprint xv xvid yv12 zlib
linguas_nl userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS
Comment 1 Luca Barbato gentoo-dev 2005-10-18 06:26:45 UTC
Those components aren't working properly yet. I'll check if there is a solution
to the issue later.