Overview
Request 1159877 superseded
- Do not use --disable-offscreen for asymptote configuration
but define missed cpp macro instead
- Make asymptote build with mesa 24 with --disable-offscreen
- Update to TeXLive 2024
- Remove patch source-luatex.dif now upstream
- Created by WernerFink
- In state superseded
- Supersedes 1159368
- Superseded by 1159883
-
Open review for
licensedigger
- Open review for openSUSE:Factory:Staging:J
Multiple issues, that should be addressed (I use texlive as a meta package to post all issues - not spreading it across to the spec-_X packages)
- texlive fails to build against Mesa 24 - any chance to get a fix? https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:J/texlive/standard/x86_64
- Multiple issues detected by installcheck: https://build.opensuse.org/projects/home:repo-checker/packages/reports/files/openSUSE:Factory:Staging:J
can't install texlive-prettytok-2024.213.0.0.2.0svn66884-1.2.noarch: nothing provides /bin/python3 needed by texlive-prettytok-2024.213.0.0.2.0svn66884.noarch
python3 never lived in /bin
-> /usr/bin
can't install texlive-ufrgscca-2024.213.2.7svn70600-1.2.noarch: nothing provides tex(ufrgscca-cover-ptBR.tex) needed by texlive-ufrgscca-2024.213.2.7svn70600.noarch nothing provides tex(ufrgscca-forms.tex) needed by texlive-ufrgscca-2024.213.2.7svn70600.noarch nothing provides tex(ufrgscca-terms-ptBR.tex) needed by texlive-ufrgscca-2024.213.2.7svn70600.noarch
texlive is responsible for the failure on pythin-Sphinx:test https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:J/python-Sphinx:test/standard/x86_64
The most relevant information I could find in the log seems to be:
[ 275s] luaotfload | load : FATAL ERROR [ 275s] luaotfload | load : × Failed to load "fontloader" module "basics-gen". [ 275s] luaotfload | load : × Error message: [ 275s] luaotfload | load : × "/usr/share/texmf/tex/luatex/luaotfload/luaotfload-init.lua:301: system : no writeable cache path, quitting".
kpsewhich -var-value=TEXMFCACHE
returns /var/lib/texmf:/var/lib/texmf:/home/abuild/.cache/texmf/fonts
That should not happen with the patch luaotfload_varfonts.dif
What does kpsewhich -var-value=VARTEXFONTS
show?
> kpsewhich -var-value=VARTEXFONTS /var/cache/texmf/fonts
Thanks ... what does find /var/cache/texmf/fonts/luatex-cache/ -ls
show
find /var/cache/texmf/fonts/luatex-cache/ -ls find: '/var/cache/texmf/fonts/luatex-cache/': No such file or directory
Ouch ... means that the update script (/usr/share/texmf/texconfig/update
) never had run or that /usr/bin/luaotfload-tool
never had been executed or failed
then, this part of the buildlog of Sphinx:test might be relevant:
[ 12s] Updating /etc/sysconfig/texlive ... [ 12s] /var/lib/texmf/fonts/ls-R: no configuration entry in active permission profiles found. Cannot check this path.
or maybe:
[ 110s] mktexlsr: cannot read files, skipping: /usr/local/share/texmf [ 110s] mktexlsr: cannot read files, skipping: /var/cache/texmf/fonts/texmf [ 110s] mktexlsr: Updating /etc/texmf... [ 110s] mktexlsr: Updating /usr/local/share/texmf... [ 110s] mktexlsr: Updating /usr/share/texmf... [ 110s] mktexlsr: Updating /var/cache/texmf/fonts... [ 110s] mktexlsr: Updating /var/cache/texmf/fonts/texmf... [ 110s] mktexlsr: Updating /var/lib/texmf... [ 110s] mktexlsr: Done.
Request History
WernerFink created request
- Do not use --disable-offscreen for asymptote configuration
but define missed cpp macro instead
- Make asymptote build with mesa 24 with --disable-offscreen
- Update to TeXLive 2024
- Remove patch source-luatex.dif now upstream
dimstar_suse set openSUSE:Factory:Staging:J as a staging project
Being evaluated by staging project "openSUSE:Factory:Staging:J"
dimstar_suse accepted review
Picked "openSUSE:Factory:Staging:J"
factory-auto declined review
A patch (source-mesa24.dif) is being added without this addition being mentioned in the changelog.
factory-auto declined request
A patch (source-mesa24.dif) is being added without this addition being mentioned in the changelog.
superseded by 1159883