Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 136252 - emerge games-puzzle/fish-fillets fails
Summary: emerge games-puzzle/fish-fillets fails
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Games
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-09 21:56 UTC by Colin Shapiro
Modified: 2006-09-20 01:01 UTC (History)
6 users (show)

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


Attachments
fish-fillets-0.7.3-linking.patch (fish-fillets-0.7.3-linking.patch,1.77 KB, patch)
2006-08-26 21:57 UTC, Harm Geerts
Details | Diff
Modified linking patch adding -lX11 in the front and back (fish-fillets-0.7.3-linking.patch,1.78 KB, patch)
2006-08-27 08:04 UTC, David Philippi
Details | Diff
fish-fillets-X.patch (fish-fillets-X.patch,1.93 KB, patch)
2006-09-19 20:53 UTC, SpanKY
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Colin Shapiro 2006-06-09 21:56:00 UTC
I've emerged this package successfully on an x86 install on the same machine, so I can only assume this is an amd64 issue.  It dies here:



x86_64-pc-linux-gnu-g++  -march=k8 -O2 -pipe -msse3 -Wall -W -Wpointer-arith -Wcast-qual -Wcast-align -Woverloaded-virtual -Wconversion -Wshadow  -o fillets  Application.o GameAgent.o main.o  ../menu/libmenu.a ../level/liblevel.a ../state/libstate.a ../option/liboption.a ../plan/libplan.a ../widget/libwidget.a ../effect/libeffect.a ../gengine/libgengine.a ../SDL_gfx/libSDL_gfx.a -lSDL_ttf -lSDL_image -lSDL_mixer -lSDL -lpthread -L/usr -llua -llualib   -L/usr/local/lib  -lm
../gengine/libgengine.a(SysVideo.o): In function `SysVideo::setCaption(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
SysVideo.cpp:(.text+0xba): undefined reference to `Xutf8TextListToTextProperty'
SysVideo.cpp:(.text+0x1ce): undefined reference to `XSetWMName'
SysVideo.cpp:(.text+0x1d8): undefined reference to `XFree'
collect2: ld returned 1 exit status
make[2]: *** [fillets] Error 1
make[2]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src/game'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src'
make: *** [all-recursive] Error 1

!!! ERROR: games-puzzle/fish-fillets-0.7.3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  fish-fillets-0.7.3.ebuild, line 30:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.



Portage 2.1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.16-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: [Not Present]
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=k8 -O2 -pipe -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=k8 -O2 -pipe -msse3"
DISTDIR="/var/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/var/portage/tree"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X alsa audiofile avi berkdb bitmap-fonts cli crypt cups dri dvd dvdread eds emboss encode fbcon flac foomaticdb fortran gif gpm gstreamer gtk gtk2 imlib isdnlog jpeg lzw lzw-tiff mad mikmod mp3 mpeg ncurses nls nptl nptlonly opengl pam pcre pdflib perl png pppd python qt quicktime readline reflection sdl session spell spl ssl tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis xorg xpm xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_nvidia"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Alan Jones 2006-06-10 15:40:34 UTC
This is a dupe of 134794, but seeing 134794 has been closed, even though it's still broken I'll add additional info here. I did as suggested in 134794 and rebuilt following the gcc upgrading guide (libtool, system, world) and it still fails.

Possible Xorg 7 error? Let me know what additional info I can provide.

Cheeers,

