Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 125329 - media-gfx/comix-2.9 emerges incorrectly
Summary: media-gfx/comix-2.9 emerges incorrectly
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: High normal
Assignee: Marcelo Goes (RETIRED)
URL: http://forums.gentoo.org/viewtopic-p-...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-03-06 22:58 UTC by Anton Romanov
Modified: 2006-03-25 08:09 UTC (History)
4 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anton Romanov 2006-03-06 22:58:02 UTC
>>> 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
Comment 1 Marcelo Goes (RETIRED) gentoo-dev 2006-03-07 06:25:46 UTC
Would you mind testing with a stable version of Portage? I've seen someone in the Forums who had a similar problem...
Comment 2 Anton Romanov 2006-03-07 08:54:47 UTC
yeah, using stable portage works fine
Comment 3 Marcelo Goes (RETIRED) gentoo-dev 2006-03-07 09:47:01 UTC
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
Comment 4 Jason Stubbs (RETIRED) gentoo-dev 2006-03-07 16:57:24 UTC
Please use the alias...
Comment 5 Zac Medico gentoo-dev 2006-03-20 23:17:38 UTC
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.
Comment 6 Xavier Maillard 2006-03-25 03:52:10 UTC
(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
Comment 7 Marcelo Goes (RETIRED) gentoo-dev 2006-03-25 08:09:40 UTC
Fixed in cvs, thanks!