>>> Completed installing lib-compat-1.4.2-r1 into /var/tmp/portage/sys-libs/lib-compat-1.4.2-r1/image/ * QA Notice: Pre-stripped files found: * /usr/lib32/libc.so.5 * /usr/lib32/libg++.so.2.7.2 * /usr/lib32/libstdc++.so.2.7.2 * /usr/lib32/libstdc++.so.2.8 strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment -R .GCC.command.line -R .note.gnu.gold-version usr/lib32/libstdc++.so.2.9 lib32/ld-linux.so.1 usr/lib32/libstdc++-libc6.2-2.so.3 usr/lib32/libstdc++-libc6.1-1.so.2 * QA Notice: The following shared libraries lack NEEDED entries * /usr/lib32/libc.so.5 >>> Done.
It is old(In reply to Patrick Lauer from comment #0) > * QA Notice: The following shared libraries lack NEEDED entries > * /usr/lib32/libc.so.5 It is old ... Given the multiple issues that this package has, I wonder if we shouldn't just follow the suggestion of bug 510960 comment #1 and mask it, along with all reverse dependencies. Namely: sys-libs/lib-compat sys-libs/lib-compat-loki =app-emulation/emul-linux-x86-compat-20140508-r1 games-action/descent3 games-action/phobiaii games-emulation/handy games-fps/rtcw games-server/mtavc games-sports/racer-bin games-strategy/heroes3 games-strategy/heroes3-demo games-strategy/smac sys-block/afacli CCing QA.
My suggestion(with noting bug #510960 as a security issue) - add QA_* variables to drop warning AND mask, but do not remove
(In reply to Sergey Popov from comment #2) > My suggestion (with noting bug #510960 as a security issue) - add QA_* > variables to drop warning AND mask, but do not remove CCing maintainers of reverse dependencies.
sys-block/afacli is masked, @maintainer-needed is done here
I see no objections, therefore package masked as indicated in comment #1.
Also masked games-fps/unreal which I had missed, because it has lib-compat only as a build-time dependency (does this make any sense?).
lib-compat-1.5 installs only libstdc++-libc6.2-2.so.3 which doesn't cause any QA notices.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=010852d13e7f1c59bc11ab2e3efe806dfacebaf4 commit 010852d13e7f1c59bc11ab2e3efe806dfacebaf4 Author: Aaron Bauman <bman@gentoo.org> AuthorDate: 2019-12-08 21:13:32 +0000 Commit: Aaron Bauman <bman@gentoo.org> CommitDate: 2019-12-08 21:13:32 +0000 games-*/*: drop last-rited pkgs Bug: https://bugs.gentoo.org/515926 Bug: https://bugs.gentoo.org/510960 Signed-off-by: Aaron Bauman <bman@gentoo.org> games-action/phobiaii/Manifest | 1 - games-action/phobiaii/metadata.xml | 8 - games-action/phobiaii/phobiaii-1.1-r1.ebuild | 36 ---- games-fps/rtcw/Manifest | 2 - games-fps/rtcw/files/wolf-ded.rc | 24 --- games-fps/rtcw/metadata.xml | 11 -- games-fps/rtcw/rtcw-1.41b.ebuild | 93 --------- games-fps/unreal/Manifest | 3 - games-fps/unreal/metadata.xml | 21 --- games-fps/unreal/unreal-226.ebuild | 85 --------- games-strategy/heroes3/Manifest | 2 - games-strategy/heroes3/files/heroes3-wrapper.sh | 13 -- games-strategy/heroes3/heroes3-1.3.1a-r2.ebuild | 208 --------------------- games-strategy/heroes3/metadata.xml | 13 -- games-strategy/smac/Manifest | 2 - games-strategy/smac/metadata.xml | 8 - games-strategy/smac/smac-6.0a.ebuild | 102 ---------- profiles/package.mask | 14 -- sys-libs/lib-compat-loki/Manifest | 1 - .../lib-compat-loki/lib-compat-loki-0.2-r1.ebuild | 39 ---- sys-libs/lib-compat-loki/metadata.xml | 8 - sys-libs/lib-compat/Manifest | 1 - sys-libs/lib-compat/lib-compat-1.5.ebuild | 16 -- sys-libs/lib-compat/metadata.xml | 8 - 24 files changed, 719 deletions(-)