Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 155586 - dev-libs/cdk-5.0.20060507 fails to install / emerge
Summary: dev-libs/cdk-5.0.20060507 fails to install / emerge
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: High normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-11-18 05:59 UTC by Jure Repinc
Modified: 2006-11-23 05:27 UTC (History)
3 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 Jure Repinc 2006-11-18 05:59:49 UTC
It looks like cdk-5.0.20060507 compiles just fine but during the install it fails:

reating libcdk.la
x86_64-pc-linux-gnu-gcc -shared  .libs/dscale.o .libs/fscale.o .libs/fslider.o .libs/scale.o .libs/slider.o .libs/uscale.o .libs/uslider.o .libs/alphalist.o .libs/binding.o .libs/button.o .libs/buttonbox.o .libs/calendar.o .libs/cdk.o .libs/cdk_compat.o .libs/cdk_display.o .libs/cdk_objs.o .libs/cdk_params.o .libs/cdkscreen.o .libs/debug.o .libs/dialog.o .libs/draw.o .libs/entry.o .libs/fselect.o .libs/get_index.o .libs/get_string.o .libs/graph.o .libs/histogram.o .libs/itemlist.o .libs/label.o .libs/marquee.o .libs/matrix.o .libs/mentry.o .libs/menu.o .libs/popup_dialog.o .libs/popup_label.o .libs/position.o .libs/radio.o .libs/scroll.o .libs/selection.o .libs/swindow.o .libs/select_file.o .libs/template.o .libs/traverse.o .libs/version.o .libs/view_file.o .libs/view_info.o .libs/viewer.o  -lncurses  -Wl,-soname -Wl,libcdk.so.1 -o .libs/libcdk.so.1.3.0
(cd .libs && rm -f libcdk.so.1 && ln -s libcdk.so.1.3.0 libcdk.so.1)
(cd .libs && rm -f libcdk.so && ln -s libcdk.so.1.3.0 libcdk.so)
x86_64-pc-linux-gnu-ar cru .libs/libcdk.a  dscale.o fscale.o fslider.o scale.o slider.o uscale.o uslider.o alphalist.o binding.o button.o buttonbox.o calendar.o cdk.o cdk_compat.o cdk_display.o cdk_objs.o cdk_params.o cdkscreen.o debug.o dialog.o draw.o entry.o fselect.o get_index.o get_string.o graph.o histogram.o itemlist.o label.o marquee.o matrix.o mentry.o menu.o popup_dialog.o popup_label.o position.o radio.o scroll.o selection.o swindow.o select_file.o template.o traverse.o version.o view_file.o view_info.o viewer.o
x86_64-pc-linux-gnu-ranlib .libs/libcdk.a
creating libcdk.la
(cd .libs && rm -f libcdk.la && ln -s ../libcdk.la libcdk.la)
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/cdk-5.0.20060507

>>> Install cdk-5.0.20060507 into /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/ category dev-libs
./mkdirs.sh /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/share/doc/cdk-5.0-20060507
./mkdirs.sh /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/include/cdk
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share/doc
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share/doc/cdk-5.0-20060507
/bin/sh ./headers.sh -p CDK -c include/cdk_config.h -d /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/include/cdk -s ./include -i -s include -i
mkdir: imenika >>/var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr<< ni mogo&#269;e ustvariti: File exists
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/include
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/include/cdk
make: *** [/var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/include/cdk] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-libs/cdk-5.0.20060507 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_install
  ebuild.sh, line 1022:   Called src_install
  cdk-5.0.20060507.ebuild, line 42:   Called die


# emerge --info
Portage 2.1.2_rc2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.5-r0, 2.6.18-gentoo-r1 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r1 x86_64 AMD Athlon(tm) 64 Processor 3000+
Gentoo Base System version 1.12.6
Last Sync: Sat, 18 Nov 2006 13:30:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
ccache version 2.4 [enabled]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="amd64 ~amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config /usr/share/cursors/xorg-x11/default"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c"
CXXFLAGS="-march=athlon64 -pipe -O2 -fomit-frame-pointer -frename-registers"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles http://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo http://distfiles.gentoo.org/"
LANG="sl_SI"
LINGUAS="en sl"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/root/portageoverlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amd64 apache2 arts audiofile avi berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups curl dbus dlloader dri dts dvd dvdr eds elibc_glibc encode esd exif expat fam fbcon ffmpeg flac foomaticdb fortran freetype ftp gdbm gif gmp gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv idn imagemagick input_devices_keyboard input_devices_mouse ipv6 isdnlog jabber jpeg kde kdehiddenvisibility kernel_linux lcms libg++ linguas_en linguas_sl lm_sensors mad matroska mng mozilla mp3 mpeg mplayer mysql ncurses nls nptl nptlonly nvidia ogg opengl oss pam pcre pdf perl php png posix ppds pppd python qt3 qt4 quicktime readline reflection samba scanner sdl session slp speex spell spl sqlite ssl stream subversion svg tcpd tetex theora tiff truetype truetype-fonts type1-fonts udev unicode usb userland_GNU vhosts video_cards_radeon video_cards_vesa videos vorbis xcomposite xine xml xml2 xorg xosd xprint xscreensaver xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-11-18 06:06:00 UTC
Reopen with error messages in English; set your locales to C when reporting bugs. Thanks.
Comment 2 Jure Repinc 2006-11-18 17:22:47 UTC
Sorry about that. Here it is in English:

