Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 115472

Summary: gnumeric corba plugin doesn't compile
Product: Gentoo Linux Reporter: Marc Vinyals <mrc_timer>
Component: New packagesAssignee: GNOME Office (OBSOLETE) <gnome-office+disabled>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: 2005.1   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Marc Vinyals 2005-12-13 14:57:24 UTC
When emerging gnumeric 1.6.0 a build error message appears: it can't build corba
plugin because some "i386-pc-linux-gnu-gcc" file is empty or missing or
whatever. Due to this, the entire compilation fails.

Reproducible: Always
Steps to Reproduce:
1. set ACCEPT_KEYWORDS as "~x86"
2. # emerge gnumeric
Actual Results:  
portage exited with error code 2

Expected Results:  
finish building software

make output:

[...]

Making all in corba
make[3]: Entering directory
`/var/tmp/portage/gnumeric-1.6.0/work/gnumeric-1.6.0/plugins/corba'
/usr/bin/orbit-idl-2 -I/usr/share/idl/bonobo-2.0
-I/usr/share/idl/bonobo-activation-2.0 -I. GNOME_Gnumeric.idl && touch
stamp_Gnumeric_idl
orbit-idl-2 2.12.2 compiling
  mode, show preprocessor errors, passes: stubs skels common headers

gcc-config error: Could not run/locate "i386-pc-linux-gnu-gcc"
Error: Empty file

** (process:20848): WARNING **: GNOME_Gnumeric.idl compilation failed
make[3]: *** [stamp_Gnumeric_idl] Error 1
make[3]: Leaving directory
`/var/tmp/portage/gnumeric-1.6.0/work/gnumeric-1.6.0/plugins/corba'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/gnumeric-1.6.0/work/gnumeric-1.6.0/plugins'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory
`/var/tmp/portage/gnumeric-1.6.0/work/gnumeric-1.6.0'make: *** [all] Error 2

emerge info:

Portage 2.0.53 (default-linux/x86/2005.1, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r6 i686)
=================================================================
System uname: 2.6.12-gentoo-r6 i686 Intel(R) Pentium(R) M processor 1.60GHz
Gentoo Base System version 1.6.12
dev-lang/python:     2.3.5
sys-apps/sandbox:    1.2.11
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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 /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="-O2 -march=i686"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://194.117.143.71/mirrors/gentoo"
LANG="ca_ES@euro"
LINGUAS="ca en"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups
curl eds emboss encode esd exif expat fam ffmpeg foomaticdb fortran gd gdbm gif
glut gnome gpm gstreamer gtk gtk2 idn imagemagick imlib ipv6 jpeg kde lcms ldap
libg++ libwww mad mikmod mng motif mp3 mpeg ncurses nls nvidia ogg oggvorbis
opengl oss pam pcre pdflib perl png python qt quicktime readline samba sdl spell
ssl tcltk tcpd tetex tiff truetype truetype-fonts type1-fonts udev unicode
vorbis xml2 xmms xv xvid zlib linguas_ca linguas_en userland_GNU kernel_linux
elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 Gustavo Zacarias (RETIRED) gentoo-dev 2006-07-10 15:41:22 UTC
Tried with 1.6.3?
Comment 2 John N. Laliberte (RETIRED) gentoo-dev 2006-07-23 15:56:51 UTC
please re-emerge libIDL, this will most likely fix your problem.

*** This bug has been marked as a duplicate of 141473 ***
Comment 3 Marc Vinyals 2006-07-23 16:21:03 UTC
Some revdep-rebuild fixed it. Thanks.