I cannot emerge freepops. The problem is related to the generation of the documentation. There is a workaround when turning -doc flag. I had enought space : # df -h Filesystem Size Used Avail Use% Mounted on /dev/hda3 487M 205M 282M 43% / udev 252M 228K 252M 1% /dev /dev/hda6 2.0G 526M 1.4G 27% /opt /dev/hda7 4.7G 163M 4.5G 4% /var /dev/hda8 9.4G 7.5G 1.9G 81% /usr /dev/hda9 179G 9.0G 170G 6% /home shm 252M 0 252M 0% /dev/shm and a run emerge as root under console. ================================================================== emerge -av net-mail/freepops These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] net-mail/freepops-0.0.98 +doc -gnutls 0 kB .... Generating tex data for aggregator.lua.xml LUAY: lua stack image: LUAY: stack( 1) : string: "cannot read /usr/share/freepops/lua/freepops.lua: No such file or directory" LUAY: stack( 0) : --bottom-- LUAY: lua stack image: LUAY: stack( 1) : string: "cannot read /usr/share/freepops/lua/freepops.lua: No such file or directory" LUAY: stack( 0) : --bottom-- LUAY: lua stack image: LUAY: stack( 1) : string: "cannot read /usr/share/freepops/lua/freepops.lua: No such file or directory" LUAY: stack( 0) : --bottom-- LUAY: lua stack image: LUAY: stack( 1) : string: "cannot read /usr/share/freepops/lua/freepops.lua: No such file or directory" LUAY: stack( 0) : --bottom-- ..... LaTeX Warning: Label(s) may have changed. Rerun to get cross-references right. ) Output written on manual.dvi (61 pages, 135872 bytes). Transcript written on manual.log. make[1]: *** [manual.dvi] Error 1 rm manual.dvi make: *** [doc/manual.pdf] Error 2 !!! ERROR: net-mail/freepops-0.0.98 failed. !!! Function src_compile, Line 44, Exitcode 2 !!! make doc failed !!! If you need support, post the topmost build error, NOT this status message. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-net-mail_-_freepops-0.0.98-11536.log" mkdir: /var/cache/fonts/tfm/jknappen/ec -------------------------------------------------------------------------------- ================================================================== emerge --info Portage 2.0.54-r2 (hardened/x86/2.6, gcc-3.4.5, glibc-2.3.6-r3, 2.6.14-hardened-r7 i686) ================================================================= System uname: 2.6.14-hardened-r7 i686 Intel(R) Pentium(R) 4 CPU 1.80GHz Gentoo Base System version 1.6.14 dev-lang/python: 2.3.5, 2.4.2 dev-python/pycrypto: [Not Present] 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-r1 sys-devel/binutils: 2.16.1 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=pentium4" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/s hare/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/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=pentium4" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage//packages/x86/" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage/" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 7zip X aac alsa ao apm asf audiofile bash-completion berkdb bitmap-fonts bzip2 crypt cups curl dbus directfb dlloader doc dri dv eds encode esd exif expat fam fbco n fbdev ffmpeg fftw firefox flac gd gif glut gnome gpm gstreamer gtk gtkhtml hal hardened howl idn imagemagick imlib inkjar java jpeg jpeg2k junit kerberos lcms ldap libvisua l libwww lua mad matroska mikmod mime mmx mng mozilla mp3 mpeg multicall nas ncurses network nls nptl nsplugin ogg opengl oss pam perl pic png python quicktime readline real rtc ruby sdl shorten source speex spell sse ssl tcltk tcpd teamarena tetex tiff truetype udev usb userlocales v4l2 vcd vfat vim-with-x vorbis wifi win32codecs wmf x86 xine xm l xml2 xmms xv xvid xvmc yaepg zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS
removed doc useflag. The file it is trying to access it tightly tied to the freepopsd executable. FREEPOPSLUA_PATH isn't used by the executable directly unfortunately. If someone manages a proper patch I'll be happy to include it. Also updated freepops-0.0.98-r1.ebuild to include all LUA update on http://www.freepops.org/en/