Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 158061 - bug-buddy 2.16.0 can't emerge: "no libebook-1.2"
Summary: bug-buddy 2.16.0 can't emerge: "no libebook-1.2"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
: 159211 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-12-13 11:41 UTC by nm (RETIRED)
Modified: 2006-12-27 08:02 UTC (History)
1 user (show)

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


Attachments
bug-buddy.txt (bug-buddy.txt,21.37 KB, text/plain)
2006-12-13 11:42 UTC, nm (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description nm (RETIRED) gentoo-dev 2006-12-13 11:41:02 UTC
Hi. While performing an emerge -uD world update to get the stabilized gnome 2.16 packages (from 2.14), the whole 86-package emerge errored out because bug-buddy  is looking for something that it can't find. Looks like someone left out a required dependency in an ebuild somewhere? --resume --skipfirst and then emerging bug-buddy after everything else has compiled doesn't work, either. Error message:

checking for BUG_BUDDY... configure: error: Package requirements (
        bonobo-activation-2.0 >= 1.0.0
        gdk-pixbuf-2.0 >= 2.0.0
        gmodule-2.0 >= 2.0.0
        gnome-desktop-2.0 >= 2.0.0
        gnome-vfs-2.0 >= 2.0.0
        libbonobo-2.0 >= 2.0.0
        libgnome-2.0 >= 2.0.0
        libgnomecanvas-2.0 >= 2.0.0
        libgnome-menu >= 2.11.1
        libgnomeui-2.0 >= 2.5.92
        libglade-2.0 >= 2.0.0
        libxml-2.0 >= 2.4.6
        gtk+-2.0 >= 2.9
        libsoup-2.2 >= 2.2.96
        libgtop-2.0 >= 2.13.3
        libebook-1.2 >= 1.3.0
) were not met:

No package 'libebook-1.2' found

Consider adjusting the PKG_CONFIG_PATH environment variable if you
installed software in a non-standard prefix.

Alternatively, you may set the environment variables BUG_BUDDY_CFLAGS
and BUG_BUDDY_LIBS to avoid the need to call pkg-config.
See the pkg-config man page for more details.


!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/bug-buddy-2.16.0/work/bug-buddy-2.16.0/config.log

!!! ERROR: gnome-extra/bug-buddy-2.16.0 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ebuild.sh, line 1255:   Called gnome2_src_compile
  gnome2.eclass, line 70:   Called gnome2_src_configure
  gnome2.eclass, line 66:   Called econf '--disable-scrollkeeper'
  ebuild.sh, line 540:   Called die

!!! econf failed

Also, see the attached file for the error output as requested by the bug-buddy ebuild. Relevant emerge --info is as follows:

Portage 2.1.1-r2 (default-linux/amd64/2006.1, gcc-4.1.1, glibc-2.4-r4, 2.6.18-gentoo-r3 x86_64)
=================================================================
System uname: 2.6.18-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 4600+
Gentoo Base System version 1.12.6
Last Sync: Wed, 13 Dec 2006 09:30:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.60
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
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"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/gconf /etc/java-config/vms/ /etc/revdep-rebuild /etc/splash /etc/terminfo"
CXXFLAGS="-march=athlon64 -O2 -pipe -fomit-frame-pointer"
FEATURES="autoconfig ccache collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="en"
MAKEOPTS="-j4"
USE="X a52 aac acpi alsa alsa_cards_hda-intel amd64 berkdb bitmap-fonts bzip2 cairo cdr cli cracklib crypt cups curl dbus dlloader dri dvd dvdr elibc_glibc encode firefox foomaticdb fortran gdbm gnome gpm gtk gtk2 gtkhtml hal iconv input_devices_keyboard input_devices_mouse isdnlog jpeg kernel_linux lame libg++ libwww linguas_en lm_sensors mad mime mozsvg mp3 mpeg ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pdf perl png ppds pppd python quicktime readline reflection session spell spl ssl svg tcpd truetype truetype-fonts type1-fonts udev unicode usb userland_GNU video_cards_nvidia xml xorg zlib"
Comment 1 nm (RETIRED) gentoo-dev 2006-12-13 11:42:00 UTC
Created attachment 103974 [details]
bug-buddy.txt

Attached error log as requested by the ebuild.
Comment 2 Daniel Gryniewicz (RETIRED) gentoo-dev 2006-12-13 12:15:04 UTC
bug-buddy deps on evolution-data-server, and the oldest version in portage is 1.4.2, so it should be okay.  What version of evolution-data-server do you have installed?  What does 
pkg-config --modversion libebook-1.2
say?
Comment 3 nm (RETIRED) gentoo-dev 2006-12-14 03:55:03 UTC
(In reply to comment #2)
> bug-buddy deps on evolution-data-server, and the oldest version in portage is
> 1.4.2, so it should be okay.  What version of evolution-data-server do you have
> installed?  What does 
> pkg-config --modversion libebook-1.2
> say?
> 

$ pkg-config --modversion libebook-1.2
Package libebook-1.2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `libebook-1.2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libebook-1.2' found

However, I did some digging around, and, uh, I placed evolution, evolution-data-server, and evolution-webcal into package.provided, because I think it's abysmally silly for Gnome to dep on them. And now, I still think that way, but I also think that bug-buddy has no business using evolution packages. :)

Sorry, looks like this is probably RESO INVALID. Any chance of fixing bug buddy so that it doesn't need evolution-*? It never has in the past, to my knowledge. After all, I installed Gnome 2.14 without evolution-*.
Comment 4 Rémi Cardona (RETIRED) gentoo-dev 2006-12-14 05:30:26 UTC
I suggest you emerge gnome-light instead of gnome, which includes less packages. It still has evo-data-server but no evolution. Closing

Thanks
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-12-27 08:02:50 UTC
*** Bug 159211 has been marked as a duplicate of this bug. ***