fortune-mod is looking in the wrong place for the fortune data files- the strace shows: stat64("/var/tmp/portage/fortune-mod-1.99.1-r1/image//usr/local/share/fortune", 0xbfffe024) = -1 ENOENT (No such file or directory) stat64("/var/tmp/portage/fortune-mod-1.99.1-r1/image//usr/share/fortune", 0xbfffe024) = -1 ENOENT (No such file or directory) Reproducible: Always Steps to Reproduce: 1. emerge fortune-mod 2. `fortune` 3. Actual Results: mike@neal:~> fortune No fortunes found Expected Results: displayed a random fortune :D
that's quite odd, it shouldnt be searching $D ... you neglected to provide any real info here ... - emerge info - `emerge fortune >& log` output re-open when you have
Sorry, thought it was just going to end up being something silly. mike@neal:~> emerge info Portage 2.0.51.19 (default-linux/x86/2004.2, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686) ================================================================= System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.40GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 15:42:53)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.22-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=pentium4 -O2" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/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/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O2" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/home/mike/gentoo/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 S3TC X aac acpi acpi4linux alsa apache1 ared aredmem audiofile avi berkdb calendar cap cddb cdparanoia cdr crypt crypto cscope cups curl dedicated dga doc dv dvd dvdr dvdread edl emboss encode ethereal exif exim extensions faac faad fam ffmpeg fftw fla flac font-server foomaticdb freetype gb gd gd-external gdbm geoip gif gimp gimpprint ginac glade glgd glut gmp gnome gnomedb gphoto2 gpm graphviz gstreamer gtk gtk2 gtkhtml hbci imagemagick imap imlib imlib2 innodb java javascript jpeg kde lcms ldap lesstif libg++ libgda libwww live mad maildir mikmod mime ming mmx mng mozcalendar mozdomi mozilla moznocompose moznoirc moznomail mozsvg mp3 mpeg mpeg4 mplayer music mysql ncursesnethack network nocardbus nocd nowin nvidia objc offensive ofx oggvorbis ooo-kde openal opengl osspam pcap pcre pda pdflib perl physfs plotutils png posix povray ppds print python qhull qt quicktime quotes readline real rtc samba sasl sdl silc slang slp snmp sockets spell sse ssl stroke svg tcltk tcpd tetex theora tidy tiff truetype truetype-fonts type1-fonts ungif usb v4l2 vim-with-x xinetdxml xml2 xmms xosd xprint xrandr xv xvid zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS Log is attached. Looking at it, I see: cd fortune && make CC='gcc' \ CFLAGS='-DFORTDIR="\"/var/tmp/portage/fortune-mod-1.99.1-r1/image//usr/share/fortune\"" -DOFFDIR="\"/var/tmp/portage/fortune-mod-1.99.1-r1/image//usr/local/share/fortune/off\"" -DHAVE_REGEX_H -DBSD_REGEX -DHAVE_STDBOOL -I../util' LDFLAGS='-s' LIBS=' -lrecode' Which is where the problem lies.
Created attachment 53842 [details] emerge log for comment #2
*** This bug has been marked as a duplicate of 94050 ***