On 2022-09-30, John Covici wrote:
> Hi. So, when I tried to do my emerge depclean after my world update,
> which went through with no problems, I get the following message:
>
> Calculating dependencies... done!
> * Dependencies could not be completely resolved due to
> * the following required packages not being installed:
>*
> * >=app-text/poppler-0.16.0:0/123=[cairo] pulled in by:
> * app-misc/tracker-miners-3.4.0
>
> But I have:
>
> ebuild R] app-text/poppler-22.09.0:0/124::gentoo USE="cairo cxx
> introspection jpeg jpeg2k lcms png qt5 tiff utils -boost -cjk -curl
> -debug -doc -nss -verify-sig"
> and
> ebuild R] app-misc/tracker-miners-3.4.0:3::gentoo USE="exif gif
> gstreamer iso jpeg networkmanager pdf playlist rss (seccomp) tiff
> upower xml -cue -ffmpeg -gsf -iptc -raw -test -xmp -xps"
>
> So, what have I done wrong this time -- or is it some kind of bug
> somewhere?
>
> Thanks in advance for any suggestions.
When was tracker-miners-3.4.0 last built? It RDEPENDS on [1]:
">=app-text/poppler-0.16.0:=[cairo]"
So if tracker-miners was built with poppler:0/123, and if I'm
understanding "man 5 ebuild" correctly, it will require a 0/123-slotted
version of poppler to be installed. Given that tracker-miners accepts
any later version, rebuilding it will hopefully be enough.
[1]
https://gitweb.gentoo.org/repo/gentoo.git/tree/app-misc/tracker-miners/tracker-miners-3.4.0.ebuild#n47
--
Nuno Silva