View previous topic :: View next topic |
Author |
Message |
iandoug l33t
Joined: 11 Feb 2005 Posts: 839 Location: Cape Town, South Africa
|
Posted: Sat Apr 06, 2024 10:04 am Post subject: texlive unstable |
|
|
hi
Anyone got any experience with texlive unstable?
Stable version is from 2021, and there seems to be some unfixed long-standing bugs (possibly caused by upstream) preventing a more recent version.
I need to use siunitx package version 3 which is in later version of texlive. I use TexStudio as front end.
On the other hand, trying to avoid installing unstable packages ....
Any experiences?
Thanks, Ian _________________ Asus X570-PRO, Ryzen 7 5800X, GeForce GTX 1650, 32 GB RAM | Asus Sabertooth P990, AMD FX-8150, GeForce GTX 560, 16GB Ram |
|
Back to top |
|
|
iandoug l33t
Joined: 11 Feb 2005 Posts: 839 Location: Cape Town, South Africa
|
Posted: Sat Apr 06, 2024 1:19 pm Post subject: |
|
|
Yuch. Not gonna work. Problem appears to be packages demanding old versions of kpathsea ... why can't they work with the new version?
Code: |
[ebuild U ~] dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo [6.3.3_p20210325-r1:0/6.3.3::gentoo] USE="source -doc -static-libs" 66,790 KiB
[ebuild U ~] app-text/ttf2pk2-2.0_p20230311::gentoo [2.0_p20210325::gentoo] 0 KiB
[ebuild U ~] app-text/dvipsk-2023.03.11_p66203::gentoo [2021.1_p20210325-r2::gentoo] USE="source -doc" 57 KiB
[ebuild U ~] app-text/ps2pkm-1.8_p20230311::gentoo [1.8_p20210325-r1::gentoo] 0 KiB
[ebuild U ~] dev-libs/ptexenc-1.4.3_p20230311::gentoo [1.3.9_p20210325-r1::gentoo] USE="iconv" 0 KiB
[ebuild U ~] app-text/texlive-core-2023-r6::gentoo [2021-r7::gentoo] USE="X cjk luajittex source xetex -doc -tk -xindy" 4,855 KiB
[ebuild U ~] dev-texlive/texlive-basic-2023_p59159-r2::gentoo [2021::gentoo] USE="luajittex source -doc" 5,163 KiB
[blocks b ] <dev-texlive/texlive-basic-2023 ("<dev-texlive/texlive-basic-2023" is soft blocking app-text/texlive-core-2023-r6)
[ebuild U ~] dev-texlive/texlive-plaingeneric-2023_p68675-r1::gentoo [2021::gentoo] USE="source -doc" 1,451 KiB
[ebuild U ~] dev-texlive/texlive-fontutils-2023_p61207-r1::gentoo [2021::gentoo] USE="source -doc" 5,857 KiB
[ebuild U ~] dev-texlive/texlive-fontsrecommended-2023_p54074::gentoo [2021::gentoo] USE="source -doc" 93,223 KiB
[ebuild U ~] dev-texlive/texlive-langcjk-2023_p65824::gentoo [2021::gentoo] USE="source -doc" 2,902 KiB
[ebuild U ~] dev-texlive/texlive-langenglish-2023_p68790::gentoo [2021::gentoo] USE="source -doc" 2,707 KiB
[ebuild U ~] dev-texlive/texlive-latex-2023_p69131-r1::gentoo [2021::gentoo] USE="source -doc" 5,392 KiB
[ebuild U ~] dev-texlive/texlive-xetex-2023_p69452-r1::gentoo [2021-r1::gentoo] USE="X source -doc" 744 KiB
[ebuild U ~] dev-texlive/texlive-latexrecommended-2023_p69131::gentoo [2021::gentoo] USE="source -doc" 11,230 KiB
[blocks b ] <dev-texlive/texlive-latexrecommended-2023 ("<dev-texlive/texlive-latexrecommended-2023" is soft blocking dev-texlive/texlive-latex-2023_p69131-r1)
[ebuild U ~] dev-tex/latex-beamer-3.71::gentoo [3.70::gentoo] USE="-doc" 655 KiB
[ebuild U ~] dev-texlive/texlive-formatsextra-2023_p62226::gentoo [2021::gentoo] USE="source -doc" 2,029 KiB
[ebuild U ~] app-text/texlive-2023::gentoo [2021-r1::gentoo] USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh" 0 KiB
[blocks B ] <dev-texlive/texlive-mathscience-2023 ("<dev-texlive/texlive-mathscience-2023" is soft blocking app-text/texlive-core-2023-r6)
[blocks B ] <dev-texlive/texlive-latexextra-2023 ("<dev-texlive/texlive-latexextra-2023" is hard blocking dev-texlive/texlive-xetex-2023_p69452-r1)
Total: 18 packages (18 upgrades), Size of downloads: 203,049 KiB
Conflict: 4 blocks (2 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/kpathsea:0
(dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo, ebuild scheduled for merge) USE="source -doc -static-libs" ABI_X86="(64)" pulled in by
>=dev-libs/kpathsea-6.3.5:= required by (app-text/texlive-core-2023-r6:0/0::gentoo, ebuild scheduled for merge) USE="X cjk luajittex source xetex -doc -tk -xindy" ABI_X86="(64)"
^^ ^^^^^
(dev-libs/kpathsea-6.3.3_p20210325-r1:0/6.3.3::gentoo, installed) USE="source userland_GNU -doc -static-libs" ABI_X86="(64)" pulled in by
dev-libs/kpathsea:0/6.3.3= required by (app-text/xdvik-22.87.06-r1:0/0::gentoo, installed) USE="(-Xaw3d) -emacs -motif -neXt" ABI_X86="(64)"
^^^^^^^^^
>=dev-libs/kpathsea-6.2.1:0/6.3.3= required by (app-text/dvipng-1.17:0/0::gentoo, installed) USE="truetype userland_GNU -test" ABI_X86="(64)"
^^^^^^^^^
dev-libs/kpathsea:0/6.3.3= required by (app-text/lcdf-typetools-2.110:0/0::gentoo, installed) USE="kpathsea" ABI_X86="(64)"
^^^^^^^^^
|
Will have to make a plan with siunitx. _________________ Asus X570-PRO, Ryzen 7 5800X, GeForce GTX 1650, 32 GB RAM | Asus Sabertooth P990, AMD FX-8150, GeForce GTX 560, 16GB Ram |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21718
|
Posted: Sat Apr 06, 2024 3:30 pm Post subject: |
|
|
As I read the ebuild for xdvik, it can work with the new version, so I suspect your update command is incorrect. Per Guidelines item #4, please show us the command you executed and its full output. I suspect you are not allowing Portage to rebuild xdvik. If a rebuild were allowed, I think the rebuilt xdvik would accept the updated kpathsea. |
|
Back to top |
|
|
iandoug l33t
Joined: 11 Feb 2005 Posts: 839 Location: Cape Town, South Africa
|
Posted: Sat Apr 06, 2024 4:10 pm Post subject: |
|
|
Hi Hu
Hu wrote: | As I read the ebuild for xdvik, it can work with the new version, so I suspect your update command is incorrect. Per Guidelines item #4, please show us the command you executed and its full output. I suspect you are not allowing Portage to rebuild xdvik. If a rebuild were allowed, I think the rebuilt xdvik would accept the updated kpathsea. |
I was doing this. Increasing backtrack did not help. I had to add a bunch of packages to unstable (list below)
Code: |
fractal /home/ian # emerge -auUvD1 --verbose-conflicts texlive
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 25.28 s (backtrack: 1/20).
[ebuild U ~] dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo [6.3.3_p20210325-r1:0/6.3.3::gentoo] USE="source -doc -static-libs" 66,790 KiB
[ebuild U ~] app-text/ttf2pk2-2.0_p20230311::gentoo [2.0_p20210325::gentoo] 0 KiB
[ebuild U ~] app-text/dvipsk-2023.03.11_p66203::gentoo [2021.1_p20210325-r2::gentoo] USE="source -doc" 57 KiB
[ebuild U ~] app-text/ps2pkm-1.8_p20230311::gentoo [1.8_p20210325-r1::gentoo] 0 KiB
[ebuild U ~] dev-libs/ptexenc-1.4.3_p20230311::gentoo [1.3.9_p20210325-r1::gentoo] USE="iconv" 0 KiB
[ebuild U ~] app-text/texlive-core-2023-r6::gentoo [2021-r7::gentoo] USE="X cjk luajittex source xetex -doc -tk -xindy" 4,855 KiB
[ebuild U ~] dev-texlive/texlive-basic-2023_p59159-r2::gentoo [2021::gentoo] USE="luajittex source -doc" 5,163 KiB
[blocks b ] <dev-texlive/texlive-basic-2023 ("<dev-texlive/texlive-basic-2023" is soft blocking app-text/texlive-core-2023-r6)
[ebuild U ~] dev-texlive/texlive-plaingeneric-2023_p68675-r1::gentoo [2021::gentoo] USE="source -doc" 1,451 KiB
[ebuild U ~] dev-texlive/texlive-fontutils-2023_p61207-r1::gentoo [2021::gentoo] USE="source -doc" 5,857 KiB
[ebuild U ~] dev-texlive/texlive-fontsrecommended-2023_p54074::gentoo [2021::gentoo] USE="source -doc" 93,223 KiB
[ebuild U ~] dev-texlive/texlive-langcjk-2023_p65824::gentoo [2021::gentoo] USE="source -doc" 2,902 KiB
[ebuild U ~] dev-texlive/texlive-langenglish-2023_p68790::gentoo [2021::gentoo] USE="source -doc" 2,707 KiB
[ebuild U ~] dev-texlive/texlive-latex-2023_p69131-r1::gentoo [2021::gentoo] USE="source -doc" 5,392 KiB
[ebuild U ~] dev-texlive/texlive-xetex-2023_p69452-r1::gentoo [2021-r1::gentoo] USE="X source -doc" 744 KiB
[ebuild U ~] dev-texlive/texlive-latexrecommended-2023_p69131::gentoo [2021::gentoo] USE="source -doc" 11,230 KiB
[blocks b ] <dev-texlive/texlive-latexrecommended-2023 ("<dev-texlive/texlive-latexrecommended-2023" is soft blocking dev-texlive/texlive-latex-2023_p69131-r1)
[ebuild U ~] dev-tex/latex-beamer-3.71::gentoo [3.70::gentoo] USE="-doc" 655 KiB
[ebuild U ~] dev-texlive/texlive-formatsextra-2023_p62226::gentoo [2021::gentoo] USE="source -doc" 2,029 KiB
[ebuild U ~] app-text/texlive-2023::gentoo [2021-r1::gentoo] USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh" 0 KiB
[blocks B ] <dev-texlive/texlive-mathscience-2023 ("<dev-texlive/texlive-mathscience-2023" is soft blocking app-text/texlive-core-2023-r6)
[blocks B ] <dev-texlive/texlive-latexextra-2023 ("<dev-texlive/texlive-latexextra-2023" is hard blocking dev-texlive/texlive-xetex-2023_p69452-r1)
Total: 18 packages (18 upgrades), Size of downloads: 203,049 KiB
Conflict: 4 blocks (2 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/kpathsea:0
(dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo, ebuild scheduled for merge) USE="source -doc -static-libs" ABI_X86="(64)" pulled in by
>=dev-libs/kpathsea-6.3.5:= required by (app-text/texlive-core-2023-r6:0/0::gentoo, ebuild scheduled for merge) USE="X cjk luajittex source xetex -doc -tk -xindy" ABI_X86="(64)"
^^ ^^^^^
(dev-libs/kpathsea-6.3.3_p20210325-r1:0/6.3.3::gentoo, installed) USE="source userland_GNU -doc -static-libs" ABI_X86="(64)" pulled in by
dev-libs/kpathsea:0/6.3.3= required by (app-text/xdvik-22.87.06-r1:0/0::gentoo, installed) USE="(-Xaw3d) -emacs -motif -neXt" ABI_X86="(64)"
^^^^^^^^^
>=dev-libs/kpathsea-6.2.1:0/6.3.3= required by (app-text/dvipng-1.17:0/0::gentoo, installed) USE="truetype userland_GNU -test" ABI_X86="(64)"
^^^^^^^^^
dev-libs/kpathsea:0/6.3.3= required by (app-text/lcdf-typetools-2.110:0/0::gentoo, installed) USE="kpathsea" ABI_X86="(64)"
^^^^^^^^^
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(dev-texlive/texlive-mathscience-2021:0/0::gentoo, installed) pulled in by
dev-texlive/texlive-mathscience required by (app-office/lyx-2.3.7:0/0::gentoo, installed) USE="X cups hunspell latex nls svg -aspell -debug -dia -dot -enchant -gnumeric -html -monolithic-build -rcs -rtf" ABI_X86="(64)" L10N="-he" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
(app-text/texlive-core-2023-r6:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-fontsrecommended-2023_p54074:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-fontsextra-2021:0/0::gentoo, installed) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-latexrecommended-2023_p69131:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-langeuropean-2021:0/0::gentoo, installed) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023[luajittex?] (>=app-text/texlive-core-2023[luajittex]) required by (dev-texlive/texlive-basic-2023_p59159-r2:0/0::gentoo, ebuild scheduled for merge) USE="luajittex source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-pstricks-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-langcjk-2023_p65824:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023[cjk] required by (dev-texlive/texlive-langcjk-2023_p65824:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-bibtexextra-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-basic-2023_p59159-r2:0/0::gentoo, ebuild scheduled for merge) USE="luajittex source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-langenglish-2023_p68790:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-plaingeneric-2023_p68675-r1:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-latex-2023_p69131-r1:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-formatsextra-2023_p62226:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (app-text/texlive-2023:0/0::gentoo, ebuild scheduled for merge) USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" ABI_X86="(64)" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-pictures-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-fontutils-2023_p61207-r1:0/0::gentoo, ebuild scheduled for merge) USE="source -doc" ABI_X86="(64)"
app-text/texlive-core required by (virtual/tex-base-0:0/0::gentoo, installed) USE="userland_GNU" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-metapost-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-mathscience-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023 required by (dev-texlive/texlive-xetex-2023_p69452-r1:0/0::gentoo, ebuild scheduled for merge) USE="X source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2023[xetex] required by (dev-texlive/texlive-xetex-2023_p69452-r1:0/0::gentoo, ebuild scheduled for merge) USE="X source -doc" ABI_X86="(64)"
>=app-text/texlive-core-2021 required by (dev-texlive/texlive-latexextra-2021:0/0::gentoo, installed) USE="source userland_GNU -doc" ABI_X86="(64)"
(dev-texlive/texlive-latexextra-2021:0/0::gentoo, installed) pulled in by
dev-texlive/texlive-latexextra required by (app-office/lyx-2.3.7:0/0::gentoo, installed) USE="X cups hunspell latex nls svg -aspell -debug -dia -dot -enchant -gnumeric -html -monolithic-build -rcs -rtf" ABI_X86="(64)" L10N="-he" PYTHON_SINGLE_TARGET="python3_11 -python3_10"
dev-texlive/texlive-latexextra required by (dev-tex/biblatex-3.16:0/0::gentoo, installed) USE="biber userland_GNU -doc -examples" ABI_X86="(64)"
dev-texlive/texlive-latexextra required by @selected
dev-texlive/texlive-latexextra required by (dev-tex/hevea-2.35-r1:0/0::gentoo, installed) USE="ocamlopt userland_GNU" ABI_X86="(64)"
>=dev-texlive/texlive-latexextra-2012 required by (dev-tex/ninecolors-2022.02.13:0/0::guru, installed) USE="-doc" ABI_X86="(64)"
>=dev-texlive/texlive-latexextra-2012 required by (dev-tex/tabularray-2023.03.01:0/0::guru, installed) USE="-doc" ABI_X86="(64)"
(dev-texlive/texlive-xetex-2023_p69452-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=dev-texlive/texlive-xetex-2023 required by (app-text/texlive-2023:0/0::gentoo, ebuild scheduled for merge) USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" ABI_X86="(64)" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
|
Added to unstable:
Code: |
app-text/texlive
app-text/texlive-core
dev-libs/ptexenc
dev-libs/kpathsea
dev-texlive/texlive-fontutils
app-text/ttf2pk2
dev-texlive/texlive-basic
dev-texlive/texlive-fontsrecommended
dev-texlive/texlive-latex
dev-texlive/texlive-latexrecommended
dev-texlive/texlive-plaingeneric
dev-texlive/texlive-xetex
dev-texlive/texlive-formatsextra
dev-texlive/texlive-langcjk
dev-texlive/texlive-langenglish
dev-tex/latex-beamer
app-text/dvipsk
app-text/ps2pkm
dev-texlive/texlive-mathscience
app-office/lyx
|
lyx is installed because Recoll wants it as a helper.
Thanks, Ian _________________ Asus X570-PRO, Ryzen 7 5800X, GeForce GTX 1650, 32 GB RAM | Asus Sabertooth P990, AMD FX-8150, GeForce GTX 560, 16GB Ram |
|
Back to top |
|
|
Hu Administrator
Joined: 06 Mar 2007 Posts: 21718
|
Posted: Sat Apr 06, 2024 4:30 pm Post subject: |
|
|
iandoug wrote: | Hu wrote: | I suspect you are not allowing Portage to rebuild xdvik. If a rebuild were allowed, I think the rebuilt xdvik would accept the updated kpathsea. | I was doing this. Increasing backtrack did not help. Code: | fractal /home/ian # emerge -auUvD1 --verbose-conflicts texlive |
| Per that command, you are only allowing Portage to build texlive, and to update things upon which it depends. You are not allowing Portage to rebuild xdvik, so by default, Portage assumes that it must keep the installed version of xdvik exactly as-is. That installed version requires the old kpathsea. I think from reading the ebuild that a newly rebuilt xdvik would accept the new kpathsea. Therefore, what I suggested above is that you need to use (at least) emerge -auUvD1 --verbose-conflicts texlive xdvik. You may need to add other packages, too.
Increasing backtrack only helps when a solution exists within the constraints given. One of the constraints you gave by omission was not touching xdvik in any way. That constraint prevents Portage from finding any solution, even with unlimited backtracking. |
|
Back to top |
|
|
sam_ Developer
Joined: 14 Aug 2020 Posts: 1685
|
Posted: Sat Apr 06, 2024 4:51 pm Post subject: |
|
|
The bump to 2023 took a long time and was only unmasked last week. I would honestly just wait unless you're comfortable reading emerge output and know what to add to package.accept_keywords. The TL deps are complex and interlinked. Deps are still being fixed too as issues get reported. |
|
Back to top |
|
|
iandoug l33t
Joined: 11 Feb 2005 Posts: 839 Location: Cape Town, South Africa
|
Posted: Sat Apr 06, 2024 5:42 pm Post subject: |
|
|
Hi Hu
I started with your suggestion and then added more and more packages ... eventually just listed everything I made unstable, and all packages portage mentioned.
Only one block now, but don't know if it can be resolved ... maybe by uninstalling lyx ? ....
Code: |
fractal /home/ian # emerge -auUvD1 --verbose-conflicts app-text/texlive app-text/texlive-core dev-libs/ptexenc dev-libs/kpathsea dev-texlive/texlive-fontutils app-text/ttf2pk2 dev-texlive/texlive-basic dev-texlive/texlive-fontsrecommended dev-texlive/texlive-latex dev-texlive/texlive-latexrecommended dev-texlive/texlive-plaingeneric dev-texlive/texlive-xetex dev-texlive/texlive-formatsextra dev-texlive/texlive-langcjk dev-texlive/texlive-langenglish dev-tex/latex-beamer app-text/dvipsk app-text/ps2pkm dev-texlive/texlive-mathscience app-office/lyx app-text/lcdf-typetools app-text/xdvik app-text/dvipng dev-texlive/texlive-latexextra dev-texlive/texlive-latexextra dev-tex/ninecolors dev-tex/tabularray dev-tex/hevea dev-tex/biblatex
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 26.73 s (backtrack: 1/20).
[ebuild U ~] dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo [6.3.3_p20210325-r1:0/6.3.3::gentoo] USE="source -doc -static-libs" 66,790 KiB
[ebuild U ~] app-text/ttf2pk2-2.0_p20230311::gentoo [2.0_p20210325::gentoo] 0 KiB
[ebuild U ~] dev-libs/ptexenc-1.4.3_p20230311::gentoo [1.3.9_p20210325-r1::gentoo] USE="iconv" 0 KiB
[ebuild U ~] app-text/dvipsk-2023.03.11_p66203::gentoo [2021.1_p20210325-r2::gentoo] USE="source -doc" 57 KiB
[ebuild U ~] app-text/ps2pkm-1.8_p20230311::gentoo [1.8_p20210325-r1::gentoo] 0 KiB
[ebuild N ] dev-qt/qt5compat-6.6.3:6/6.6.3::gentoo USE="icu qml -test" 14,292 KiB
[ebuild U ~] app-text/texlive-core-2023-r6::gentoo [2021-r7::gentoo] USE="X cjk luajittex source xetex -doc -tk -xindy" 4,855 KiB
[ebuild U ~] dev-texlive/texlive-basic-2023_p59159-r2::gentoo [2021::gentoo] USE="luajittex source -doc" 5,163 KiB
[blocks b ] <dev-texlive/texlive-basic-2023 ("<dev-texlive/texlive-basic-2023" is soft blocking app-text/texlive-core-2023-r6)
[ebuild U ~] dev-texlive/texlive-plaingeneric-2023_p68675-r1::gentoo [2021::gentoo] USE="source -doc" 1,451 KiB
[ebuild U ~] dev-texlive/texlive-fontsrecommended-2023_p54074::gentoo [2021::gentoo] USE="source -doc" 93,223 KiB
[ebuild U ~] dev-texlive/texlive-fontutils-2023_p61207-r1::gentoo [2021::gentoo] USE="source -doc" 5,857 KiB
[ebuild U ~] dev-texlive/texlive-langcjk-2023_p65824::gentoo [2021::gentoo] USE="source -doc" 2,902 KiB
[ebuild U ~] dev-texlive/texlive-langenglish-2023_p68790::gentoo [2021::gentoo] USE="source -doc" 2,707 KiB
[ebuild U ~] dev-texlive/texlive-latex-2023_p69131-r1::gentoo [2021::gentoo] USE="source -doc" 5,392 KiB
[ebuild U ~] dev-texlive/texlive-xetex-2023_p69452-r1::gentoo [2021-r1::gentoo] USE="X source -doc" 744 KiB
[ebuild U ~] dev-texlive/texlive-mathscience-2023_p69485-r1::gentoo [2021::gentoo] USE="source -doc" 6,079 KiB
[blocks b ] <dev-texlive/texlive-mathscience-2023 ("<dev-texlive/texlive-mathscience-2023" is soft blocking app-text/texlive-core-2023-r6)
[ebuild U ~] dev-texlive/texlive-latexrecommended-2023_p69131::gentoo [2021::gentoo] USE="source -doc" 11,230 KiB
[blocks b ] <dev-texlive/texlive-latexrecommended-2023 ("<dev-texlive/texlive-latexrecommended-2023" is soft blocking dev-texlive/texlive-latex-2023_p69131-r1)
[ebuild U ~] dev-tex/latex-beamer-3.71::gentoo [3.70::gentoo] USE="-doc" 655 KiB
[ebuild U ~] dev-texlive/texlive-formatsextra-2023_p62226::gentoo [2021::gentoo] USE="source -doc" 2,029 KiB
[ebuild U ~] app-text/texlive-2023::gentoo [2021-r1::gentoo] USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh" 0 KiB
[ebuild U ~] app-office/lyx-2.4.0_rc4::gentoo [2.3.7::gentoo] USE="X cups hunspell latex nls svg -aspell -debug -dia -dot -enchant -gnumeric -html -monolithic-build -rcs -rtf" L10N="-he" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12%" 17,369 KiB
[blocks B ] <dev-texlive/texlive-latexextra-2023 ("<dev-texlive/texlive-latexextra-2023" is hard blocking dev-texlive/texlive-xetex-2023_p69452-r1)
Total: 21 packages (20 upgrades, 1 new), Size of downloads: 240,787 KiB
Conflict: 4 blocks (1 unsatisfied)
!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:
dev-libs/kpathsea:0
(dev-libs/kpathsea-6.3.5_p20230311:0/6.3.5::gentoo, ebuild scheduled for merge) USE="source -doc -static-libs" ABI_X86="(64)" pulled in by
dev-libs/kpathsea (Argument)
>=dev-libs/kpathsea-6.3.5:= required by (app-text/texlive-core-2023-r6:0/0::gentoo, ebuild scheduled for merge) USE="X cjk luajittex source xetex -doc -tk -xindy" ABI_X86="(64)"
^^ ^^^^^
(dev-libs/kpathsea-6.3.3_p20210325-r1:0/6.3.3::gentoo, installed) USE="source userland_GNU -doc -static-libs" ABI_X86="(64)" pulled in by
dev-libs/kpathsea:0/6.3.3= required by (app-text/xdvik-22.87.06-r1:0/0::gentoo, installed) USE="(-Xaw3d) -emacs -motif -neXt" ABI_X86="(64)"
^^^^^^^^^
>=dev-libs/kpathsea-6.2.1:0/6.3.3= required by (app-text/dvipng-1.17:0/0::gentoo, installed) USE="truetype userland_GNU -test" ABI_X86="(64)"
^^^^^^^^^
dev-libs/kpathsea:0/6.3.3= required by (app-text/lcdf-typetools-2.110:0/0::gentoo, installed) USE="kpathsea" ABI_X86="(64)"
^^^^^^^^^
It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.
For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.
(dev-texlive/texlive-latexextra-2021:0/0::gentoo, installed) pulled in by
dev-texlive/texlive-latexextra required by (app-office/lyx-2.4.0_rc4:0/0::gentoo, ebuild scheduled for merge) USE="X cups hunspell latex nls svg -aspell -debug -dia -dot -enchant -gnumeric -html -monolithic-build -rcs -rtf" ABI_X86="(64)" L10N="-he" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12"
>=dev-texlive/texlive-latexextra-2012 required by (dev-tex/ninecolors-2022.02.13:0/0::guru, installed) USE="-doc" ABI_X86="(64)"
>=dev-texlive/texlive-latexextra-2012 required by (dev-tex/tabularray-2023.03.01:0/0::guru, installed) USE="-doc" ABI_X86="(64)"
dev-texlive/texlive-latexextra required by (dev-tex/hevea-2.35-r1:0/0::gentoo, installed) USE="ocamlopt userland_GNU" ABI_X86="(64)"
dev-texlive/texlive-latexextra required by @selected
dev-texlive/texlive-latexextra required by (dev-tex/biblatex-3.16:0/0::gentoo, installed) USE="biber userland_GNU -doc -examples" ABI_X86="(64)"
dev-texlive/texlive-latexextra
(dev-texlive/texlive-xetex-2023_p69452-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
>=dev-texlive/texlive-xetex-2023 required by (app-text/texlive-2023:0/0::gentoo, ebuild scheduled for merge) USE="X cjk png truetype xetex xml -context -extra -games -graphics -humanities -luatex -metapost -music (-pdfannotextractor) -pstricks -publishers -science -tex4ht -texi2html" ABI_X86="(64)" L10N="en -af -ar -as -bg -bn -br -ca -cs -cy -da -de -el -eo -es -et -eu -fa -fi -fr -ga -gl -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -kn -ko -la -lo -lt -lv -ml -mn -mr -nb -nl -nn -no -or -pa -pl -pt -rm -ro -ru -sa -sco -sk -sl -sq -sr -sv -ta -te -th -tk -tr -uk -vi -zh"
dev-texlive/texlive-xetex
For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):
https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages
|
Code: |
fractal /home/ian # equery depends dev-texlive/texlive-xetex
* These packages depend on dev-texlive/texlive-xetex:
app-text/texlive-2021-r1 (xetex ? >=dev-texlive/texlive-xetex-2021)
dev-python/matplotlib-3.8.3 (latex ? dev-texlive/texlive-xetex)
(doc ? dev-texlive/texlive-xetex)
dev-texlive/texlive-formatsextra-2021 (dev-texlive/texlive-xetex)
media-sound/lilypond-2.24.3 (l10n_cs ? dev-texlive/texlive-xetex)
fractal /home/ian #
|
_________________ Asus X570-PRO, Ryzen 7 5800X, GeForce GTX 1650, 32 GB RAM | Asus Sabertooth P990, AMD FX-8150, GeForce GTX 560, 16GB Ram |
|
Back to top |
|
|
iandoug l33t
Joined: 11 Feb 2005 Posts: 839 Location: Cape Town, South Africa
|
Posted: Sat Apr 06, 2024 6:46 pm Post subject: |
|
|
sam_ wrote: | The bump to 2023 took a long time and was only unmasked last week. I would honestly just wait unless you're comfortable reading emerge output and know what to add to package.accept_keywords. The TL deps are complex and interlinked. Deps are still being fixed too as issues get reported. |
Ah. Okay, I will wait some more ... not happy with all this stuff going unstable, especially since it affects packages indirectly related to Tex.
Thanks, Ian _________________ Asus X570-PRO, Ryzen 7 5800X, GeForce GTX 1650, 32 GB RAM | Asus Sabertooth P990, AMD FX-8150, GeForce GTX 560, 16GB Ram |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|