!!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: dev-libs/mathjax:0 (dev-libs/mathjax-2.7.7-r1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -examples" ABI_X86="(64)" pulled in by <dev-libs/mathjax-3 required by (app-text/atril-1.28.1:0/0::gentoo, ebuild scheduled for merge) USE="caja dbus djvu dvi epub introspection keyring nls postscript tiff -debug -synctex -t1lib -test -xps" ABI_X86="(64)" ^ ^ (dev-libs/mathjax-3.2.2-r2:0/3.2.2::gentoo, installed) USE="-doc" ABI_X86="(64)" pulled in by >=dev-libs/mathjax-3:0/3.2.2= required by (app-text/calibre-7.22.0:0/0::gentoo, installed) USE="font-subsetting system-mathjax udisks -ios -speech -test -unrar -verify-sig" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" ^^ ^^^^^^^^^ >=dev-libs/mathjax-3:= required by (app-text/calibre-7.22.0:0/0::gentoo, installed) USE="font-subsetting system-mathjax udisks -ios -speech -test -unrar -verify-sig" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11" ^^ Reproducible: Always Steps to Reproduce: I want to install atril and calibre together. atril requires <dev-libs/mathjax-3 calibre requires >=dev-libs/mathjax-3 please update the atril
Please fix https://gitweb.gentoo.org/repo/gentoo.git/tree/app-text/atril/metadata.xml#n10 as well while at it.
https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6749984156fcfed1d3a2074c0ae6200975491dfc This needs to be addressed upstream. There is nothing to update on the gentoo side.
https://github.com/mate-desktop/atril/issues/626
https://bugs.gentoo.org/949711 - a request to create a slotted mathjax install
Note that calibre does offer an alternative with USE=-system-mathjax