Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 335041 - kde-base/kdebindings-ruby-4.4.5 make failed
Summary: kde-base/kdebindings-ruby-4.4.5 make failed
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-28 17:07 UTC by Andrei Senchuk
Modified: 2011-03-05 12:28 UTC (History)
2 users (show)

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


Attachments
build.log (build.log,13.11 KB, text/plain)
2010-08-28 17:09 UTC, Andrei Senchuk
Details
environment (environment,166.66 KB, text/plain)
2010-08-28 17:09 UTC, Andrei Senchuk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Andrei Senchuk 2010-08-28 17:07:25 UTC
kde-base/kdebindings-ruby-4.4.5 fails to compile at "[ 37%] Built target rbuic4_bin"

Reproducible: Always

Steps to Reproduce:
# emerge kdebindings-ruby
Actual Results:  
>>> Failed to emerge kde-base/kdebindings-ruby-4.4.5, Log file:

>>>  '/var/tmp/portage/kde-base/kdebindings-ruby-4.4.5/temp/build.log'

 * Messages for package kde-base/kdebindings-ruby-4.4.5:

 * ERROR: kde-base/kdebindings-ruby-4.4.5 failed:
 *   Make failed!
 * 
 * Call stack:
 *     ebuild.sh, line   54:  Called src_compile
 *   environment, line 4487:  Called ruby-ng_src_compile
 *   environment, line 4270:  Called _ruby_each_implementation 'each_ruby_compile'
 *   environment, line  702:  Called _ruby_invoke_environment 'ruby18' 'each_ruby_compile'
 *   environment, line  731:  Called each_ruby_compile
 *   environment, line 1496:  Called kde4-meta_src_compile
 *   environment, line 3407:  Called kde4-base_src_compile
 *   environment, line 3070:  Called cmake-utils_src_compile
 *   environment, line 1225:  Called _execute_optionaly 'src_compile'
 *   environment, line  529:  Called enable_cmake-utils_src_compile
 *   environment, line 1629:  Called cmake-utils_src_make
 *   environment, line 1244:  Called die
 * The specific snippet of code:
 *           emake "$@" || die "Make failed!";
 * 
 * If you need support, post the output of 'emerge --info =kde-base/kdebindings-ruby-4.4.5',
 * the complete build log and the output of 'emerge -pqv =kde-base/kdebindings-ruby-4.4.5'.
 * The complete build log is located at '/var/tmp/portage/kde-base/kdebindings-ruby-4.4.5/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/kde-base/kdebindings-ruby-4.4.5/temp/environment'.
 * S: '/var/tmp/portage/kde-base/kdebindings-ruby-4.4.5/work/ruby18/kdebindings-ruby-4.4.5'


emerge --info =kde-base/kdebindings-ruby-4.4.5
Portage 2.1.8.3 (default/linux/x86/10.0, gcc-4.4.3, glibc-2.11.2-r0, 2.6.34-gentoo-r1 i686)
=================================================================
                        System Settings
=================================================================
System uname: Linux-2.6.34-gentoo-r1-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3600+-with-gentoo-2.0.1
Timestamp of tree: Sat, 28 Aug 2010 13:45:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 sun-bcla-java-vm skype-eula AdobeFlash-10 AdobeFlash-10.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.byfly.by/pub/gentoo-distfiles"
LC_ALL="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://ftp.byfly.by/gentoo-portage"
USE="3dnow X aac acl acpi alsa berkdb btrfs bzip2 cdr cli cracklib crypt cxx dbus djvu dri dvd dvdr dvdread ffmpeg flac fortran gd gdbm gpm hal iconv ipv6 java java6 jpeg jpeg2k kde lm_sensors mmx modules mp3 mpeg mudflap mysql ncurses nls nptl nptlonly ntfs ogg opengl openmp pam pcre perl plasma png pppd python qt3support qt4 readline reflection ruby session spl sql sse sse2 ssl svg sysfs tcpd unicode usb utf8 wav webkit win32codecs x86 xine xorg xvid zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru" RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
Comment 1 Andrei Senchuk 2010-08-28 17:09:16 UTC
Created attachment 245157 [details]
build.log
Comment 2 Andrei Senchuk 2010-08-28 17:09:50 UTC
Created attachment 245159 [details]
environment
Comment 3 Andrei Senchuk 2010-08-28 17:11:03 UTC
emerge --info =kde-base/kdebindings-ruby-4.4.5
Portage 2.1.8.3 (default/linux/x86/10.0, gcc-4.4.3, glibc-2.11.2-r0,
2.6.34-gentoo-r1 i686)
=================================================================
                        System Settings