creating libcdk.la
x86_64-pc-linux-gnu-gcc -shared  .libs/dscale.o .libs/fscale.o .libs/fslider.o .libs/scale.o .libs/slider.o .libs/uscale.o .libs/uslider.o .libs/alphalist.o .libs/binding.o .libs/button.o .libs/buttonbox.o .libs/calendar.o .libs/cdk.o .libs/cdk_compat.o .libs/cdk_display.o .libs/cdk_objs.o .libs/cdk_params.o .libs/cdkscreen.o .libs/debug.o .libs/dialog.o .libs/draw.o .libs/entry.o .libs/fselect.o .libs/get_index.o .libs/get_string.o .libs/graph.o .libs/histogram.o .libs/itemlist.o .libs/label.o .libs/marquee.o .libs/matrix.o .libs/mentry.o .libs/menu.o .libs/popup_dialog.o .libs/popup_label.o .libs/position.o .libs/radio.o .libs/scroll.o .libs/selection.o .libs/swindow.o .libs/select_file.o .libs/template.o .libs/traverse.o .libs/version.o .libs/view_file.o .libs/view_info.o .libs/viewer.o  -lncurses  -Wl,-soname -Wl,libcdk.so.1 -o .libs/libcdk.so.1.3.0
(cd .libs && rm -f libcdk.so.1 && ln -s libcdk.so.1.3.0 libcdk.so.1)
(cd .libs && rm -f libcdk.so && ln -s libcdk.so.1.3.0 libcdk.so)
x86_64-pc-linux-gnu-ar cru .libs/libcdk.a  dscale.o fscale.o fslider.o scale.o slider.o uscale.o uslider.o alphalist.o binding.o button.o buttonbox.o calendar.o cdk.o cdk_compat.o cdk_display.o cdk_objs.o cdk_params.o cdkscreen.o debug.o dialog.o draw.o entry.o fselect.o get_index.o get_string.o graph.o histogram.o itemlist.o label.o marquee.o matrix.o mentry.o menu.o popup_dialog.o popup_label.o position.o radio.o scroll.o selection.o swindow.o select_file.o template.o traverse.o version.o view_file.o view_info.o viewer.o
x86_64-pc-linux-gnu-ranlib .libs/libcdk.a
creating libcdk.la
(cd .libs && rm -f libcdk.la && ln -s ../libcdk.la libcdk.la)
>>> Source compiled.
>>> Test phase [not enabled]: dev-libs/cdk-5.0.20060507

>>> Install cdk-5.0.20060507 into /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/ category dev-libs
./mkdirs.sh /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/share/doc/cdk-5.0-20060507
./mkdirs.sh /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/include/cdk
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/include
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/include/cdk
/bin/sh ./headers.sh -p CDK -c include/cdk_config.h -d /var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/include/cdk -s ./include -i -s include -i
mkdir: cannot create directory `/var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr': File exists
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share/doc
mkdir /var/tmp/portage/dev-libs/cdk-5.0.20060507/image/usr/share/doc/cdk-5.0-20060507
make: *** [/var/tmp/portage/dev-libs/cdk-5.0.20060507/image//usr/share/doc/cdk-5.0-20060507] Error 1
make: *** Waiting for unfinished jobs....

!!! ERROR: dev-libs/cdk-5.0.20060507 failed.
Call stack:
  ebuild.sh, line 1568:   Called dyn_install
  ebuild.sh, line 1022:   Called src_install
  cdk-5.0.20060507.ebuild, line 42:   Called die
Comment 3 Torsten Veller (RETIRED) gentoo-dev 2006-11-19 01:50:36 UTC
Timothy, i CC you because you've added the ebuild:

It seems to fail because of the change from "make install" to "emake install". Target install is not parallel safe.
Comment 4 Michael Vasiliev 2006-11-19 06:19:10 UTC
mkdirs.sh just gives up on any error, including "File exists", replacing mkdirs.sh with recent version of mkinstalldirs seems to solve the problem. Upstream?
Comment 5 Timothy Redaelli (RETIRED) gentoo-dev 2006-11-23 05:27:54 UTC
In CVS, thx