View previous topic :: View next topic |
Author |
Message |
Mx11r3 n00b
Joined: 16 Nov 2012 Posts: 6
|
Posted: Fri Nov 16, 2012 10:06 pm Post subject: [SOLVED ] emerge dev-libs/nss: coreconf make failed |
|
|
Greetings,
I have been trying to emerge dev-libs/nss because it is required for chrome and adobe flash player. I read all the comparable threads but they're not giving me my solution to this problem. Those threads are also a bit outdated so this is my last resort to get my desktop gentoo 100% working. I get the following error:
emerge --info '=dev-libs/nss-3.14'
OUTPUT: http://pastebin.com/fN0Dj9Mv
cat /var/tmp/portage/dev-libs/nss-3.14/temp/build.log
OUTPUT: http://pastebin.com/kiPenZFm
emerge nss
OUTPUT: http://pastebin.com/9XcGb475
cat /etc/portage/make.conf
OUTPUT: http://pastebin.com/DUzj4DFG
Is there anyone who's familiar with this problem? or someone who knows the solution? _________________ Minimalist
Last edited by Mx11r3 on Sat Nov 17, 2012 5:30 pm; edited 1 time in total |
|
Back to top |
|
|
Mx11r3 n00b
Joined: 16 Nov 2012 Posts: 6
|
Posted: Sat Nov 17, 2012 12:13 am Post subject: |
|
|
If there is another way to get adobe-flash and google-chrome working. (Like without nss). I would love to hear it too. _________________ Minimalist |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sat Nov 17, 2012 12:27 am Post subject: |
|
|
A significant portion of build log seems missing.
It's probably cause your make.conf is broken.
It's exported verbatim, so you can't put random variable names in there and you did exactly that in your [Use Flags] section. |
|
Back to top |
|
|
Mx11r3 n00b
Joined: 16 Nov 2012 Posts: 6
|
Posted: Sat Nov 17, 2012 5:29 pm Post subject: [solved] |
|
|
Oh wow thanks VoidMage! My respect to you.
I kept all my use flags but removed the static variables in the USE="". Now nss got compiled ^^
I did emerge -uDNav world, thinking a lot of packages needed to be reinstalled because make.conf might have been broken. But it said that my system was up to date. So I think only nss has problems with having static variables in the USE="".
The reason why I had variables inside USE="" was to keep my USE flags a bit organized and structured. Never thought it would be the cause of this because all other programs got compiled successfully.
My make.conf now looks like this:
# ---[Compiler Settings]--- #
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe"
CXXFLAGS="${CFLAGS}"
MAKEOPTS="-j5"
# ---[Portage Settings]--- #
ACCEPT_KEYWORDS="~amd64"
ACCEPT_LICENSE="*"
CLEAN_DELAY='3'
EMERGE_DEFAULT_OPTS="--ask --tree --verbose"
GENTOO_MIRRORS="http://ftp.snt.utwente.nl/pub/os/linux/gentoo"
SYNC="rsync://rsync2.nl.gentoo.org/gentoo-portage"
PORTDIR_OVERLAY="${PORTDIR_OVERLAY} /var/lib/layman/my_ebuilds"
# ---[System Settings]--- #
ALSA_CARDS="hda-intel"
INPUT_DEVICES="evdev synaptics mouse keyboard "
VIDEO_CARDS="nvidia intel"
LINGUAS="en_US"
# ---[Use Flags]--- #
USE="amd64 threads multilib avx -qt3 qt4 -kde X cups xorg-server dga -gdm -gnome gtk hal -nautilus udev dmx nls intel nvidia vlc alsa cdr dvd dvdr dvi gstreamer mplayer opengl quicktime videos xvmc a52 jpeg pda png bzip2 mp3 mp4 mpeg gif dts vorbis acpi networkmanager samba ssl ipv6 dhcp nano vnc rdesktop conky chrome firefox cxx perl python php java javascript gcc xml syslog iostats symlink unicode truetype bash-completion corefonts kerberos acl cups readline python winbind -ldap minizip aac alsa arts esd fbcon ggi opengl sdl svga xv x264 ncurses wxwindows sasl g3dvl input_devices_mouse startup-notification chromium xml2 icu glibc openrc baselayout utils xcb" _________________ Minimalist |
|
Back to top |
|
|
VoidMage Watchman
Joined: 14 Oct 2006 Posts: 6196
|
Posted: Sat Nov 17, 2012 11:18 pm Post subject: |
|
|
It only mattered the way you did it.
'USE="${USE} ..."' would have been just fine. |
|
Back to top |
|
|
|