Created attachment 770144 [details] emerge --info I try to reinstall app-text/texlive-core-2021-r1, but it fails with x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/var/tmp/portage/app-text/texlive-core-2021-r1/work/texlive-20210325-source/texk/web2c \ -I./w2c -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include \ -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/harfbuzz -I/usr/include/libpng16 -I/usr/include/pixman-1 \ -I/usr/include/libpng16 -I/var/tmp/portage/app-text/texlive-core-2021-r1/work/texlive-20210325-source/texk/web2c/mplibdir \ -Wimplicit -Wreturn-type -march=native -O3 -pipe -c -o libmplibbackends_a-pngout.o `test -f 'pngout.c' \ || echo '/var/tmp/portage/app-text/texlive-core-2021-r1/work/texlive-20210325-source/texk/web2c/'`pngout.c /var/tmp/portage/app-text/texlive-core-2021-r1/work/texlive-20210325-source/texk/web2c/mplibdir/pngout.w:63:10: fatal error: mplib.h: No such file or directory 63 | #include "mplib.h" | ^~~~~~~~~ What has happened? Many thanks for a hint, Helmut
Please attach a full build log and change the bug status back to UNCONFIRMED.
Created attachment 770375 [details] build log xz-compressed
This is a problem of incorrect parallel make. Setting OPT='-j1' fixes this. (I should have tried that)
If you hit the build stop and do not want to rebuild with -j1, you can also do: sudo ebuild /usr/portage/app-text/texlive-core/texlive-core-2021-r3.ebuild merge This finished the build and merge for me on first try.
bumping this issue: this is also still a (latent) issue with ~app-text/texlive-core-2023 (i.e. merge failed on missing »mplib.h« just happened here and a simple retried emerge successfully concluded)
Reported upstream: https://tug.org/pipermail/tex-live/2024-November/050909.html
Created attachment 908573 [details, diff] texlive-core-2023-mplib-h.patch
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a96d1dada1660a8d8f84ff20769edba1441d625 commit 5a96d1dada1660a8d8f84ff20769edba1441d625 Author: Florian Schmaus <flow@gentoo.org> AuthorDate: 2024-11-12 11:24:22 +0000 Commit: Florian Schmaus <flow@gentoo.org> CommitDate: 2024-11-12 11:50:43 +0000 app-text/texlive-core: patch in missing mplib.h Thanks to ulm for the patch. Closes: https://bugs.gentoo.org/837875 Signed-off-by: Florian Schmaus <flow@gentoo.org> app-text/texlive-core/Manifest | 1 + app-text/texlive-core/texlive-core-2023-r10.ebuild | 12 +++++++++--- 2 files changed, 10 insertions(+), 3 deletions(-)
(In reply to Ulrich Müller from comment #6) > Reported upstream: > https://tug.org/pipermail/tex-live/2024-November/050909.html Patch accepted upstream: https://tug.org/svn/texlive?revision=72836&view=revision