Alan.
Comment 2 Colin Shapiro 2006-06-10 16:40:46 UTC
(In reply to comment #1)
> This is a dupe of 134794, but seeing 134794 has been closed, even though it's
> still broken I'll add additional info here. I did as suggested in 134794 and
> rebuilt following the gcc upgrading guide (libtool, system, world) and it still
> fails.
> 
> Possible Xorg 7 error? Let me know what additional info I can provide.

Are you on amd64?  I'm beginning to wonder if this is a GCC 4.1 thing rather than an amd64 thing.  Like I said, I compiled this package successfully on x86, but that was before GCC 4.1 was unmasked.
Comment 3 Alan Jones 2006-06-11 01:21:25 UTC
I'm on ~amd64, but in the bug I logged before they confirmed it's working with gcc 4.1.1.

A quick google for xorg Xutf8TextListToTextProperty only comes up with mentions of xorg 6.9 at the latest. Xutf8TextListToTextProperty by itself mostly shows XFree86 - perhaps it's a deprecated part of the API?
Comment 4 trefoil 2006-06-15 20:48:20 UTC
I'm not using xorg7 or gcc4. Compile fails here on x86 with a similar message:

i686-pc-linux-gnu-g++  -O2 -march=pentium3 -fomit-frame-pointer -pipe -Wall -W -Wpointer-arith -Wcast-qual -Wcast-align -Woverloaded-virtual -Wconversion -Wshadow -Wl,-O1 -o fillets  Application.o GameAgent.o main.o  ../menu/libmenu.a ../level/liblevel.a ../state/libstate.a ../option/liboption.a ../plan/libplan.a ../widget/libwidget.a ../effect/libeffect.a ../gengine/libgengine.a ../SDL_gfx/libSDL_gfx.a -lSDL_ttf -lSDL_image -lSDL_mixer -lSDL -lpthread -L/usr -llua -llualib -lfribidi   -L/usr/local/lib  -lm
../gengine/libgengine.a(SysVideo.o): In function `SysVideo::setCaption(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
SysVideo.cpp:(.text+0x24a): undefined reference to `XSetWMName'
collect2: ld returned 1 exit status
make[2]: *** [fillets] Error 1
make[2]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src/game'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/fish-fillets-0.7.3/work/fillets-ng-0.7.3/src'
make: *** [all-recursive] Error 1

!!! ERROR: games-puzzle/fish-fillets-0.7.3 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  fish-fillets-0.7.3.ebuild, line 30:   Called die

!!! emake failed
!!! If you need support, post the topmost build error, and the call stack if relevant.

Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo-r9 i686)
=================================================================
System uname: 2.6.16-gentoo-r9 i686 Pentium III (Coppermine)
Gentoo Base System version 1.6.14
ccache version 2.4 [enabled]
dev-lang/python:     2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r2
dev-util/confcache:  [Not Present]
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-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O2 -march=pentium3 -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.mirrors.pair.com/ http://mirrors.acm.cs.rpi.edu/gentoo/ http://open-systems.ufl.edu/mirrors/gentoo"
LDFLAGS="-Wl,-O1"
LINGUAS="en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/kai/portage_overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac acpi alsa aotuv apache2 apm arts asf avi berkdb bitmap-fonts bzip2 cdparanoia cli crypt cups curl dri dvd dvdread emboss encode exif expat fam firefox flac foomaticdb fortran ftp gd gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imap imlib ipv6 isdnlog joystick jpeg kde kdexdeltas lcms libg++ libwww lua mad mikmod mmx mmxext mng motif mp3 mpeg music ncurses nls nptl ogg opengl oss pam pcre pdflib perl php png pppd python qt quicktime readline real reflection sdl session sid simplexml sndfile speex spell spl sqlite sse ssl svg tcpd theora tidy tiff truetype truetype-fonts type1-fonts udev usb voice vorbis win32codecs xine xml xml2 xmms xorg xsl xv xvid zip zlib elibc_glibc kernel_linux linguas_en userland_GNU"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, PORTAGE_RSYNC_EXTRA_OPTS
Comment 5 Marcus Hähnel 2006-06-19 00:01:00 UTC
It compiles just fine on ~amd64 with Xorg 7.1 and gcc 4.1.1

