Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 224427 - gnome-base/control-center-2.22.2.1 failed: ld: cannot find -lnssutil3
Summary: gnome-base/control-center-2.22.2.1 failed: ld: cannot find -lnssutil3
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal with 1 vote (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-01 03:23 UTC by Edwin Smulders
Modified: 2008-06-02 14:33 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 Edwin Smulders 2008-06-01 03:23:22 UTC
While updating my system, the building of gnome-control-center fails because:

/usr/lib/gcc/x86_64-pc-linux-gnu/4.2.4/../../../../x86_64-pc-linux-gnu/bin/ld: cannot find -lnssutil3
collect2: ld returned 1 exit status


Reproducible: Always

Steps to Reproduce:
1. emerge -auD world
2. [ebuild     U ] gnome-base/control-center-2.22.2.1 [2.22.1] 
3. Fails at compiling

Actual Results:  
The compile of gnome-base/control-center failed

Expected Results:  
Compiling gnome-base/control-center succesfully

vampire dutchy # emerge --info
Portage 2.1.5.2 (default/linux/amd64/2008.0/desktop, gcc-4.2.4, glibc-2.7-r2, 2.6.25-gentoo-r4-metal x86_64)
=================================================================
System uname: 2.6.25-gentoo-r4-metal x86_64 Intel(R) Core(TM)2 Duo CPU E6850 @ 3.00GHz
Timestamp of tree: Sun, 01 Jun 2008 01:15:01 +0000
distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7, 2.1.6
dev-lang/python:     2.4.4-r6, 2.5.2-r4
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.2.5
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.62
sys-devel/automake:  1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1-r1
sys-devel/binutils:  2.18-r1
sys-devel/gcc-config: 1.4.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.25-r3
ACCEPT_KEYWORDS="amd64 ~amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
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/config"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo "
LANG="C"
LDFLAGS=""
MAKEOPTS="-j5"
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/nouveau"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="X acpi alsa amd64 bzip2 cairo cdr cli cracklib crypt cups dbus dri dvd dvdr dvdread eds emboss encode esd ffmpeg firefox flac fortran gdbm gif gnome gpm gstreamer gtk hal iconv ipv6 jpeg kerberos libnotify mad midi mmx mp3 mpeg mudflap multilib mysql nautilus ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl png ppds pppd python qt3 qt3support qt4 quicktime readline reflection samba sdl session spell spl sse sse2 ssl startup-notification svg tcpd tiff truetype unicode usb vorbis xinerama xml xorg xv xvid 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 evdev" KERNEL="linux" LCD_DEVICES="ncurses X" USERLAND="GNU" VIDEO_CARDS="vga nv nvidia"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 1 Gilles Dartiguelongue (RETIRED) gentoo-dev 2008-06-01 18:08:09 UTC
I suggest running revdep-rebuild. Do you have firefox, xulrunner, seamonkey ? if yes which versions ?
Comment 2 Edwin Smulders 2008-06-02 00:28:02 UTC
I realise this may be caused by ff3rc1, and i suddenly recalled that i read somewhere that there was no support for manually unmasked packages.

Leaving this for you to close, in case you do want to help me first. 
(revdep-rebuild failed on yelp [configure: error: This program needs a gtk 2 gecko build], which i remember depended on ff 2.0.0.14)
Comment 3 Mart Raudsepp gentoo-dev 2008-06-02 00:34:12 UTC
I think in-tree yelp doesn't have firefox3 (xulrunner-1.9) support yet, we have some patches to apply for that still, unless they are already in. Therefore the best course of action for a Firefox3 user is to use xulrunner for everything possible as that can be slotted. Firefox can use it too, to share with everything else that uses xulrunner-1.9 (with the big major gecko version) and be itself just a couple minutes of merge time (with the most of time going to xulrunner). This way you can have yelp use the xulrunner 1.8 SLOT version, and firefox the 1.9 SLOT version (though it's not important to have USE=xulrunner for Fx3 case, but it's neat).

I'm not sure if the specific failure in a completely different package (control-center) relates to this though.
Comment 4 Edwin Smulders 2008-06-02 14:33:12 UTC
Well, it's somehow working again, so resolving fixed