Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 648504 - app-text/opensp-1.5.2-r6 should alternatively depend on net-libs/libnsl:0=
Summary: app-text/opensp-1.5.2-r6 should alternatively depend on net-libs/libnsl:0=
Status: RESOLVED OBSOLETE
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Benda Xu
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-22 11:28 UTC by Martin Mokrejš
Modified: 2020-03-28 16:40 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
opensp-1.5.2-r3_glibc_depend.patch (opensp-1.5.2-r3_glibc_depend.patch,697 bytes, patch)
2018-06-12 06:44 UTC, Matthew Stapleton
Details | Diff
emerge -e @world --keep-going --backtrack=30000 (emptytree.txt,127.87 KB, text/plain)
2018-07-20 14:53 UTC, Martin Mokrejš
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Martin Mokrejš 2018-02-22 11:28:45 UTC
This is a probably consequence of bug #638340 .

I do not want to install >=glibc-2.26 until the mess with RPC stuff removed from glibc settles a bit (causing unnecessary compile/link failures of other apps). So, I have 2.25-r10 and want to stay with it.

# emerge -pv app-text/opensp

Calculating dependencies... done!
[ebuild  N     ] net-libs/libnsl-1.2.0:0/2::gentoo  ABI_X86="32 (64) (-x32)" 205 KiB
[ebuild     U  ] app-text/opensp-1.5.2-r6::gentoo [1.5.2-r4::gentoo] USE="nls -doc -static-libs {-test}" 1486 KiB
[blocks B      ] <sys-libs/glibc-2.26 ("<sys-libs/glibc-2.26" is blocking net-libs/libnsl-1.2.0)

Total: 2 packages (1 upgrade, 1 new), Size of downloads: 1691 KiB
Conflict: 1 block (1 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (sys-libs/glibc-2.25-r10:2.2/2.2::gentoo, installed) pulled in by
    sys-libs/glibc:2.2 required by (virtual/libc-1:0/0::gentoo, installed)
    >=sys-libs/glibc-2.17 required by (dev-lang/ghc-8.0.2:0/8.0.2::haskell, installed)
    >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.4.7:4.4.7/4.4.7::gentoo, installed)
    sys-libs/glibc[rpc(+)] required by (app-emulation/libvirt-3.7.0:0/3.7.0::gentoo, installed)
    >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.9.4:4.9.4/4.9.4::gentoo, installed)
    >=sys-libs/glibc-2.8:2.2 required by (media-video/vlc-2.2.8-r1:0/5-8::gentoo, installed)
    >=sys-libs/glibc-2.9_p20081201 required by (dev-libs/libev-4.24:0/0::gentoo, installed)
    sys-libs/glibc required by (app-arch/rar-5.5.0_p20170811:0/0::gentoo, installed)
    sys-libs/glibc:* required by (dev-java/oracle-jre-bin-9.0.4:9/9::gentoo, installed)
    >=sys-libs/glibc-2.13 required by (sys-devel/gcc-7.3.0:7.3.0/7.3.0::gentoo, installed)
    sys-libs/glibc required by @selected
    >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.8.5:4.8.5/4.8.5::gentoo, installed)
    sys-libs/glibc:* required by (dev-java/oracle-jdk-bin-1.8.0.162:1.8/1.8::gentoo, installed)
    >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.7.4:4.7.4/4.7.4::gentoo, installed)
    sys-libs/glibc[nscd(+)] required by (sys-apps/unscd-0.52-r2:0/0::gentoo, installed)
    >=sys-libs/glibc-2.8 required by (sys-devel/gcc-4.3.6-r1:4.3.6/4.3.6::gentoo, installed)
    >=sys-libs/glibc-2.7 required by (sys-apps/iproute2-4.15.0:0/0::gentoo, installed)

  (net-libs/libnsl-1.2.0:0/2::gentoo, ebuild scheduled for merge) pulled in by
    net-libs/libnsl:0= required by (app-text/opensp-1.5.2-r6:0/0::gentoo, ebuild scheduled for merge)



