Jump to content
Read the Funtoo Newsletter: Summer 2023 ×
  • 0

net-libs/nodejs-20.2.0 fails to emerge


aitikin

Question

Been running into this issue for a week or two now, doing an "emerge -avuDN world" and getting through a good chunk of compiling nodejs until it errors out on me.

emerge --info '=net-libs/nodejs-20.2.0::core-server-kit':

emerge --info '=net-libs/nodejs-20.2.0::core-server-kit'
Portage 3.0.14 (python 3.7.16-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-9.2.0, glibc-2.33-r2, 6.1.20_p1-debian-sources x86_64)
=================================================================
                         System Settings
=================================================================
System uname: Linux-6.1.20_p1-debian-sources-x86_64-with-gentoo-1.4
KiB Mem:    32714296 total,   9445428 free
KiB Swap:          0 total,         0 free
sh bash 5.0_p18
ld GNU ld (Gentoo 2.36.1 p1) 2.36.1
app-shells/bash:          5.0_p18::core-kit
dev-lang/perl:            5.32.0::perl-kit
dev-lang/python:          2.7.18-r1::python-kit, 3.7.16::python-kit
dev-util/cmake:           3.19.7::core-kit
sys-apps/baselayout:      2.6.1-r3::core-kit
sys-apps/openrc:          0.41.2-r4::core-kit
sys-apps/sandbox:         2.24::core-kit
sys-devel/autoconf:       2.69-r4::core-kit
sys-devel/automake:       1.16.5::core-kit
sys-devel/binutils:       2.36.1-r2::core-kit
sys-devel/gcc:            9.2.0::core-kit
sys-devel/gcc-config:     2.4::core-kit
sys-devel/libtool:        2.4.6-r5::core-kit
sys-devel/make:           4.2.1-r4::core-kit
sys-kernel/linux-headers: 4.19-r1::core-kit (virtual/os-headers)
sys-libs/glibc:           2.33-r2::core-kit
Repositories:

nokit
    location: /var/git/meta-repo/kits/nokit
    masters: core-kit llvm-kit
    priority: -500

browser-kit
    location: /var/git/meta-repo/kits/browser-kit
    masters: core-kit llvm-kit
    priority: 1

core-gl-kit
    location: /var/git/meta-repo/kits/core-gl-kit
    masters: core-kit llvm-kit
    priority: 1

core-hw-kit
    location: /var/git/meta-repo/kits/core-hw-kit
    masters: core-kit llvm-kit
    priority: 1

core-kit
    location: /var/git/meta-repo/kits/core-kit
    priority: 1
    aliases: gentoo

core-server-kit
    location: /var/git/meta-repo/kits/core-server-kit
    masters: core-kit llvm-kit
    priority: 1

desktop-kit
    location: /var/git/meta-repo/kits/desktop-kit
    masters: core-kit llvm-kit
    priority: 1

dev-kit
    location: /var/git/meta-repo/kits/dev-kit
    masters: core-kit llvm-kit
    priority: 1

editors-kit
    location: /var/git/meta-repo/kits/editors-kit
    masters: core-kit llvm-kit
    priority: 1

games-kit
    location: /var/git/meta-repo/kits/games-kit
    masters: core-kit llvm-kit
    priority: 1

gnome-kit
    location: /var/git/meta-repo/kits/gnome-kit
    masters: core-kit llvm-kit
    priority: 1

haskell-kit
    location: /var/git/meta-repo/kits/haskell-kit
    masters: core-kit llvm-kit
    priority: 1

java-kit
    location: /var/git/meta-repo/kits/java-kit
    masters: core-kit llvm-kit
    priority: 1

kde-kit
    location: /var/git/meta-repo/kits/kde-kit
    masters: core-kit llvm-kit
    priority: 1

lang-kit
    location: /var/git/meta-repo/kits/lang-kit
    masters: core-kit llvm-kit
    priority: 1

lisp-scheme-kit
    location: /var/git/meta-repo/kits/lisp-scheme-kit
    masters: core-kit llvm-kit
    priority: 1

llvm-kit
    location: /var/git/meta-repo/kits/llvm-kit
    masters: core-kit
    priority: 1

mate-kit
    location: /var/git/meta-repo/kits/mate-kit
    masters: core-kit llvm-kit
    priority: 1

media-kit
    location: /var/git/meta-repo/kits/media-kit
    masters: core-kit llvm-kit
    priority: 1

ml-lang-kit
    location: /var/git/meta-repo/kits/ml-lang-kit
    masters: core-kit llvm-kit
    priority: 1

