Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 148743 (gnutls-1.4) - compile failures after upgrading to net-libs/gnutls-1.4*
Summary: compile failures after upgrading to net-libs/gnutls-1.4*
Status: RESOLVED INVALID
Alias: gnutls-1.4
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
: 148831 148859 148888 148943 149113 151897 152613 158230 167817 (view as bug list)
Depends on:
Blocks:
 
Reported: 2006-09-23 01:20 UTC by Sawk
Modified: 2007-02-21 01:50 UTC (History)
8 users (show)

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 Sawk 2006-09-23 01:20:58 UTC
/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/../../../../i686-pc-linux-gnu/bin/ld: warning: libgnutls.so.12, needed by /usr/lib/libcupsimage.so.2, not found (try using -rpath or -rpath-link)
/usr/lib/libcups.so.2: undefined reference to `gnutls_record_check_pending@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_record_recv@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_credentials_set@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_record_send@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_transport_set_ptr@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_handshake@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_global_init@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_certificate_free_credentials@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_init@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_deinit@GNUTLS_1_2'
./bin/../sobin/libgs.so: undefined reference to `rpl_malloc'
/usr/lib/libcups.so.2: undefined reference to `gnutls_certificate_allocate_credentials@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_set_default_priority@GNUTLS_1_2'
/usr/lib/libcups.so.2: undefined reference to `gnutls_bye@GNUTLS_1_2'
collect2: ld returned 1 exit status
make[1]: *** [bin/../sobin/gsc] Error 1
make[1]: Leaving directory `/var/tmp/portage/ghostscript-esp-8.15.2_p20060520/work/espgs-8.15.2_p20060520'
make: *** [so] Error 2

!!! ERROR: app-text/ghostscript-esp-8.15.2_p20060520 failed.
Call stack:
  ebuild.sh, line 1546:   Called dyn_compile
  ebuild.sh, line 937:   Called src_compile
  ghostscript-esp-8.15.2_p20060520.ebuild, line 112:   Called die


---------------------------------------------------------------------------------------------

Portage 2.1.2_pre1-r1 (default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.17-gentoo-r8 i686)
=================================================================
System uname: 2.6.17-gentoo-r8 i686 Intel(R) Celeron(R) CPU 2.60GHz
Gentoo Base System version 1.12.5
Last Sync: Sat, 23 Sep 2006 07:00:01 +0000
ccache version 2.4 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.3.7, 2.0.30
dev-lang/python:     2.4.3-r3
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4-r6
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.18.1
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.17
sys-devel/gcc-config: 1.3.13-r3
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.17-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=i686 -pipe -fomit-frame-pointer"
CHOST="i686-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="-O2 -march=i686 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distcc distlocks fixpackages metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT@euro"
LC_ALL="it_IT@euro"
LDFLAGS="-Wl,-O1"
LINGUAS="it"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS=""
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/home/sawk/wmii"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac alsa apm arts asf bash-completion berkdb bitmap-fonts cairo cdparanoia cli crypt cups curl custom-cflags dbus dga directfb dlloader dri dvb dvd dvdr dvdread eds elibc_glibc emboss encode esd fbcon ffmpeg firefox flac foomaticdb fortran gdbm gif glitz gpm gstreamer gtk gtk2 hal i8x0 imlib infopipe input_devices_joystick input_devices_keyboard input_devices_mouse isdnlog java javascript jce jpeg kde kdeenablefinal kdehiddenvisibility kernel_linux libg++ libsamplerate libwww linguas_it live logitech-mouse lzo mad matroska mikmod mmx motif moznocompose moznoirc moznomail moznoxft mp3 mpeg musepack musicbrainz ncurses nls nptl nptlonly nsplugin nvidia ogg opengl openssh oss pam pcre pdf perl png pop pppd print python qt3 qt4 quicktime readline real reflection rtc scanner sdl session sndfile speex spell spl sse sse2 ssl tcpd tga theora timidity truetype truetype-fonts type1-fonts udev usb userland_GNU v4l vcd video_cards_nvidia vorbis win32codecs xml xmms xorg xprint xv xvid zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 01:39:08 UTC
You didn't follow the instructions when upgrading net-libs/gnutls:

revdep-rebuild --library libgnutls.so.12
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 12:46:26 UTC
*** Bug 148831 has been marked as a duplicate of this bug. ***
Comment 3 Jakub Moc (RETIRED) gentoo-dev 2006-09-23 15:45:02 UTC
*** Bug 148859 has been marked as a duplicate of this bug. ***
Comment 4 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 01:00:24 UTC
*** Bug 148888 has been marked as a duplicate of this bug. ***
Comment 5 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 07:35:20 UTC
*** Bug 148943 has been marked as a duplicate of this bug. ***
Comment 6 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 09:32:00 UTC
*** Bug 148955 has been marked as a duplicate of this bug. ***
Comment 7 Jakub Moc (RETIRED) gentoo-dev 2006-09-24 09:36:49 UTC
*** Bug 148955 has been marked as a duplicate of this bug. ***
Comment 8 Jakub Moc (RETIRED) gentoo-dev 2006-09-25 14:01:45 UTC
*** Bug 149113 has been marked as a duplicate of this bug. ***
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-10-18 23:29:44 UTC
*** Bug 151897 has been marked as a duplicate of this bug. ***
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-10-23 23:43:32 UTC
*** Bug 152613 has been marked as a duplicate of this bug. ***
Comment 11 Jakub Moc (RETIRED) gentoo-dev 2006-12-15 09:40:57 UTC
*** Bug 158230 has been marked as a duplicate of this bug. ***
Comment 12 Simon Ruggier 2006-12-15 10:00:10 UTC
Honestly, any einfo or warnings that are output during an ebuild needs to go into a log file, because otherwise it's impossible to read and act on all of them.  I can't check if this already happens right now, but clearly there's a usability issue.  Perhaps emerge should just automatically warn the user at the end, as is done with config protected files.
Comment 13 Jakub Moc (RETIRED) gentoo-dev 2006-12-15 10:03:31 UTC
(In reply to comment #12)
> Honestly, any einfo or warnings that are output during an ebuild needs to go
> into a log file, because otherwise it's impossible to read and act on all of
> them.

See /etc/make.conf.example :)
Comment 14 Simon Ruggier 2006-12-15 10:08:30 UTC
(In reply to comment #13)
> (In reply to comment #12)
> > Honestly, any einfo or warnings that are output during an ebuild needs to go
> > into a log file, because otherwise it's impossible to read and act on all of
> > them.
> 
> See /etc/make.conf.example :)
> 

That's good to know, but still, I like the second method even better.  At the time the user would see "X config files in /etc need updating", they would see something like "Code that links against libgnutls.so.12 needs to be rebuilt, please run revdep-rebuild --library libgnutls.so.12 as soon as possible." - I may file a bug for it later.
Comment 15 Jakub Moc (RETIRED) gentoo-dev 2007-02-21 01:50:45 UTC
*** Bug 167817 has been marked as a duplicate of this bug. ***