Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 38664 - GNOME emerge fails because bonobo.idl is missing
Summary: GNOME emerge fails because bonobo.idl is missing
Status: RESOLVED WORKSFORME
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-01-18 16:18 UTC by Dennis Schaaf
Modified: 2004-04-06 01:25 UTC (History)
0 users

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 Dennis Schaaf 2004-01-18 16:18:39 UTC
nothing i can add

Reproducible: Always
Steps to Reproduce:
1. emerge gnome
2.
3.

Actual Results:  
make[2]: Entering directory
`/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1/libnautilus'
/usr/bin/orbit-idl-2  --define=__nautilus_view_component_COMPILATION
nautilus-view-component.idl
orbit-idl-2 2.8.2 compiling
  mode, show preprocessor errors, passes: stubs skels common headers skel_impl
imodule

/usr/bin/orbit-idl-2  nautilus-distributed-undo.idl
orbit-idl-2 2.8.2 compiling
  mode, show preprocessor errors, passes: stubs skels common headers skel_impl
imodule

<stdin>:40:22: Bonobo.idl: No such file or directory
<stdin>:28:22: Bonobo.idl: No such file or directory
nautilus-distributed-undo.idl:44: Error: `Bonobo' undeclared identifier

** (process:24965): WARNING **: nautilus-distributed-undo.idl compilation failed
make[2]: *** [nautilus_distributed_undo_idl_stamp] Error 1
make[2]: *** Waiting for unfinished jobs....
nautilus-view-component.idl:61: Error: `Bonobo' undeclared identifier

** (process:24961): WARNING **: nautilus-view-component.idl compilation failed
make[2]: *** [nautilus_view_component_idl_stamp] Error 1
make[2]: Leaving directory
`/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1/libnautilus'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/nautilus-2.4.1-r2/work/nautilus-2.4.1'
make: *** [all-recursive-am] Error 2

!!! ERROR: gnome-base/nautilus-2.4.1-r2 failed.
!!! Function gnome2_src_compile, Line 39, Exitcode 2
!!! compile failure

Expected Results:  
emerge of gnome 

Portage 2.0.49-r21 (default-x86-1.4, gcc-3.2.3, glibc-2.3.2-r3, 2.6.0-gentoo)
=================================================================
System uname: 2.6.0-gentoo i686 AMD Athlon(tm) XP 2500+
Gentoo Base System version 1.4.3.10
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O2 -march=athlon-xp -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/
config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linu
x/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X alsa apm arts avi berkdb bonobo crypt cups encode esd foomaticdb gdbm gif
 gnome gpm gtk gtk2 imlib jack java jpeg kde libg++ libwww mad mikmod motif mozi
lla mpeg ncurses nls oggvorbis opengl oss pam pdflib perl png python qt quicktim
e readline sdl slang spell ssl svga tcpd truetype x86 xml2 xmms xv zlib"
Comment 1 foser (RETIRED) gentoo-dev 2004-01-19 04:08:17 UTC
Does Bonobo.idl exist on your system ? It should be installed by the libbonobo ebuild.
Comment 2 Dennis Schaaf 2004-01-19 11:55:44 UTC
I already tried emerging libbonobo and bonoboui as well as libIDL, without success.

and the file seems to exist as well ...

bash-2.05b# slocate Bonobo.idl
/usr/share/idl/Bonobo.idl
/usr/share/idl/bonobo-2.0/Bonobo.idl
Comment 3 foser (RETIRED) gentoo-dev 2004-02-29 09:35:58 UTC
slocate sais little, check if the files are actually there.

Closing this, because its sort of an old bug (our mistake). reopen if still a problem
Comment 4 Lars Gaarden 2004-04-06 01:25:48 UTC
After emerge'ing libbonobo, /usr/share/idl/bonobo-2.0/Bonobo.idl
is created. But /usr/share/idl/Bonobo.idl isn't, and Nautilus fails
to compile.

This is with libbonobo-2.4.3

ln -s /usr/share/idl/bonobo-2.0/Bonobo.idl /usr/share/idl/Bonobo.idl
makes Nautilus compile.