Emerge Info:
==================
Portage 2.1.1_pre1-r1 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glib
c-2.4-r3, 2.6.16-gentoo-r9 x86_64)
=================================================================
System uname: 2.6.16-gentoo-r9 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3
800+
Gentoo Base System version 1.12.1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 2.0.0_rc1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O3 -pipe -march=k8 -msse3"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shu
tdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/eselect/compiler /etc/gconf /etc/revdep-reb
uild /etc/splash /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O3 -pipe -march=k8 -msse3"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox s
fperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/
distributions/gentoo"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress                                                              --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/d                                                             istfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="amd64 X a52 aac acpi alsa apache2 apm arts avi bash-completition berkdb bit                                                             map-fonts bzip2 cairo cdparanoia cdr cli crypt cups dbus doc dri dts dv dvb dvd                                                              dvdr dvdread eds emboss encode examples foomaticdb fortran fuse gif glitz gnome                                                              gpm gstreamer gtk gtk2 hal imlib ipv6 isdnlog jack java javascript jikes jpeg jp                                                             eg2k kde kdeenablefinal lua lzw lzw-tiff mad mono mp3 mpeg musicbrainz ncurses n                                                             ls nptl nptlonly ogg openal opengl oss pam pcre pdf pdflib perl png pppd python                                                              qt quicktime readline reflection samba sdl session source spell spl sqlite ssl s                                                             vg tcpd tidy tiff timidity truetype-fonts type1-fonts usb visualization vorbis x                                                              xine xmms xorg xosd xpm xv zlib elibc_glibc input_devices_keyboard input_device                                                             s_mouse input_devices_evdev kernel_linux lirc_devices_atiusb userland_GNU video_                                                             cards_radeon video_cards_vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGU                                                             AS, PORTAGE_RSYNC_EXTRA_OPTS


The difference to the original posters emerge --info seems to be that he has the feature flag "strict" set. 

Also what SDL version do you have installed?
Comment 6 Simon Stelling (RETIRED) gentoo-dev 2006-06-23 11:12:52 UTC
not amd64
Comment 7 Alan Jones 2006-06-25 09:22:44 UTC
I was having another look at this and it seems that it's just looking in the wrong include and library folders.

I'm not particularly good with makefiles and general config stuff, but it seems that it just needs to be able to find the X11 libs and includes, which it can't at the moment. I think X11/Xutil.h in particular.
Comment 8 trefoil 2006-08-23 16:39:56 UTC
Now it compiles fine on my stable-x86 system. Xorg 7.0 & gcc 3.4.6. Anyone else still having problems?
Comment 9 David Philippi 2006-08-23 16:48:32 UTC
It doesn't compile on my ~AMD64 system with GCC 4.1.1 still.
Comment 10 Ivan Yosifov 2006-08-24 00:10:37 UTC
It still fails on my ~x86 gcc 4.1.1 system too.
Comment 11 Harm Geerts 2006-08-26 21:57:38 UTC
Created attachment 95164 [details, diff]
fish-fillets-0.7.3-linking.patch

Linking to X11 seems to fix it on one of my systems.
Strangely enough another builds just fine without it, but I'm not being picky.
Comment 12 David Philippi 2006-08-27 08:04:30 UTC
Created attachment 95204 [details, diff]
Modified linking patch adding -lX11 in the front and back

The attachments from Comment 11 didn't fix the bug for me. Knowing that ld only searches for missing symbols in object files/libs specified later on the command line, I add the -lX11 in the end as well. With this modification the bug went away for me and I'm even using -Wl,--as-needed.
Comment 13 Taavi Ilves 2006-09-19 01:18:39 UTC
I haven't tried the patch and I'm running stable x86 system here. I get the same error as above. 

emerge --info: Portage 2.1.1 (default-linux/x86/2006.0, gcc-4.1.1, libc-2.4-r3, 2.6.17-gentoo-r4 i686)
=================================================================
System uname: 2.6.17-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.26GHz
Gentoo Base System version 1.12.5
Last Sync: Tue, 19 Sep 2006 07:00:01 +0000
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.6-r1, 2.0.28-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-O2 -march=pentium4 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.linux.ee/pub/gentoo/distfiles"
LINGUAS="en et"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X a52 aac alsa apache2 apm asf bash-completion berkdb bitmap-fonts cdparanoia cdr cli cpus crypt cups dbus dlloader dri dvd dvdr dvdread eds elibc_glibc emboss encode esd fam firefox flac foomaticdb fortran gdbm gif gimp gpm gstreamer gtk gtk2 gtkhtml hal imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber jpeg kde kdeenablefinal kernel_linux ldap libg++ libwww linguas_en linguas_et lm_sensors mad mikmod motif motroska mp3 mpeg msn musepack musicbrainz mysql ncurses nls nptl nptlonly nsplugin offensive ogg opengl oracle oss pam pcre pdf perl png posix pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session spell spl sse2 ssl startup-notification svg tcpd theora truetype truetype-fonts type1-fonts udev usb userland_GNU video_cards_nv video_cards_nvidia video_cards_vesa vorbis win32codecs xine xinerama xml xmms xorg xprint xscreensaver xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, MAKEOPTS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 14 Martin Slota 2006-09-19 11:51:26 UTC
I had the same problem on two stable x86 systems. The patch helped. Thank you.

