Error on make install with wesnoth 1.1.8, here the output: ------------------- >>> Install wesnoth-1.1.8 into /var/tmp/portage/wesnoth-1.1.8/image/ category games-strategy Making install in po make[1]: Entering directory `/var/tmp/portage/wesnoth-1.1.8/work/wesnoth-1.1.8/po' Making install in wesnoth make[2]: Entering directory `/var/tmp/portage/wesnoth-1.1.8/work/wesnoth-1.1.8/po/wesnoth' /bin/sh @MKINSTALLDIRS@ /var/tmp/portage/wesnoth-1.1.8/image//usr/share/games /bin/sh: @MKINSTALLDIRS@: No such file or directory make[2]: *** [install-data-yes] Error 127 make[2]: Leaving directory `/var/tmp/portage/wesnoth-1.1.8/work/wesnoth-1.1.8/po/wesnoth' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/wesnoth-1.1.8/work/wesnoth-1.1.8/po' make: *** [install-recursive] Error 1 !!! ERROR: games-strategy/wesnoth-1.1.8 failed. Call stack: ebuild.sh, line 1543: Called dyn_install ebuild.sh, line 1017: Called src_install wesnoth-1.1.8.ebuild, line 83: Called die ------------------------ Steps to Reproduce: 1) unmask wesnoth-1.1.8 2) emerge -v wesnoth 3) . ------------------------ emerge --info: Gentoo Base System version 1.12.4 Portage 2.1.1_pre5-r2 (default-linux/amd64/2006.0, gcc-4.1.1/amd64-vanilla, glibc-2.4-r3, 2.6.17-gentoo-r5 x86_64) ================================================================= System uname: 2.6.17-gentoo-r5 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 3800+ Last Sync: Mon, 21 Aug 2006 06:50:01 +0000 app-admin/eselect-compiler: 2.0.0_rc2-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.18.1 sys-devel/autoconf: 2.13, 2.60 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.17 sys-devel/gcc-config: 1.3.13-r3 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 -fomit-frame-pointer" CHOST="x86_64-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/eselect/compiler /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c" CXXFLAGS="-march=k8 -O2 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks metadata-transfer parallel-fetch sandbox sfperms strict" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/ http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ http://mirror.uni-c.dk/pub/gentoo/ http://gd.tuwien.ac.at/opsys/linux/gentoo/ http://gentoo.mirror.solnet.ch" LC_ALL="en_US.UTF-8" LINGUAS="" 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="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="amd64 X aac alsa apache2 avi berkdb bitmap-fonts cairo cdparanoia cjk cli crypt cups dlloader dvd dvdr dvdread eds elibc_glibc emboss encode flash foomaticdb fortran gif gimpprint gpm gstreamer gtk gtk2 imlib input_devices_keyboard input_devices_mouse ipv6 isdnlog jpeg kernel_linux lzw lzw-tiff mad matroska moznocompose moznoirc moznomail mp3 mpeg mysql ncurses nls nptl nptlonly ogg opengl pam pcre pdflib perl png ppds pppd python qt3 qt4 quicktime readline reflection sdl session spl ssl svg tcpd tiff truetype-fonts type1-fonts unicode usb userland_GNU userlocales video_cards_nvidia vorbis xml xml2 xorg xpm xprint xv xvid zlib" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Wesnoth 1.1.8 is a development version, and its not even in portage. Invalid?
it is in portage. * games-strategy/wesnoth Available versions: 1.0.2 1.1.8
Same problem here, on a ~amd64 machine and on a ~x86 one. I've managed to emerge use disabling 'nls' flag, because as you can see, it has something to do with `/var/tmp/portage/wesnoth-1.1.8/work/wesnoth-1.1.8/po' directory, which is the one containing localization files.
It does say "Don't even think of filing bugs about these versions." in package.mask look at bug 142852
Indeed. I mean it. I don't want to hear about the beta versions. They're there for fun. If there's more whining, I'll take them back out.