Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 115163 - ati-drivers-8.19.10 - emerge reports a missing headerfile with ati-drivers-extra 8.20.8
Summary: ati-drivers-8.19.10 - emerge reports a missing headerfile with ati-drivers-ex...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: X11 External Driver Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-11 01:36 UTC by Bram Ridder
Modified: 2005-12-14 14:08 UTC (History)
5 users (show)

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


Attachments
The error message (error_message,4.33 KB, text/plain)
2005-12-11 01:41 UTC, Bram Ridder
Details
Patch for the ebuild (ebuild-fix.patch,418 bytes, patch)
2005-12-11 09:43 UTC, Joël
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Bram Ridder 2005-12-11 01:36:58 UTC
When emerging ati-drivers-extra I get a missing headerfile report
(fglrx_pp_proto.h) -- I think the maintainer might have forgotten to put this
headerfile in the package?

Reproducible: Always
Steps to Reproduce:
1. put this line in /etc/portage/package.keywords -> x11-apps/ati-drivers-extra ~x86
2. emerge ati-drivers-extra
3.

Actual Results:  
emerge exits with an error message, telling me it misses a header file.

Expected Results:  
A clean build without any errors :).

bram-pc ~ # emerge --info
Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r2,
2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.6.13
ccache version 2.3 [enabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
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="-mtune=athlon-xp -O3 -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
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-mtune=athlon-xp -O3 -pipe"
DISTDIR="/data/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/data/portage/packages"
PORTAGE_TMPDIR="/data/portage/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl
dts eds emboss encode esd exif expat fam ffmpeg flac foomaticdb fortran gd gdbm
gif glut gpm gstreamer gtk gtk2 idn imlib ipv6 jpeg kde lcms libg++ libwww mad
matroska mikmod mng motif mozilla mp3 mpeg ncurses nls ogg oggvorbis opengl oss
pam pcre pdflib perl png python qt quicktime readline samba sdl spell ssl svga
tcltk tcpd tiff truetype truetype-fonts type1-fonts udev vorbis xml2 xmms xv
xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Comment 1 Bram Ridder 2005-12-11 01:41:04 UTC
Created attachment 74472 [details]
The error message

The error message I get
Comment 2 Jure Repinc 2005-12-11 04:42:45 UTC
I have the same problem with ati-drivers-extra-8.20.8

Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r3,
2.6.14-gentoo-r4 i686)
=================================================================
System uname: 2.6.14-gentoo-r4 i686 AMD Turion(tm) 64 Mobile ML-28
Gentoo Base System version 1.12.0_pre11
dev-lang/python:     2.3.5, 2.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
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-r1
sys-devel/libtool:   1.5.20-r1
virtual/os-headers:  2.6.11-r3
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
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/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror
http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo http://distfiles.gentoo.org"
LANG="sl_SI"
LC_ALL="sl_SI"
LINGUAS="sl en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acl acpi alsa apm arts audiofile avi bash-completition
berkdb bitmap-fonts bluetooth bzip2 cairo calendar cdparanoia cdr crypt cups
curl dbus dri dts dvd dvdr dvdread eds emboss encode exif expat fam ffmpeg flac
foomaticdb fortran ftp gdbm geoip gif glut gmp gphoto2 gpm gstreamer gtk gtk2
hal icq idn ieee1394 imagemagick imlib ipv6 jabber jpeg kde lcms ldap libg++
libwww lm_sensors lua mad matroska mcal mikmod mime mmx mng motif mp3 mpeg
ncurses nls nptl nptlonly nsplugin offensive ogg oggvorbis openal opengl oscar
oss pam pcmcia pcre pdflib perl plotutils png ppds python qt quicktime readline
recode samba scanner sdl smartcard sndfile speex spell sqlite sse ssl svg svga
tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts udev unicode usb
videos vorbis wifi win32codecs wmf xine xinerama xml xml2 xpm xprint xv xvid
zlib linguas_sl linguas_en userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS, PORTDIR_OVERLAY
Comment 3 Joël 2005-12-11 07:31:11 UTC
Just a note: I think there is a mistake in the subject: the ati-drivers version
is also 8.20.8, not 8.19.10 (see his emerge log)
Comment 4 Horace Ip 2005-12-11 08:28:35 UTC
In fact ... the fglrx panel compiles fine after commenting out the include
statement.  Though it seems to be an ATI mistake.
Comment 5 Joël 2005-12-11 09:43:10 UTC
Created attachment 74512 [details, diff]
Patch for the ebuild
Comment 6 Ulrich Meyle 2005-12-12 17:01:12 UTC
(In reply to comment #5)
> Created an attachment
> Patch for the ebuild
> 

I know it doesn't directly fit in here, but how to deal with this error:

!!! Digest verification Failed:
!!!    /usr/portage/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
!!! Reason: Filesize does not match recorded size

thanks, Uli
Comment 7 Joshua Baergen (RETIRED) gentoo-dev 2005-12-12 23:28:12 UTC
I think lu_zero just fixed this issue...

(In reply to comment #6)
> I know it doesn't directly fit in here, but how to deal with this error:
> 
> !!! Digest verification Failed:
> !!!    /usr/portage/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
> !!! Reason: Filesize does not match recorded size

Run:
ebuild /usr/portage/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
manifest
to regenerate the package manifest.  That should fix your problem.  However,
don't run this command if you haven't modified the file yourself.  It could be a
bad ebuild or something of the sort...

Comment 8 Bram Ridder 2005-12-13 10:27:58 UTC
Thanks for the fast patch for this ebuild, I can now emerge this package without
any problems. IMHO this bug can be set to FIXED.

Thanks a bunch :)
Comment 9 Ulrich Meyle 2005-12-13 11:19:11 UTC
(In reply to comment #7)
> Run:
> ebuild /usr/portage/x11-apps/ati-drivers-extra/ati-drivers-extra-8.20.8.ebuild
> manifest
> to regenerate the package manifest.  That should fix your problem.  

it worked perfectly, 
thanks 

Uli
Comment 10 Luca Barbato gentoo-dev 2005-12-14 14:08:27 UTC
I fixed it by adding the missing header, I'll check if this way is better later.
Sorry but I got quite busy lately