www-client/elinks-0.12_pre6-r1 has automagic dependency dev-libs/tre-0.8.0
Could you please attach the build.log and/or any other evidence (lddtree output, etc) supporting this, so that it's easier for the maintainer to track this issue down and fix it?
calculate guest # emerge tre -av These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/tre-0.8.0::gentoo USE="nls -python -static-libs" 372 KiB Total: 1 package (1 new), Size of downloads: 372 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) dev-libs/tre-0.8.0::gentoo >>> Installing (1 of 1) dev-libs/tre-0.8.0::gentoo >>> Recording dev-libs/tre in "world" favorites file... >>> Jobs: 1 of 1 complete Load avg: 0.10, 0.05, 0.01 * Messages for package dev-libs/tre-0.8.0: * app-misc/glimpse, app-text/agrep and this package all provide agrep. * If this causes any unforeseen incompatibilities please file a bug * on https://bugs.gentoo.org. >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. calculate guest # emerge -av elinks These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] www-client/elinks-0.12_pre6-r1::gentoo USE="X bittorrent bzip2 ftp gpm idn ipv6 mouse nls samba ssl unicode zlib -debug -finger -gc -gopher -guile -javascript -lua -nntp -perl -ruby -xml" 2807 KiB Total: 1 package (1 new), Size of downloads: 2807 KiB Would you like to merge these packages? [Yes/No] >>> Verifying ebuild manifests >>> Emerging (1 of 1) www-client/elinks-0.12_pre6-r1::gentoo >>> Installing (1 of 1) www-client/elinks-0.12_pre6-r1::gentoo >>> Recording www-client/elinks in "world" favorites file... >>> Jobs: 1 of 1 complete Load avg: 0.83, 0.22, 0.06 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. calculate guest # emerge tre -C * This action can remove important packages! In order to be safer, use * `emerge -pv --depclean <atom>` to check for reverse dependencies before * removing packages. dev-libs/tre selected: 0.8.0 protected: none omitted: none All selected packages: =dev-libs/tre-0.8.0 >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. >>> Waiting 5 seconds before starting... >>> (Control-C to abort)... >>> Unmerging in: 5 4 3 2 1 >>> Unmerging (1 of 1) dev-libs/tre-0.8.0... * GNU info directory index is up-to-date. !!! existing preserved libs: >>> package: dev-libs/tre-0.8.0 * - /usr/lib64/libtre.so.5 * - /usr/lib64/libtre.so.5.0.0 * used by /usr/bin/elinks (www-client/elinks-0.12_pre6-r1) Use emerge @preserved-rebuild to rebuild packages using these libraries
up
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4748c7e071bb73dadb63c06728c0467edbbdae29 commit 4748c7e071bb73dadb63c06728c0467edbbdae29 Author: Felix Janda <felix.janda@posteo.de> AuthorDate: 2017-10-15 00:54:23 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-10-22 16:55:21 +0000 www-client/elinks: sync with live ebuild. Bug: https://bugs.gentoo.org/608004 Closes: https://github.com/gentoo/gentoo/pull/5944 www-client/elinks/elinks-0.12_pre6-r3.ebuild | 165 +++++++++++++++++++++++++++ 1 file changed, 165 insertions(+)}