I can't install xlog-0.9.12 AND my old good installed xlog-0.9.7 does not work anymore!!!!! Xlog is stable????? Reproducible: Always Steps to Reproduce: 1. emerge sync 2. emerge -up world 3. 4 of 4 xlog-0.9.12 4. see additional information Actual Results: no working xlog. Not the new one 0.9.12 and the old one 0.9.7 also does not work anymore. RESULTS WHEN TRY TO COMPILE XLOG-0.9.12: .......... mkdir -p -- /var/tmp/portage/xlog-0.9.12/image//usr/share/mime/packages /bin/install -c -m 644 xlog.xml /var/tmp/portage/xlog-0.9.12/image//usr/share/mime/packages/xlog.xml make install-data-hook make[4]: Entering directory `/var/tmp/portage/xlog-0.9.12/work/xlog-0.9.12/data/mime' /usr/bin/update-mime-database "/var/tmp/portage/xlog-0.9.12/image//usr/share/mime" *** * Updating MIME database in /var/tmp/portage/xlog-0.9.12/image//usr/share/mime... *** Note that '/var/tmp/portage/xlog-0.9.12/image//usr/share' is not in the search path set by the XDG_DATA_HOME and XDG_DATA_DIRS environment variables, so applications may not be able to find it until you set them. The directories currently searched are: - /root/.local/share - /usr/local/share/ - /usr/share/ /usr/bin/update-desktop-database ACCESS DENIED rename: /usr/share/applications/.mimeinfo.cache.W8rq2I ACCESS DENIED unlink: /usr/share/applications/.mimeinfo.cache.W8rq2I No directories in update-desktop-database search path could be processed and updated. make[4]: *** [install-data-hook] Error 1 make[4]: Leaving directory `/var/tmp/portage/xlog-0.9.12/work/xlog-0.9.12/data/mime' make[3]: *** [install-data-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/xlog-0.9.12/work/xlog-0.9.12/data/mime' make[2]: *** [install-am] Error 2 make[2]: Leaving directory `/var/tmp/portage/xlog-0.9.12/work/xlog-0.9.12/data/mime' make[1]: *** [install-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/xlog-0.9.12/work/xlog-0.9.12/data' make: *** [install-recursive] Error 1 !!! ERROR: media-radio/xlog-0.9.12 failed. !!! Function einstall, Line 524, Exitcode 2 !!! einstall failed !!! If you need support, post the topmost build error, NOT this status message. --------------------------- ACCESS VIOLATION SUMMARY ---------------------------LOG FILE = "/tmp/sandbox-media-radio_-_xlog-0.9.12-26096.log" rename: /usr/share/applications/.mimeinfo.cache.W8rq2I unlink: /usr/share/applications/.mimeinfo.cache.W8rq2I -------------------------------------------------------------------------------- gentoo teun # Expected Results: Installed and working xlog with my stable (x86) gentoo linux. root@gentoo teun # emerge info Portage 2.0.51-r15 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.4.28-gentoo-r5 i686) ================================================================= System uname: 2.4.28-gentoo-r5 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.4-r1 [2.3.4 (#1, Feb 7 2005, 20:02:44)] dev-lang/python: 2.3.4-r1 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.5, 1.7.9-r1, 1.6.3, 1.4_p6, 1.9.4, 1.8.5-r3 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.5.10-r4 virtual/os-headers: 2.4.21-r1 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/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/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms" GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://puzzle.dl.sourceforge.net/sourceforge http://212.219.56.162/sites/www.ibiblio.org/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acl alsa apm arts avi berkdb bitmap-fonts cdr crypt cups curl dvd encode esd f77 fam fftw font-server foomaticdb fortran gdbm gif gimpprint gnome gpm gstreamer gtk gtk2 imagemagick imlib ipv6 jack java jpeg ldap libg++ libwww mad mikmod motif mozilla mpeg ncurses nls oggvorbis openal opengl oss other_var1 other_var2 pam parport0 pdflib perl png ppds python quicktime readline scanner sdl slang spell sse ssl svga tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts usb xml xml2 xmms xv zlib" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, PORTDIR_OVERLAY root@gentoo teun #
Hmm, I get no such failures on three different stable systems. There haven't been any changes in 0.9.7 or 0.9.12 other than ~x86->x86 for several months. I'll take a look, thanks for the bug report. In the meantime, you might try xlog-1.1 (still marked unstable)
unreproducable.
This is a sandbox violation occurring when update-desktop-database tries to write in /usr/share/applications. Use 'FEATURES="-sandbox" emerge -u xlog' to work around. I'm not sure what the permanent solution should be. Probably should be addressed in the update-mime-database tool.