Trying to install app-emacs/session fails with the following message. To fix it, I created /root/.emacs-thumbs manually. app-emacs/thumbs was installed as package 8 of 12, just before this one, so probably this wouldn't have given errors if I'd started emacs in the meanwhile, but since I didn't, it borked. >>> emerge (9 of 12) app-emacs/session-2.1c to / >>> md5 src_uri ;-) session-2.1c.tar.gz >>> Unpacking source... >>> Unpacking session-2.1c.tar.gz to /var/tmp/portage/session-2.1c/work >>> Source unpacked. Creating directory: permission denied, /root/.emacs-thumbs !!! ERROR: app-emacs/session-2.1c failed. !!! Function src_compile, Line 22, Exitcode 255 !!! (no error message)
I cannot duplicate the error you reported. I emerged session-2.1c and session-2.2a (not committed yet) without any problem. Could you supply your `emerge info` please?
I don't actually think the problem is with session, I think it is with thumbs. I see the ebuild of session runs emacs to install the session script. I think emacs just returned 0 because the dir /root/.emacs-thumbs didn't exist. So it's app-emacs/thumbs that needs some kind of fix. Perhaps automatically create this dir? Anyway: here's my emerge info: Portage 2.0.49-r15 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0) ================================================================= System uname: 2.6.0 i686 AMD Athlon(tm) XP 1600+ Gentoo Base System version 1.4.3.10 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /var/qmail/control /usr/share/config /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="sandbox ccache autoaddcvs" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://ftp.snt.utwente.nl/gentoo-portage" USE="x86 oss avi crypt cups encode foomaticdb gif gpm gtk2 jpeg libg++ libwww mad mikmod mpeg ncurses nls pdflib png quicktime truetype xml2 xmms xv zlib alsa gdbm berkdb slang readline svga tcltk X sdl tcpd pam ssl perl python imlib oggvorbis gtk motif opengl scanner 3dnow acl acpi acpi4linux apache2 cdr dillo dvd dvdr emacs emacs-w3 evo ext-png ext-zlib faad fam fbcon ffmpeg freetype gd gd-external gstreamer imagemagick ipv6 java leim lirc mbox md5sum mmx mpeg4 nocd nptl nvidia offensive openal parse-clocks ppds samba speedo sse threads tiff transcode type1 unicode usb v4l videos wmf Xaw3d xine xvid -apm -arts -kde -gnome -spell -qt"
okay, thanks. I'm able to reproduce the bug after I emerged app-emacs/thumbs and I fixed it in both session-2.1c and session-2.2a.