Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131384 - app-crypt-seahorse-0.8.1 misses howl dependency
Summary: app-crypt-seahorse-0.8.1 misses howl dependency
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-04-26 14:35 UTC by Tom Hendrikx
Modified: 2006-04-27 08:13 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 Tom Hendrikx 2006-04-26 14:35:01 UTC
I didn't have howl installed when I emerged seahorse, and compilation failed during compilation (i.e. not during ./configure step). Error below:

i386-pc-linux-gnu-ar cru .libs/libseahorse-internal.a  seahorse-key.o seahorse-key-pair.o seahorse-context.o seahorse-widget.o seahorse-op.o seahorse-key-store.o seahorse-recipients-store.o seahorse-util.o seahorse-validity.o seahorse-check-button-control.o seahorse-default-key-control.o seahorse-gpg-options.o seahorse-passphrase.o seahorse-recipients.o seahorse-signer.o seahorse-signatures.o seahorse-vfs-data.o seahorse-key-source.o seahorse-pgp-source.o seahorse-multi-source.o seahorse-gpgmex-op.o seahorse-gpgmex-util.o seahorse-prefs.o seahorse-operation.o seahorse-progress.o seahorse-gconf.o seahorse-marshal.o seahorse-prefs-cache.o seahorse-server-source.o seahorse-keyserver-control.o seahorse-hkp-source.oi386-pc-linux-gnu-ranlib .libs/libseahorse-internal.a
creating libseahorse-internal.la
/bin/sed: can't read /usr/lib/libhowl.la: No such file or directory
libtool: link: `/usr/lib/libhowl.la' is not a valid libtool archive
make[3]: *** [libseahorse-internal.la] Error 1
make[3]: Leaving directory `/var/tmp/portage/seahorse-0.8.1/work/seahorse-0.8.1/libseahorse'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/var/tmp/portage/seahorse-0.8.1/work/seahorse-0.8.1/libseahorse'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/seahorse-0.8.1/work/seahorse-0.8.1'make: *** [all] Error 2

After a manual 'emerge --onwshot howl', compilation of seahorse works. Runinng 'emerge --depclean' after that wants to remove howl again, indicating that there is indeed no depedency whatsoever on howl.

emerge --info:
Portage 2.1_pre9-r4 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3, 2.6.16-gentoo-r3 i686)
=================================================================
System uname: 2.6.16-gentoo-r3 i686 AMD Athlon(TM) XP 2000+
Gentoo Base System version 1.6.14
distcc 2.18.3 i386-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled]
dev-lang/python:     2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i386-pc-linux-gnu"
CFLAGS="-O2 -mtune=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i386-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mtune=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distcc distlocks fixpackages metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/ ftp://mirror.scarlet-internet.nl/pub/gentoo ftp://gentoo.inode.at/source/"
LANG="en_GB.UTF-8"
LC_ALL="en_GB.UTF-8"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/custom"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="x86 3dnow X aac acpi alsa apache2 avi berkdb bitmap-fonts bzip2 cdr cli crypt cups dri encode esd flac foomaticdb fortran gdbm gif gnome gstreamer gtk gtk2 hal howl imlib ipv6 isdnlog jpeg libg++ libwww mad mikmod mmx motif mp3 mpeg ncurses nls nptl nsplugin ogg opengl pam pcre pdflib perl png pppd python quicktime readline reflection sdl session spell spl sse ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml xorg xv zlib elibc_glibc input_devices_evdev input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_mga"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, LINGUAS
Comment 1 foser (RETIRED) gentoo-dev 2006-04-26 14:42:21 UTC
use revdep-rebuild or something, seahorse doesn't need howl.
Comment 2 Tom Hendrikx 2006-04-27 07:57:40 UTC
Tried to revdep-rebuild but problem was not solved.
I saw however I forgot to paste the callstack. I probably should've mentioned too that I'm running gnome-light-2.14.0 (still M~ masked in portage), which could be the culprit too... Call stack below:

!!! ERROR: app-crypt/seahorse-0.8.1 failed.
Call stack:
  ebuild.sh, line 1525:   Called dyn_compile
  ebuild.sh, line 928:   Called src_compile
  seahorse-0.8.1.ebuild, line 43:   Called gnome2_src_compile
  gnome2.eclass, line 58:   Called die

!!! compile failure
!!! If you need support, post the topmost build error, and the call stack if re.
Comment 3 foser (RETIRED) gentoo-dev 2006-04-27 08:13:10 UTC
I already told you it's a local problem, why don't you believe me. Just search bugzilla for 'is not a valid libtool archive' or something and you will probably find an explanation & solution somewhere.

I just keep repeating myself. Search.