After my last upgrade my depclean wanted to uninstall dev-perl/XML-LibXML which I knew wasn't correct. I'm using xmltv with the zz-sdjson USE flag and that requires that for sure. I fixed that in my overlay with this: diff -u /usr/portage/media-tv/xmltv/xmltv-0.6.1.ebuild xmltv-0.6.1.ebuild --- /usr/portage/media-tv/xmltv/xmltv-0.6.1.ebuild 2021-08-01 22:39:46.000000000 -0400 +++ xmltv-0.6.1.ebuild 2021-08-10 09:23:54.000000000 -0400 @@ -155,6 +155,7 @@ dev-perl/HTTP-Message dev-perl/LWP-Protocol-https dev-perl/Try-Tiny + dev-perl/XML-LibXML ) zz-sdjson-sqlite? ( dev-lang/perl The dependency comes from XMLTV::Options specifically. While I don't use zz-sdjson-sqlite it appears that that requires it as well and is also missing.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffc55f29d83232149165f9f9f9a80bb6a647b60d commit ffc55f29d83232149165f9f9f9a80bb6a647b60d Author: Wilson Michaels <thebitpit@austincustomerrands.com> AuthorDate: 2021-08-10 21:03:16 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-11 01:08:19 +0000 media-tv/xmltv: Add missing (r)depend Closes: https://bugs.gentoo.org/807577 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Wilson Michaels <thebitpit@austincustomerrands.com> Closes: https://github.com/gentoo/gentoo/pull/21946 Signed-off-by: Sam James <sam@gentoo.org> media-tv/xmltv/Manifest | 1 - media-tv/xmltv/metadata.xml | 5 - media-tv/xmltv/xmltv-0.5.70.ebuild | 182 --------------------- .../{xmltv-0.6.1.ebuild => xmltv-0.6.1-r1.ebuild} | 2 + 4 files changed, 2 insertions(+), 188 deletions(-)
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf421d6187cd066ed690bad73b9055434df31a41 commit cf421d6187cd066ed690bad73b9055434df31a41 Author: Wilson Michaels <thebitpit@austincustomerrands.com> AuthorDate: 2021-08-11 01:17:10 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2021-08-11 01:18:21 +0000 media-tv/xmltv: Add missing (r)depend Closes: https://bugs.gentoo.org/807577 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Wilson Michaels <thebitpit@austincustomerrands.com> Closes: #21946 Signed-off-by: Sam James <sam@gentoo.org> media-tv/xmltv/{xmltv-0.6.1.ebuild => xmltv-0.6.1-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+)