Unfortunately, no one can be told what Redcore Linux is. You have to see it for yourself!
You are not logged in.
I use python 3.11
sisyphus install calibre --ebuild
returns:
```
>>> Fetching (1 of 3) dev-libs/mathjax-3.2.2-r2::gentoo
>>> Fetching (2 of 3) dev-lang/rapydscript-ng-0.7.22::gentoo
>>> Fetching (3 of 3) app-text/calibre-7.20.0::gentoo
/[binary U ] dev-libs/mathjax-3.2.2-r2 [2.7.7-r1] USE="-doc (-examples%)"
[binary N ] dev-lang/rapydscript-ng-0.7.22
[binary R ] app-text/calibre-7.20.0 USE="font-subsetting system-mathjax* udisks -ios -speech -test -unrar -verify-sig" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11"
!!! 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-3.2.2-r2:0/3.2.2::gentoo, binary scheduled for merge) USE="-doc" ABI_X86="(64)" pulled in by
>=dev-libs/mathjax-3:0/3.2.2= required by (app-text/calibre-7.20.0:0/0::gentoo, binary scheduled for merge) 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-2.7.7-r1:0/0::gentoo, installed) USE="-doc -examples" ABI_X86="(64)" pulled in by
<dev-libs/mathjax-3 required by (app-text/atril-1.28.0-r1:0/0::gentoo, installed) USE="dbus epub introspection keyring nls postscript tiff -caja -debug -djvu -dvi -synctex -t1lib -test -xps" ABI_X86="(64)"
```
what do i put in package.use or any other file to solve the slot conflict.
Offline
app-text/atril -epub
Then you do :
sisyphus upgrade -e
To rebuild atril without epub support, then :
sisyphus autoremove
To remove the conflicting mathjax, then :
sisyphus install calibre
Should just work.
Offline
Thanks. This solved the problem. But i do not understand how & why ?
Offline
Calibre is an e-book reader and uses mathjax version 3. Atril can also read e-books, but uses mathjax version 2. If two programs want different versions of the same library, there will be a conflict. My suggestion simply disabled e-book support in atril, get rid of mathjax version 2, thereby eliminating the conflict and allowing calibre to be installed.
Offline
Aha
Offline