Apparently the install can't create a symlink. Strange when one is root. I added part of the outut, should be all that is necessary. make[1]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' make[2]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' make[2]: F
Apparently the install can't create a symlink. Strange when one is root. I added part of the outut, should be all that is necessary. make[1]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' make[2]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ../admin/mkinstalldirs /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts mkdir -p -- /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts /bin/install -c -p -m 644 clean12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/clean12.txf /bin/install -c -p -m 644 clean16.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/clean16.txf /bin/install -c -p -m 644 cleanbold12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/cleanbold12.txf /bin/install -c -p -m 644 cleanbold16.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/cleanbold16.txf /bin/install -c -p -m 644 default.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/default.txf /bin/install -c -p -m 644 helv10.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helv10.txf /bin/install -c -p -m 644 helv12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helv12.txf /bin/install -c -p -m 644 helv18.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helv18.txf /bin/install -c -p -m 644 helv24.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helv24.txf /bin/install -c -p -m 644 helvbold12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helvbold12.txf /bin/install -c -p -m 644 helvbold18.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helvbold18.txf /bin/install -c -p -m 644 helvbold24.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/helvbold24.txf /bin/install -c -p -m 644 sans10.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sans10.txf /bin/install -c -p -m 644 sans12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sans12.txf /bin/install -c -p -m 644 sans14.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sans14.txf /bin/install -c -p -m 644 sans20.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sans20.txf /bin/install -c -p -m 644 sansbold10.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sansbold10.txf /bin/install -c -p -m 644 sansbold12.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sansbold12.txf /bin/install -c -p -m 644 sansbold14.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sansbold14.txf /bin/install -c -p -m 644 sansbold20.txf /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/fonts/sansbold20.txf make[2]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' make[1]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/fonts' Making install in po make[1]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/po' /bin/sh ../admin/mkinstalldirs /var/tmp/portage/celestia-1.4.0/image//usr/share mkdir -p -- /var/tmp/portage/celestia-1.4.0/image//usr/share/locale/de/LC_MESSAGES installing de.gmo as /var/tmp/portage/celestia-1.4.0/image//usr/share/locale/de/LC_MESSAGES/celestia.mo if test "celestia" = "gettext-tools"; then \ /bin/sh ../admin/mkinstalldirs /var/tmp/portage/celestia-1.4.0/image//usr/share/gettext/po; \ for file in Makefile.in.in remove-potcdate.sin Makevars.template; do \ /bin/install -c -p -m 644 ./$file \ /var/tmp/portage/celestia-1.4.0/image//usr/share/gettext/po/$file; \ done; \ for file in Makevars; do \ rm -f /var/tmp/portage/celestia-1.4.0/image//usr/share/gettext/po/$file; \ done; \ else \ : ; \ fi make[1]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0/po' make[1]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' make[2]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' make[2]: Für das Ziel »install-exec-am« ist nichts zu tun. /bin/sh ./admin/mkinstalldirs /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia /bin/install -c -p -m 644 celestia.cfg /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/celestia.cfg /bin/install -c -p -m 644 demo.cel /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/demo.cel /bin/install -c -p -m 644 guide.cel /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/guide.cel /bin/install -c -p -m 644 start.cel /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/start.cel /bin/install -c -p -m 644 controls.txt /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/controls.txt /bin/install -c -p -m 644 COPYING /var/tmp/portage/celestia-1.4.0/image//usr/share/celestia/COPYING make install-data-hook make[3]: Entering directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' if [ "/usr/share/apps" -a -d /usr/share/apps/celestia -a ! -h /usr/share/apps/celestia ] ; then \ mv -f -b /usr/share/apps/celestia/* /usr/share/celestia/ ; \ rmdir /usr/share/apps/celestia ; \ fi if [ "/usr/share/apps" -a ! -h /usr/share/apps/celestia ] ; then \ ln -s /usr/share/celestia /usr/share/apps/celestia ; \ fi ACCESS DENIED symlink: /usr/share/apps/celestia ln: Erzeugen der symbolischen Verknüpfung ,,/usr/share/apps/celestia" zu ,,/usr/share/celestia": Keine Berechtigung make[3]: *** [install-data-hook] Fehler 1 make[3]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' make[2]: *** [install-data-am] Fehler 2 make[2]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' make[1]: *** [install-am] Fehler 2 make[1]: Leaving directory `/var/tmp/portage/celestia-1.4.0/work/celestia-1.4.0' make: *** [install-recursive] Fehler 1 !!! ERROR: sci-astronomy/celestia-1.4.0 failed. !!! Function src_install, Line 90, Exitcode 2 !!! make install failed !!! If you need support, post the topmost build error, NOT this status message. --------------------------- ACCESS VIOLATION SUMMARY --------------------------- LOG FILE = "/var/log/sandbox/sandbox-sci-astronomy_-_celestia-1.4.0-4643.log" symlink: /usr/share/apps/celestia --------------------------------------------------------------------------------
Created attachment 77253 [details] log from failed install of celestia 1.4.0
forgot to add: I had the previous version of celestia installed. forgot to uninstall on first attempt of 1.4.0 -> received a failure. unmerged previous version and emerged 1.4.0 again. Then received the messages in this bugreport.
Created attachment 77282 [details] final part of the celestia-1.4.0 installation This is the error i'm getting during the install process. It claims the impossibility to remove the /usr/share/apps/celestia directory
*** Bug 119239 has been marked as a duplicate of this bug. ***
can everyone please provide their emerge info, i can not reproduce the error gerold: your error shows two commas where i'd expect two periods. "ln: Erzeugen der symbolischen Verkn
can everyone please provide their emerge info, i can not reproduce the error gerold: your error shows two commas where i'd expect two periods. "ln: Erzeugen der symbolischen Verknüpfung ,,/usr/share/apps/celestia" zu ,,/usr/share/celestia": Keine Berechtigung" marco: your error i got when trying the ebuild attached to bug 116600, not using the committed ebuild which is from the overlay referenced in that bug, make sure your overlay is clean and emerge sync, let me know if that clears it up for you then once i get feedback and 'emerge info' we will see if we can find something, here it works
USE=-gnome and i get the reported symlink issue, marco, this is not your issue :)
Wait 2 hours, sync, merge celestia, it should no longer have access violations in install phase
Gentoo Base System version 1.12.0_pre14 Portage 2.1_pre3-r1 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r2, 2.6.15-r c5-mm3-acpi-cf i686) ================================================================= System uname: 2.6.15-rc5-mm3-acpi-cf i686 AMD Athlon(TM) XP 1800+ ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 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-r1 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/c onfig /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3. 5/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/X11/x kb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks notitles sandbox sfperms strict" GENTOO_MIRRORS="http://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.chem.wisc.edu/gen too/" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="x86 3dnow X aalib alsa apm audiofile avi berkdb bitmap-fonts bzip2 cdr chroot crypt curl dv dvd dvdr eds emboss encode ethereal exif expat fam ffmpeg flac foom aticdb fortran gdbm gif glut gmp gnome gpm gstreamer gtk gtk2 gtkhtml guile hal id n imagemagick imlib java jpeg kde kdeenablefinal lcms ldap libg++ libwww lua mad m ikmod mmx mng motif mozilla mp3 mpeg ncurses nls nptl ogg oggvorbis openal opengl oss pam pcre pdflib perl png pwdb python qt quicktime readline recode samba sdl sl ang snmp spell sqlite sse ssl svga tcltk tiff truetype truetype-fonts type1-fonts udev usb vorbis xine xml xml2 xmms xv xvid zlib elibc_glibc kernel_linux userland_ GNU" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Didn't see the other emails (speficically the fixed one) thanks :)
*** Bug 124523 has been marked as a duplicate of this bug. ***