=================================================================
System uname:
Linux-2.6.34-gentoo-r1-i686-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_3600+-with-gentoo-2.0.1
Timestamp of tree: Sat, 28 Aug 2010 13:45:01 +0000
app-shells/bash:     4.0_p37
dev-java/java-config: 2.1.11
dev-lang/python:     2.6.5-r3, 3.1.2-r4
dev-util/cmake:      2.8.1-r2
sys-apps/baselayout: 2.0.1
sys-apps/openrc:     0.6.0
sys-apps/sandbox:    1.6-r2
sys-devel/autoconf:  2.13, 2.65
sys-devel/automake:  1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:  2.20.1-r1
sys-devel/gcc:       4.4.3-r2
sys-devel/gcc-config: 1.4.1
sys-devel/libtool:   2.2.6b
sys-devel/make:      3.81-r2
virtual/os-headers:  2.6.30-r1
ACCEPT_KEYWORDS="x86"
ACCEPT_LICENSE="* -@EULA PUEL dlj-1.1 sun-bcla-java-vm skype-eula AdobeFlash-10
AdobeFlash-10.1"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/
/etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release
/etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/
/etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-O2 -march=i686 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="assume-digests distlocks fixpackages news parallel-fetch
protect-owned sandbox sfperms strict unmerge-logs unmerge-orphans userfetch"
GENTOO_MIRRORS="http://ftp.byfly.by/pub/gentoo-distfiles"
LC_ALL="ru_RU.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="ru"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --stats --timeout=180 --exclude=/distfiles
--exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://ftp.byfly.by/gentoo-portage"
USE="3dnow X aac acl acpi alsa berkdb btrfs bzip2 cdr cli cracklib crypt cxx
dbus djvu dri dvd dvdr dvdread ffmpeg flac fortran gd gdbm gpm hal iconv ipv6
java java6 jpeg jpeg2k kde lm_sensors mmx modules mp3 mpeg mudflap mysql
ncurses nls nptl nptlonly ntfs ogg opengl openmp pam pcre perl plasma png pppd
python qt3support qt4 readline reflection ruby session spl sql sse sse2 ssl svg
sysfs tcpd unicode usb utf8 wav webkit win32codecs x86 xine xorg xvid zip zlib"
ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare
dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter
mmap_emul mulaw multi null plug rate route share shm softvol"
APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm
authn_default authn_file authz_dbm authz_default authz_groupfile authz_host
authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir
disk_cache env expires ext_filter file_cache filter headers include info
log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling
status unique_id userdir usertrack vhost_alias" ELIBC="glibc"
INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz
cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ru"
RUBY_TARGETS="ruby18" USERLAND="GNU" VIDEO_CARDS="nvidia"
XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface
geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac
delude chaos account" 
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG,
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS,
PORTDIR_OVERLAY
Comment 4 Maciej Mrozowski gentoo-dev 2010-10-06 04:06:25 UTC
Apparently rubygems needs to be installed, please try this first.
Comment 5 Andreas K. Hüttel archtester gentoo-dev 2010-10-21 22:27:14 UTC
(In reply to comment #4)
> Apparently rubygems needs to be installed, please try this first.
> 

I'm pretty sure that is the problem, I think I hit that myself once. Should be fixed by adding the dependency. Done.
Comment 6 Hans de Graaff gentoo-dev Security 2010-10-22 07:13:40 UTC
Adding rubygems as a dependency is most likely not the right fix, especially if it is added just as a build dependency. If rubygems is used at built time you will be in trouble in the future since it will install its packages in /usr/local now.

Looking at the build log I'm even more confused because the errors reported here are actually thrown by rubygems, so it's unlikely that it's lack of being present is the problem here.
Comment 7 Andreas K. Hüttel archtester gentoo-dev 2010-11-14 14:50:07 UTC
Point taken. Andrei, could you please re-emerge smoke and then try again? Use 

FEATURES=keeptemp emerge -1 smoke

and if the build of kdebindings-ruby fails again, please attach the build logs of both smoke and kdebindings-ruby...
Comment 8 Andrei Senchuk 2010-11-14 16:02:09 UTC
with update rubygems to 1.3.7-r1 and set MAKEOPTS="-j1" the problem goes away by itself