I am using www-client/links as the default command line web browser. When I update app-text/xmlto from 0.0.26-r1 to 0.0.28-r1, it wants to pull virtual/w3m and thus www-client/w3m, because the text use flag is now set by default. Actual result: The text use flag requires virtual/w3m, www-client/lynx or www-client/elinks. Expected result: www-client/links should be also supported. www-client/elinks is just a fork of www-client/links but both branches are still in development. A possible solution would also be adding a virtual/links package, which is similar to the virtual/w3m package (which allows either www-client/w3m or www-client/w3mmee).
Quick fix would be replacing line text? ( || ( virtual/w3m www-client/lynx www-client/elinks ) ) with text? ( || ( virtual/w3m www-client/lynx www-client/elinks www-client/links ) )
This was discussed in the forums, it's Gentoo following upstream: https://forums.gentoo.org/viewtopic-t-1089662-start-0.html
The change which has been done in upstream was adding elinks as an additional option. elinks is preferred, but links is still supported. As Gentoo recommends links in the official installation guide[1], I assume, that links must still be supported. mike155 also states in the forums that this is a Gentoo issue, because a Gentoo developer suggested that change to upstream. He also proofed that elinks is discontinued and not supported in OpenBSD, for example. [1] https://wiki.gentoo.org/wiki/Handbook:AMD64/Full/Installation#Optional:_Viewing_documentation_while_installing
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c05cd4ced17782ad0745c8002d1f921746936912 commit c05cd4ced17782ad0745c8002d1f921746936912 Author: Volkmar W. Pogatzki <gentoo@pogatzki.net> AuthorDate: 2021-02-22 09:20:27 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-02-27 07:44:46 +0000 app-text/xmlto: EAPI 7 Adding www-client/links as an alternative to virtual/w3m Closes: https://bugs.gentoo.org/726156 Package-Manager: Portage-3.0.13, Repoman-3.0.2 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/19593 Signed-off-by: Sam James <sam@gentoo.org> app-text/xmlto/xmlto-0.0.28-r4.ebuild | 42 +++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a3b04f5cc9df93fa7115c0c16d8bc3148951d5a commit 7a3b04f5cc9df93fa7115c0c16d8bc3148951d5a Author: Sam James <sam@gentoo.org> AuthorDate: 2021-04-07 00:46:24 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-04-07 01:57:26 +0000 x11-misc/xdg-utils: increase app-text/xmlto lower bound to nudge upgrades We change the bound on app-text/xmlto to be >=app-text/xmlto-0.0.28-r5 to ensure we have the fixed xmlto version for links. Bug: https://bugs.gentoo.org/679626 Bug: https://bugs.gentoo.org/726156 Signed-off-by: Sam James <sam@gentoo.org> .../xdg-utils/{xdg-utils-1.1.3-r1.ebuild => xdg-utils-1.1.3-r2.ebuild} | 2 +- ...utils-1.1.3_p20200220.ebuild => xdg-utils-1.1.3_p20200220-r2.ebuild} | 2 +- ...ls-1.1.3_p20200220-r1.ebuild => xdg-utils-1.1.3_p20200220-r3.ebuild} | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-)