When I try to install sim 0.9.1 using the 'emerge -uvD world' command I get the following error: config.status: creating config.h config.status: executing depfiles commands cd . && \ /bin/sh /var/tmp/portage/sim-0.9.1/work/sim-0.9.1/admin/missing --run automake-1.7 --foreign ./Makefile configure.in:78: warning: AC_CANONICAL_HOST invoked multiple times autoconf/specific.m4:363: AC_CYGWIN is expanded from... configure.in:78: the top level configure.in:39: version mismatch. This is Automake 1.7.5, configure.in:39: but the definition used by this AM_INIT_AUTOMAKE configure.in:39: comes from Automake 1.7.8. You should recreate configure.in:39: aclocal.m4 with aclocal and run automake again. WARNING: `automake-1.7' is needed, and you do not seem to have it handy on your system. You might have modified some files without having the proper tools for further handling them. Check the `README' file, it often tells you about the needed prerequirements for installing this package. You may also peek at any GNU archive site, in case some other package would contain this missing `automake-1.7' program. make: *** [Makefile.in] Error 1 !!! ERROR: net-im/sim-0.9.1 failed. !!! Function src_compile, Line 57, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. emerge sim 2. get the error 3.
here is my 'emerge --info': Portage 2.0.49-r20 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.4.22-gentoo-r5) ================================================================= System uname: 2.4.22-gentoo-r5 i686 AMD Athlon(TM) XP2400+ Gentoo Base System version 1.4.3.10 distcc 2.11.1 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" COMPILER="gcc3" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache distcc sandbox" GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow X aalib acpi alsa apm avi berkdb cdr crypt cups directfb dv dvd emacs encode esd fbcon foomaticdb gdbm gif gpm gstreamer gtk gtk2 gtkhtml imlib java jpeg libg++ libwww mad mikmod mmx motif mpeg ncurses nls nocardbus oggvorbis opengl oss pam pdflib perl png pnp python qt quicktime readline sdl slang spell sse ssl svga tcpd truetype usb videos wxwindows x86 xinerama xml xml2 xmms xv zlib"
A workaround (I had the same problem with sim-0.9.2) is to use # WANT_AUTOMAKE="1.7" emerge sim
I did this: 'WANT_AUTOMAKE="1.7" emerge -u sim' and get the same result. tried it on two systems...
well... I just updated to kernel 2.6.1 and now I get the following error. /bin/install -c -p -m 644 uk.gmo /var/tmp/portage/sim-0.9.1/image//usr/share/locale/uk/LC_MESSAGES/sim.mo mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/locale/uk mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/locale/uk/LC_MESSAGES /bin/install -c -p -m 644 zh_TW.gmo /var/tmp/portage/sim-0.9.1/image//usr/share/locale/zh_TW/LC_MESSAGES/sim.mo mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/locale/zh_TW mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/locale/zh_TW/LC_MESSAGES make[2]: Leaving directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/po' make[1]: Leaving directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/po' Making install in plugins/__homedir make[1]: Entering directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' make[2]: Entering directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' make[2]: Nothing to be done for `install-exec-am'. /bin/sh ../../admin/mkinstalldirs /var/tmp/portage/sim-0.9.1/image//usr/share/apps/sim/plugins mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/apps mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/apps/sim mkdir /var/tmp/portage/sim-0.9.1/image/usr/share/apps/sim/plugins /bin/sh ../../libtool --silent --mode=install /bin/install -c -p __homedir.la /var/tmp/portage/sim-0.9.1/image//usr/share/apps/sim/plugins/__homedir.la libtool: install: warning: remember to run `libtool --finish /usr/share/apps/sim/plugins' make install-data-hook make[3]: Entering directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' rm -rf /usr/share/apps/sim/plugins/__homedir.la ACCESS DENIED unlink: /usr/share/apps/sim/plugins/__homedir.la rm: cannot remove `/usr/share/apps/sim/plugins/__homedir.la': Permission denied make[3]: *** [install-data-hook] Error 1 make[3]: Leaving directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' make[2]: *** [install-data-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' make[1]: *** [install-am] Error 2 make[1]: Leaving directory `/var/tmp/portage/sim-0.9.1/work/sim-0.9.1/plugins/__homedir' make: *** [install-recursive] Error 1 !!! ERROR: net-im/sim-0.9.1 failed. !!! Function src_install, Line 61, Exitcode 2 !!! (no error message) --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/tmp/sandbox-sim-0.9.1-24434.log" unlink: /usr/share/apps/sim/plugins/__homedir.la -------------------------------------------------------------------------------- markus root #
I got the same error with kernel 2.4 after I tried WANT_AUTOMAKE="1.7" emerge sim
Confirmed, also have access denied error.
please mark as "~x86", because "emerge -uvD world" tries to compile every time you run it...
Ive commited some fixes to 0.9.1 and 0.9.2. Please re-emerge if you have problems and report failure/success here.
Success now upgrading sim from 0.8.3 --> 0.9.2
Sorry, that is to 0.9.1 I had success, not 0.9.2
how do I know if I have the updated ebuilds? I just did an "emerge sync", but still get the same error...
just did it once more and it workes!!
Markus: Check the header in the ebuild, it says when the ebuild was commited to CVS. Closing bug, thanks for reporting this!