# emerge -e @world --keep-going -pv --tree
...
[ebuild   R    ] app-text/docbook-sgml-utils-0.6.14-r2::gentoo  USE="-jadetex" 0 KiB
[ebuild   R    ]  app-text/openjade-1.3.2-r7::gentoo  USE="-static-libs" 0 KiB
[ebuild     U  ]   app-text/opensp-1.5.2-r6::gentoo [1.5.2-r4::gentoo] USE="nls -doc -static-libs {-test}" 1486 KiB
[ebuild  N     ]    net-libs/libnsl-1.2.0:0/2::gentoo  ABI_X86="32 (64) (-x32)" 205 KiB
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2018-02-23 06:53:29 UTC
commit d5d019fd1bd0782fd9fa9e888f59f0459b4613e7
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Fri Nov 3 21:39:41 2017 +0100

    app-text/opensp: Links to libnsl, so add dependency

    Package-Manager: Portage-2.3.13, Repoman-2.3.4

commit 9e408e8663a74df99ce6e2cf0a9c402476967e6f
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Sat Oct 28 20:55:46 2017 +0200

    app-text/opensp: This should be the last dependency experiment here. I hope.

    Package-Manager: Portage-2.3.13, Repoman-2.3.4

commit a52ebe38e63cc722372d1b50f2cc5202fb16089b
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Sat Oct 28 20:27:02 2017 +0200

    app-text/opensp: No-change-revbump because of the tricky libnsl dependency

    Package-Manager: Portage-2.3.13, Repoman-2.3.4

commit c18ff2aa95d6bff4fc6d4376a0f24b9a42f1e609
Author: Andreas K. Hüttel <dilfridge@gentoo.org>
Date:   Fri Sep 29 13:56:08 2017 +0200

    app-text/opensp: Fix libnsl depstring

    Package-Manager: Portage-2.3.10, Repoman-2.3.3
Comment 2 Norman Shulman 2018-05-23 19:22:31 UTC
Now libnsl is forcing me to downgrade glibc:

$ sudo emerge --quiet --update --keep-going --newuse --complete-graph --ignore-built-slot-operator-deps=y --deep -av system
Password: 
[ebuild     UD] sys-libs/glibc-2.25-r11 [2.26-r6] USE="hardened (multilib) nscd rpc%* -audit -caps -debug -gd -headers-only (-profile) (-selinux) -suid -systemtap (-vanilla) (-doc%)" 
[ebuild     U ] media-libs/mesa-17.3.9 [17.2.8] USE="classic dri3 egl gallium gbm gles2 llvm nptl pic -bindist -d3d9 -debug -gles1 -opencl -openmax -osmesa -pax_kernel (-selinux) -unwind -vaapi -valgrind -vdpau -vulkan -wayland -xa -xvmc" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="(-freedreno) -i915 -i965 (-imx) -intel -nouveau -r100 -r200 -r300 -r600 -radeon -radeonsi (-vc4) -virgl (-vivante) -vmware" 
[blocks B     ] <sys-libs/glibc-2.26 ("<sys-libs/glibc-2.26" is blocking net-libs/libnsl-1.2.0, net-libs/rpcsvc-proto-1.3)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (net-libs/rpcsvc-proto-1.3:0/0::gentoo, installed) pulled in by
    net-libs/rpcsvc-proto required by @selected
    net-libs/rpcsvc-proto required by (app-emulation/libvirt-4.3.0:0/4.3.0::gentoo, installed)

  (sys-libs/glibc-2.25-r11:2.2/2.2::gentoo, ebuild scheduled for merge) pulled in by
    >=sys-libs/glibc-2.4 required by (www-plugins/adobe-flash-29.0.0.171:22/22::gentoo, installed)
    >=sys-libs/glibc-2.25[multilib?] (>=sys-libs/glibc-2.25) required by (dev-java/icedtea-bin-3.7.0:8/8::gentoo, installed)
    sys-libs/glibc:2.2 required by (virtual/libc-1:0/0::gentoo, installed)
    >=sys-libs/glibc-2.7 required by (sys-apps/iproute2-4.14.1-r2:0/0::gentoo, installed)
    sys-libs/glibc required by @selected
    >=sys-libs/glibc-2.13 required by (sys-devel/gcc-6.4.0-r1:6.4.0/6.4.0::gentoo, installed)
    >=sys-libs/glibc-2.6.1 required by (x11-drivers/nvidia-drivers-390.42:0/390::gentoo, installed)
    sys-libs/glibc:2.2 required by @selected

  (net-libs/libnsl-1.2.0:0/2::gentoo, installed) pulled in by
    net-libs/libnsl required by @selected
    net-libs/libnsl:0= required by (app-text/opensp-1.5.2-r6:0/0::gentoo, installed)