net-kit
    location: /var/git/meta-repo/kits/net-kit
    masters: core-kit llvm-kit
    priority: 1

perl-kit
    location: /var/git/meta-repo/kits/perl-kit
    masters: core-kit llvm-kit
    priority: 1

python-kit
    location: /var/git/meta-repo/kits/python-kit
    masters: core-kit llvm-kit
    priority: 1

python-modules-kit
    location: /var/git/meta-repo/kits/python-modules-kit
    masters: core-kit llvm-kit
    priority: 1

qt-kit
    location: /var/git/meta-repo/kits/qt-kit
    masters: core-kit llvm-kit
    priority: 1

ruby-kit
    location: /var/git/meta-repo/kits/ruby-kit
    masters: core-kit llvm-kit
    priority: 1

science-kit
    location: /var/git/meta-repo/kits/science-kit
    masters: core-kit llvm-kit
    priority: 1

security-kit
    location: /var/git/meta-repo/kits/security-kit
    masters: core-kit llvm-kit
    priority: 1

text-kit
    location: /var/git/meta-repo/kits/text-kit
    masters: core-kit llvm-kit
    priority: 1

xfce-kit
    location: /var/git/meta-repo/kits/xfce-kit
    masters: core-kit llvm-kit
    priority: 1

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/portage/distfiles"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs cdn config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=skylake -O2 -pipe"
GENTOO_MIRRORS="https://direct.funtoo.org"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--sort-common -Wl,--as-needed"
MAKEOPTS="-j16"
PKGDIR="/var/cache/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
USE="a52 aac aacplus acl adplug alac amd64 amr amrenc apache2 audiofile authdaemond avahi berkdb bzip2 cddb celt clamdtop cracklib crypt curl cxx dbus dirac dts dv encode faac faad ffmpeg flac fluidsynth gdbm geoip glvnd gme gpm gsm headless iconv icu imap ipv6 kate lame libass libguess libmpeg2 libtiger live lvm mac mad matroska midi mikmod mjpeg mms mmx modplug modules mp3 mpeg mudflap musepack mysql ncurses nls nptl ntp nuv offensive ogg openmp openssl opus pam pcre postproc pppd python quicktime readline resolvconf rtmp rtsp schroedinger sdl sdl1 shorten sid sndfile sox spamassassin speex sse sse2 ssl taglib tcpd theora toolame twolame unicode urandom vda vhosts vorbis vpx wav wavpack wildmidi win32codecs x264 x265 xattr xml xvid zlib" ABI_X86="64" 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 cgi cgid 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 authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="evdev synaptics mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-3" LUA_TARGETS="lua5-3" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7 python2_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby27 ruby26" USERLAND="GNU" VIDEO_CARDS="swrast osmesa" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, ENV_UNSET, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS

emerge -pqv '=net-libs/nodejs-20.2.0::core-server-kit':

[ebuild     U ] net-libs/nodejs-20.2.0 [18.16.0]

build.log attached.

Any help is welcome, and if there's something you need, let me know.  I've looked it over and I'm betting I'm missing something stupid obvious, but I couldn't find anything.  Thanks!

build.log

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Hello @aitikin sorry for the delayed response...

I am confident a fresh repo sync and world update will solve this problem for you.  I didn't see anything relevant on http://bugs.funtoo.org and I've installed successfully myself.

In future, if you're running into a bug like this, you can write a ticket on Jira there using your same login.  Just please remember to read the instructions. Good luck!

Link to comment
Share on other sites

  • 0

libnode is required by pcloud. We cant install nodejs cause old gcc and some other files to compile it. I have to downgrade pcloud to the old version.  I wont register it into bug tracker. I also registered libsoup to upgrade from 2.74 to 3.0 and nothing happens

Edited by radek
Link to comment
Share on other sites

  • 0

@grouche, I have done many ego syncs and emerge attempts, it still fails.  I usually post in forums first as there's often something obvious I missed, but ego syncs are definitely something I remember to do (have my server set with a crontab to sync automatically every week).

Link to comment
Share on other sites

  • 0

@aitikin ah okay, I wonder if you are still on Funtoo 1.4-release? That could explain why it would fail for you, as there aren't many users left to report issues.  In any case, I recommend reporting this as a Bug.

@radek is running into the same issue, caused by old gcc?  FYI next-release we have sys-devel/gcc-11.3.0-r1

Link to comment
Share on other sites

  • 0

I had missed where the instructions for migrating to next were posted as I didn't see drobbins additional post.  Doing that transition now and will update thread when done.  I'm betting that's it @grouche.  Again, one of the reasons I post here before filing bugs.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...