First emerge --info:
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.12.5
Last Sync: Mon, 18 Sep 2006 10:00:03 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.6-r1, 2.0.28-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium4 -fforce-addr -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium4 -fforce-addr -fomit-frame-pointer -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub/ http://gentoo.inode.at/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="sk_SK.UTF-8"
LC_ALL="sk_SK.UTF-8"
LINGUAS="sk"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow X a52 aac acl alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 cdparanoia cli crypt cups dbus dlloader doc dri dts dvd dvdread eds elibc_glibc encode esd examples exif fbcon ffmpeg firefox flac foomaticdb fortran ftp gcj gd gdbm gif glut gmp gnome gphoto2 gpm gstreamer gtk hal iconv icq idn imagemagick imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jikes jpeg kde kernel_linux lcms libg++ linguas_sk mad mikmod mmx mng motif mozdevelop mozilla mp3 mpeg mysql mysqli ncurses nls nptl nptlonly nsplugin ogg opengl oss pam pcre perl php png ppds pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session slang sndfile speex spell spl sse sse2 ssl startup-notification svga tcltk tcpd tetex theora threads tidy tiff tokenizer truetype truetype-fonts type1-fonts udev unicode usb userland_GNU v4l video_cards_radeon video_cards_vesa vorbis win32codecs wxwindows xcomposite xml xmms xorg xprint xsl xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Second emerge --info:
Portage 2.1.1 (default-linux/x86/2006.1, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r7 i686)
=================================================================
System uname: 2.6.17-gentoo-r7 i686 Celeron (Mendocino)
Last Sync: Mon, 18 Sep 2006 10:00:03 +0000
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.3-r1
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
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-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium2 -fforce-addr -fomit-frame-pointer -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /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/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-O2 -march=pentium2 -fforce-addr -fomit-frame-pointer -pipe"
DISTDIR="/mnt/nfs_portage/distfiles"
FEATURES="autoconfig distcc distlocks metadata-transfer parallel-fetch sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://gentoo.ynet.sk/pub/ http://gentoo.inode.at/ ftp://gd.tuwien.ac.at/opsys/linux/gentoo/"
LANG="sk_SK.UTF-8"
LC_ALL="sk_SK.UTF-8"
LINGUAS="sk"
MAKEOPTS="-j3"
PKGDIR="/mnt/nfs_portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/mnt/nfs_portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X acl alsa apache2 audiofile bash-completion berkdb bitmap-fonts bzip2 cdparanoia cdr cli crypt cups dlloader doc dri eds elibc_glibc encode esd fbcon firefox fortran ftp gdbm gif gpm gtk hal iconv icq input_devices_keyboard input_devices_mouse ipv6 isdnlog java javascript jikes jpeg kernel_linux libg++ linguas_sk lm_sensors mad mikmod motif mozilla mp3 mpeg mysql mysqli ncurses nls nptl nptlonly nsplugin opengl oss pam pcre perl php png ppds pppd python qt qt3 qt4 quicktime readline reflection samba scanner sdl session sndfile spell spl ssl tcpd tetex threads tidy tiff truetype truetype-fonts type1-fonts udev unicode userland_GNU v4l video_cards_s3 video_cards_s3virge vorbis win32codecs xmms xorg xsl xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 SpanKY gentoo-dev 2006-09-19 20:53:16 UTC
Created attachment 97505 [details, diff]
fish-fillets-X.patch

try this patch instead
Comment 16 Martin Slota 2006-09-20 00:29:50 UTC
The new patch also works here.
Comment 17 Taavi Ilves 2006-09-20 00:55:21 UTC
New patch 'fish-fillets-X.patch' works for me too. emerge --info is found above in comment #13.
Comment 18 Mr. Bones. (RETIRED) gentoo-dev 2006-09-20 01:01:45 UTC
Spanky's patch is in portage.  Thanks for the bug report.