Comment 3 Alexey Korepanov 2018-05-30 16:22:32 UTC
me too, opensp requires libnls:0 which requires <glibc-2.26

apparently, this cannot be solved by keywording
Comment 4 Manfred Knick 2018-06-03 09:41:22 UTC
(... emerge --emptytree ...)

[IP-] [  ] net-libs/libnsl-1.2.0:0/2
[IP-] [  ] net-libs/rpcsvc-proto-1.3.1-r1:0
[IP-] [  ] sys-libs/glibc-2.26-r7:2.2

. . . WORKSFORME

For comparison: c.f. Bug 655612 , comment_1 :

   [ https://bugs.gentoo.org/655612#c1 ]
Comment 5 Alexey Korepanov 2018-06-03 11:59:11 UTC
Manfred, but you are not installing opensp, so of course this is "worksforme". I am not sure I can avoid it:

$ equery depends -D opensp
 * These packages depend on opensp:
app-text/openjade-1.3.2-r7 (>=app-text/opensp-1.5.1)
 app-text/opensp-1.5.2-r3 (test ? app-text/openjade)
  app-text/openjade-1.3.2-r7 (>=app-text/opensp-1.5.1)
 app-text/po4a-0.47-r1 (app-text/openjade)
  sys-apps/man-db-2.7.6.1-r2 (nls ? >=app-text/po4a-0.45)
   virtual/man-0-r1 (sys-apps/man-db)
    sys-apps/man-pages-4.14 (virtual/man)
    sys-apps/man-pages-posix-2013a (virtual/man)
     sys-apps/man-pages-4.14 (sys-apps/man-pages-posix)
Comment 6 Manfred Knick 2018-06-03 12:08:46 UTC
(In reply to Alexey Korepanov from comment #5)
> Manfred, but you are not installing opensp ...    <--- ?
Sorry for slight incompleteness of the list:

   $ equery list  opensp
   [IP-] [  ] app-text/opensp-1.5.2-r6:0

Hence my link "c.f." in comment 4 above.

Mis-Understanding ?

Any additional information I could provide to help?
Comment 7 Alexey Korepanov 2018-06-03 12:28:49 UTC
ok, I surely do not understand... Though, I just synced and the problem is no more.
Comment 8 Manfred Knick 2018-06-03 12:40:34 UTC
(In reply to Alexey Korepanov from comment #7)
> the problem is
> no more.
@ Martin Mokrejš: Can you confirm?
Comment 9 Martin Mokrejš 2018-06-05 14:57:38 UTC
Manfred,
  this bug is about a different issue. I have glibc-2.25 series but you have 2.26 series. There is nothing I could confirm to have changed. You probably want to open a new bug, but be sure to describe clearly what is your problem. I did not get your point either.
Comment 10 Manfred Knick 2018-06-05 15:20:52 UTC
(In reply to Martin Mokrejš from comment #9)

Message:  I do experience _no_ problems any more,
          neither with with glibc-2.26 nor with app-text/opensp-1.5.2-r6

Evidence: Multiple complete re-builds, ...

(In reply to Martin Mokrejš from comment #0)
> I do not want to install >=glibc-2.26 until the mess with RPC stuff removed
> from glibc settles a bit (causing unnecessary compile/link failures of other
> apps). So, I have 2.25-r10 and want to stay with it.
Question: Is this still an issue for you?

If yes:   Could you be so kind to point out details?

( Please note Bug 657148 by Andreas. )
Comment 11 Matthew Stapleton 2018-06-12 06:44:42 UTC
Created attachment 535686 [details, diff]
opensp-1.5.2-r3_glibc_depend.patch

I've attached a patch which allows opensp-1.5.2-r3 to be installed with <glibc-2.26
Comment 12 Martin Mokrejš 2018-07-20 09:12:48 UTC
Hi,
  I have installed opensp and did 'emerge -1' even now, successfully. However, if I do:

# emerge -e @world --keep-going -pv --tree | less
...
[ebuild   R    ] app-text/docbook-sgml-utils-0.6.14-r2::gentoo  USE="-jadetex" 0 KiB
[ebuild   R    ]  app-text/openjade-1.3.2-r7::gentoo  USE="-static-libs" 0 KiB
[ebuild   R    ]   app-text/opensp-1.5.2-r6::gentoo  USE="nls -doc -static-libs {-test}" 0 KiB
[ebuild     U  ]    net-libs/libnsl-1.2.0:0/2::gentoo [0:0/1::gentoo] ABI_X86="32%* (64%*) (-x32)" 0 KiB
...
[blocks B      ] <sys-libs/glibc-2.26 ("<sys-libs/glibc-2.26" is blocking net-libs/rpcsvc-proto-1.4, net-libs/libnsl-1.2.0)

Total: 2640 packages (219 upgrades, 1 downgrade, 14 new, 15 in new slots, 2391 reinstalls), Size of downloads: 2 111 728 KiB
Fetch Restriction: 5 packages
Conflict: 2 blocks (1 unsatisfied)

  So this is still an issue. Yes, the patch seems OK for opensp-1.5.2-r3.ebuild but opensp-1.5.2-r6.ebuild is different due to IUSE=elibc_glibc, whatever that does.
Comment 13 Martin Mokrejš 2018-07-20 14:53:02 UTC
Created attachment 540170 [details]
emerge -e @world --keep-going --backtrack=30000
Comment 14 Martin Mokrejš 2018-07-20 14:53:47 UTC
# emerge --info
Portage 2.3.43 (python 2.7.15-final-0, default/linux/amd64/17.0, gcc-7.3.0, glibc-2.25-r11, 4.17.8 x86_64)
=================================================================
System uname: Linux-4.17.8-x86_64-Intel-R-_Core-TM-_i7-7820HQ_CPU_@_2.90GHz-with-gentoo-2.6
KiB Mem:    32818428 total,  30755660 free
KiB Swap:          0 total,         0 free
Timestamp of repository gentoo: Fri, 20 Jul 2018 09:00:01 +0000
Head commit of repository gentoo: 3f1526dbd59ce1eea0150825387ce6b1a91782a4
sh bash 4.4_p23
ld GNU ld (Gentoo 2.25.1 p1.1) 2.25.1
app-shells/bash:          4.4_p23::gentoo
dev-java/java-config:     2.2.0-r4::gentoo
dev-lang/perl:            5.26.9999::gentoo
dev-lang/python:          2.7.15::gentoo, 3.4.8-r1::gentoo, 3.5.5-r1::gentoo, 3.6.6::gentoo
dev-util/cmake:           3.11.4::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.6::gentoo
sys-apps/openrc:          0.38.1::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.11.6-r2::gentoo, 1.13.4-r2::gentoo, 1.14.1-r2::gentoo, 1.15.1-r2::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils:       2.25.1-r1::gentoo, 2.27::gentoo, 2.28-r2::gentoo, 2.29.1-r1::gentoo, 2.30-r3::gentoo
sys-devel/gcc:            6.4.0-r1::gentoo, 7.3.0-r3::gentoo
sys-devel/gcc-config:     1.9.1::gentoo
sys-devel/libtool:        2.4.6-r5::gentoo
sys-devel/make:           4.2.1-r3::gentoo
sys-kernel/linux-headers: 4.17::gentoo (virtual/os-headers)
sys-libs/glibc:           2.25-r11::gentoo
Repositories:

gentoo
    location: /scratch/usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-metamanifest: yes
    sync-rsync-extra-opts: 
    sync-rsync-verify-max-age: 24

x-portage
    location: /scratch/usr/local/portage
    masters: gentoo
    priority: 0

layman
    location: /scratch/var/lib/layman
    masters: gentoo
    priority: 1

haskell
    location: /var/lib/layman/haskell
    masters: gentoo
    priority: 50

science
    location: /var/lib/layman/science
    masters: gentoo
    priority: 50

vmware
    location: /var/lib/layman/vmware
    masters: gentoo
    priority: 50

ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="* -@EULA dlj-1.1 sun-bcla-java-vm Oracle-BCLA-JavaSE IBM-J1.6 skype-eula Nero-EULA-US AdobeFlash-10.3 skype-4.0.0.7-copyright AdobeFlash-11.x OPERA-2014 RAR"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -pipe -march=sandybridge -mtune=native -ftree-vectorize"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /etc/stunnel/stunnel.conf /usr/lib64/libreoffice/program/sofficerc /usr/share/easy-rsa /usr/share/gnupg/qualified.txt /usr/share/maven-bin-3.3/conf /var/lib/hsqldb /var/spool/torque"
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="-O2 -pipe -march=sandybridge -mtune=native -ftree-vectorize"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe -march=sandybridge -mtune=native -ftree-vectorize"
FEATURES="assume-digests binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles merge-sync multilib-strict news nostrip parallel-fetch preserve-libs protect-owned sandbox sfperms splitdebug strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe -march=sandybridge -mtune=native -ftree-vectorize"
GENTOO_MIRRORS="http://gentoo.wheel.sk/ http://ftp.fi.muni.cz/pub/linux/gentoo/ http://gentoo.mirror.web4u.cz/ rsync://gentoo.mirror.dkm.cz/gentoo/ ftp://gentoo.mirror.web4u.cz/"
LANG="cs_CZ.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en_US en_GB en cs"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/scratch/var/tmp"
USE="X acpi alsa amd64 amr apache apache2 asm avx avx2 berkdb bluetooth boost bzip2 cairo cgi cli coin consolekit cracklib crypt cryptlib cryptsetup cups cxx dbus device-mapper dhcp directfb drm dvd emboss encode fax fbcon ffmpeg flac fontconfig fortran gbm gcrypt gd gdbm geoip gimp glpk gmp gnutls gpm gps gtk hal hpijs hwdb iconv id3tag imaging innodb inotify java javafx javascript jce jpeg jpg js jscript keymap ladspa lapack laptop lcms libnotify libtirpc lm_sensors mad matroska mmx modemmanager modules multilib ncurses nfs nls nptl nptlonly nscd nss ntfsprogs objc ocr ogg opengl openmp openssl pam parport pbs pcre pcre16 pdf perl php png policykit polkit ppds pppd python qt3support qt4 qt5 readline rendering resolvconf romio scanner sctp seccomp server session slideshow sndfile sqlite sse sse2 sse3 sse4_1 sse4_2 ssl ssse3 startup-notification suexec svg syslog tcl tcpd threads tiff tk truetype udev unicode usb v4l v4l2 vim-syntax vnc wavpack wifi x11 xattr xcb xml xorg xrandr xv xvid xvmc zlib" ABI_X86="64 32" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="alias authz_host auth_basic auth_digest cgi cgid deflate dir env filter include info mem_cache mime mime_magic negotiation remoteip setenvif status userdir vhost_alias rewrite usertrack cache file_cache disk_cache charset_lite log_config log_forensic" CALLIGRA_FEATURES="karbon plan sheets stage words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="aivdm ashtech earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 navcom ntrip oceanserver oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 tnt tripmate tsip ublox fury geostar nmea0183 nmea2000 passthrough" GRUB_PLATFORMS="efi-64 pc" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" L10N="en en-US en-GB cs" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" OPENMPI_RM="pbs" POSTGRES_TARGETS="postgres9_5 postgres10" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_4 python3_5 python3_6" RUBY_TARGETS="ruby21 ruby23 ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="vesa vmware fbdev intel i915" 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:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Comment 15 Andreas K. Hüttel archtester gentoo-dev 2020-03-28 16:40:35 UTC
If you want to mask >=glibc-2.26, then you also need to mask >=libnsl-1.

Then ~libnsl-0 will be pulled in, which is perfectly fine with old glibc. 

In any case I guess this bug is now obsolete.