Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 109687 - ati-drivers-8.18.6 and ati-drivers-extra-8.18.6 do not install all ATI binaries
Summary: ati-drivers-8.18.6 and ati-drivers-extra-8.18.6 do not install all ATI binaries
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High minor
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-10-18 03:03 UTC by Holly Bostick
Modified: 2005-10-18 06:26 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.