>>> Merging media-gfx/comix-2.9 to / --- /etc/ --- /etc/gconf/ --- /etc/gconf/schemas/ >>> /etc/gconf/schemas/comicbook.schemas --- /usr/ --- /usr/bin/ >>> /usr/bin/comicthumb --- /usr/share/ --- /usr/share/doc/ --- /usr/share/doc/comix-2.9/ >>> /usr/share/doc/comix-2.9/README.gz >>> /usr/share/doc/comix-2.9/ChangeLog.gz --- /usr/share/mime/ --- /usr/share/mime/packages/ >>> /usr/share/mime/packages/comix.xml so... 'comix' executable is not installed Gentoo Base System version 1.12.0_pre16 Portage 2.1_pre5-r4 (default-linux/x86/2005.1, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo-r7 i686) ================================================================= System uname: 2.6.15-gentoo-r7 i686 AMD Sempron(tm) 2500+ dev-lang/python: 2.4.2-r1 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-r2 sys-devel/libtool: 1.4.3-r4, 1.5.22 virtual/os-headers: 2.6.11-r3 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-4 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -m3dnow -mmmx -msse" 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.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-4 -mfpmath=sse -O3 -pipe -fomit-frame-pointer -m3dnow -mmmx -msse" DISTDIR="/files/distfiles/all" FEATURES="autoconfig digest distlocks sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.linux.kiev.ua/pub/Linux/Gentoo/" LANG="uk_UA.UTF-8" LDFLAGS="-Wl,-O1 -Wl,--enable-new-dtags -Wl,--sort-common" LINGUAS="uk ru" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://ftp.linux.kiev.ua/pub/Linux/Gentoo/portage" USE="x86 3dnow 3dnowext X alsa apm asm avi bash-completion berkdb bitmap-fonts bzip2 cairo dbus dvd dvdr emboss encode firefox foomaticdb gdbm gif glitz gpm gstreamer gtk gtk2 imlib joystick jpeg kdeenablefinal ladspa libg++ libwww logrotate mad mikmod mmx mmxext mono mp3 mpeg mplayer ncurses nls nptl nptlonly nvidia ogg oggvorbis openal opengl pam perl png python quicktime rar readline rtc sdl spell sse ssl svg tcpd threads timidity truetype truetype-fonts type1-fonts unicode userlocales vorbis xml2 xv zlib elibc_glibc kernel_linux linguas_uk linguas_ru userland_GNU" Unset: ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, LC_ALL
Would you mind testing with a stable version of Portage? I've seen someone in the Forums who had a similar problem...
yeah, using stable portage works fine
Portage folks: can you comment on why this happens? Here is comix's src_install(): src_install() { dodir usr python install.py install --no-mime --installdir "${D}"usr 1>/dev/null insinto /usr/share/mime/packages/ doins "${S}"/mime/comix.xml insinto /etc/gconf/schemas/ doins "${S}"/mime/comicbook.schemas dobin "${S}"/mime/comicthumb dodoc ChangeLog README } Thanks, Marcelo
Please use the alias...
The problem is a difference in the behavior of dodir. With current 2.1, it works with `dodir /usr` (the only difference is the leading slash). With `dodir usr`, the directory is not created but dodir still returns 0. This is related to bug 121317.
(In reply to comment #2) > yeah, using stable portage works fine > Confirmed. I had to change dodir usr to dodir /usr to safely install on my ~x86 installation
Fixed in cvs, thanks!