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

Bug 215257

Summary: app-office/openoffice-2.4.0 compile fails - libgnutls.so.13: No such file or directory
Product: Gentoo Linux Reporter: Michał Kudła <m1k0>
Component: New packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: VERIFIED TEST-REQUEST    
Severity: normal CC: purslow
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Michał Kudła 2008-03-28 22:53:38 UTC
compiling stoping at looking at libgnutls.so.13

laptok ~ # eix gnutls
[I] net-libs/gnutls
     Available versions:  2.0.4 2.2.2 {bindist doc guile lzo nls zlib}
     Installed versions:  2.2.2(23:09:47 22 III 2008)(doc guile lzo nls zlib -bindist)
     Homepage:            http://www.gnutls.org/
     Description:         A TLS 1.0 and SSL 3.0 implementation for the GNU project


Reproducible: Always

Steps to Reproduce:
1.emerge openoffice


Actual Results:  
mv ../../../unxlngi6.pro/lib/libucpftp1.so ../../../unxlngi6.pro/lib/check_libucpftp1.so
/var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/solenv/bin/checkdll.sh -L../../../unxlngi6.pro/lib -L/var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/solver/680/unxlngi6.pro/lib  ../../../unxlngi6.pro/lib/check_libucpftp1.so
Checking DLL ../../../unxlngi6.pro/lib/check_libucpftp1.so ...: ERROR: libgnutls.so.13: cannot open shared object file: No such file or directory
dmake:  Error code 1, while making '../../../unxlngi6.pro/lib/libucpftp1.so'
---* tg_merge.mk *---

ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/ucb/source/ucp/ftp
make: *** [stamp/build] Error 1
 *
 * ERROR: app-office/openoffice-2.4.0 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 5362:  Called die
 * The specific snippet of code:
 *       make || die "Build failed"
 *  The die message:
 *   Build failed
 *
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-office/openoffice-2.4.0/temp/environment'.
 *
!!! When you file a bug report, please include the following information:
GENTOO_VM=sun-jdk-1.6  CLASSPATH="" JAVA_HOME="/opt/sun-jdk-1.6.0.04"
JAVACFLAGS="-source 1.4 -target 1.4" COMPILER=""
and of course, the output of emerge --info



I trying with libgnutls.so.13
Comment 1 Michał Kudła 2008-03-28 22:57:42 UTC
I compiled with
USE="-pam -ldap" emerge -av openoffice

laptok ~ # emerge --info
Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.6.1-r0, 2.6.23-gentoo-r2 i686)
=================================================================
System uname: 2.6.23-gentoo-r2 i686 Intel(R) Core(TM)2 Duo CPU T7300 @ 2.00GHz
Timestamp of tree: Thu, 27 Mar 2008 15:30:01 +0000
app-shells/bash:     3.2_p17-r1
dev-java/java-config: 1.3.7, 2.1.5
dev-lang/python:     2.4.4-r9
dev-python/pycrypto: 2.0.1-r6
sys-apps/baselayout: 1.12.11.1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.61-r1
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1
sys-devel/binutils:  2.17-r1, 2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.24
ACCEPT_KEYWORDS="x86"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=nocona -mtune=generic -O2 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config /var/lib/hsqldb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-march=nocona -mtune=generic -O2 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="pl_PL.UTF-8"
LC_ALL="pl_PL.UTF-8"
LINGUAS="pl pl_PL"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
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"
PORTDIR_OVERLAY="/usr/portage/local/layman/sunrise /usr/portage/local/layman/java-overlay /usr/portage/local/layman/postgresql-testing /usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="7zip X Xaw3d a52 aac aalib accessibility acl acpi addbookmarks additions agg aio alias alsa amr amrnb amrwb apache2 arts avahi bash-completion berkdb bigpatch blender-game bluetooth branding bzip2 cairo caps cdda cddb cdr cli connectionstatus contactnotes cracklib crypt css cups curl cvs cygnal daap dbus dc1394 dga dhcp directfb disk-partition divx doc dri dts dv dvb dvd dvdnav dvdr dvdread ecc eds emboss enca encode epydoc evo expat fam fb fbcon ffmpeg firefox flac fltk fontconfig fortran fpx ftp gd gdbm geos gif gimp glitz gnokii gnutls gpac gphoto2 gpm graphviz gs gsm gstreamer gtk gtkhtml guile hal hdri highlight history httpd ical iconv id3 id3tag idea ieee1394 imagemagick imap imlib ipw4965 isdnlog jabber jack jai java java5 javacomm javamail javascript jbig jce jingle jmf jms jmx jpeg jpeg2k jpgraph jython kcal kde kdepim kerberos keyring konqueror ladspa lame lcms ldap libnotify libsamplerate libvisual log4j logrotate lzo mad matroska mbrola mdnsresponder-compat midi mikmod mjpeg mmx mmxext mng mod modplug mozdevelop mp3 mp4 mp4live mpeg mpeg2 mpi mplayer mudflap multicall multislot multiuser musepack musicbrainz mysql mysqli ncurses neon nls nptl nptlonly nsplugin ntfs nvram obex odk ogg openal openexr opengl openmp pam pango parallel parse-clocks pcmcia pcre pda pdf perl php plotutils png postgres povray pppd proj python q32 q8 qt3 qt3support qt4 quicktime rar readline real realmedia reflection rhino rle rtc rtsp samba sasl script sdl sensord servlet-2_4 servletapi session skins smp sms sndfile sound soundtouch soup sox speech speex spell spl sql srt sse sse2 ssl ssse3 statistics stream subversion svg svnserve swig symlink syslog tcl tcpd teamarena tga theora threads threadsafe tiff timidity tivo tools tordns truetype unicode upnp urandom usb v4l v4l2 vcd visualization vlm vorbis wavpack webdav wifi win32codecs winbind wmf wmp x264 x86 xanim xforms xine xml xorg xosd xpm xprint xv xvid xvmc 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 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 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 synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl pl_PL" USERLAND="GNU" VIDEO_CARDS="nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS

Comment 2 Jakub Moc (RETIRED) gentoo-dev 2008-03-28 23:14:43 UTC
Run revdep-rebuild and try again then...
Comment 3 Michał Kudła 2008-03-29 09:43:37 UTC
I copied libgnutls.so.13 to libs and installalation well done.
OK, I removed libgnutls.so.13.
revdep-rebuild show me a lot of updates...
Comment 4 Michał Kudła 2008-03-29 18:59:35 UTC
After revdep-rebuild and re-emerging, OpenOffice 2.4.0 installed.
Thanks for help.
Comment 5 Jan Kundrát (RETIRED) gentoo-dev 2008-04-07 23:46:42 UTC
*** Bug 216363 has been marked as a duplicate of this bug. ***
Comment 6 Philip Webb 2008-04-08 16:22:00 UTC
I submitted the duplicate bug 216363 : thanks to both for helping resolve it.
Revdep-rebuild listed 'kdelibs-3.5.9' & 'curl' as using  libgnutls.so.13
& my own notes show 'curl' as being installed to support Openoffice.
When I re-emerged 'curl' & recompiled OO, everything worked.
This indirect dependency on a library version is a trap for users & devs.

BTW Bugzilla's search needs improving (no complaint re Gentoo devs):
I found 3 other bugs re 'openoffice 2.4.0', but it didn't show this one.