Thanks, Lucas. I'll have a look at the Fontforge scripts. Cheers,
-- Danai On Wed, 8 Jan 2025, 03:57 Lucas Nussbaum, <[email protected]> wrote: > Source: latex-cjk-chinese-arphic > Version: 2.0 > Severity: serious > Justification: FTBFS > Tags: trixie sid ftbfs > User: [email protected] > Usertags: ftbfs-20250106 ftbfs-trixie > > Hi, > > During a rebuild of all packages in sid, your package failed to build > on amd64. > > > Relevant part (hopefully): > > debian/rules binary > > dh_testdir > > dh_testdir > > dh_testdir > > dh_testdir > > dh_testdir -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_testdir -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_testdir -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_testdir -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > mkdir -p build/gbsn00lp > > ( cd build/gbsn00lp && ln -s > /usr/share/fonts/truetype/arphic-gbsn00lp/gbsn00lp.ttf && cp > ../../debian/latex-cjk/* . ) > > mkdir -p build/bsmi00lp > > # You will find a detailed log of the build process in > build/gbsn00lp/log. > > ( cd build/bsmi00lp && ln -s > /usr/share/fonts/truetype/arphic-bsmi00lp/bsmi00lp.ttf && cp > ../../debian/latex-cjk/* . ) > > # Create Unicode encoded subfonts `gbsnu00' .. `gbsnuff'. > > mkdir -p build/bkai00mp > > # This will take a lot of hours. Make yourself a nice day. > > ( cd build/bkai00mp && ln -s > /usr/share/fonts/truetype/arphic-bkai00mp/bkai00mp.ttf && cp > ../../debian/latex-cjk/* . ) > > ( cd build/gbsn00lp && fontforge -script subfonts.pe gbsn00lp.ttf gbsnu > /usr/share/texlive/texmf-dist/fonts/sfd/ttf2pk/Unicode.sfd ) > > # You will find a detailed log of the build process in > build/bsmi00lp/log. > > # Create Unicode encoded subfonts `bsmiu00' .. `bsmiuff'. > > # This will take a lot of hours. Make yourself a nice day. > > # You will find a detailed log of the build process in > build/bkai00mp/log. > > ( cd build/bsmi00lp && fontforge -script subfonts.pe bsmi00lp.ttf bsmiu > /usr/share/texlive/texmf-dist/fonts/sfd/ttf2pk/Unicode.sfd ) > > # Create Unicode encoded subfonts `bkaiu00' .. `bkaiuff'. > > # This will take a lot of hours. Make yourself a nice day. > > dh_testroot -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > ( cd build/bkai00mp && fontforge -script subfonts.pe bkai00mp.ttf bkaiu > /usr/share/texlive/texmf-dist/fonts/sfd/ttf2pk/Unicode.sfd ) > > mkdir -p build/gkai00mp > > ( cd build/gkai00mp && ln -s > /usr/share/fonts/truetype/arphic-gkai00mp/gkai00mp.ttf && cp > ../../debian/latex-cjk/* . ) > > dh_testroot -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > # You will find a detailed log of the build process in > build/gkai00mp/log. > > # Create Unicode encoded subfonts `gkaiu00' .. `gkaiuff'. > > # This will take a lot of hours. Make yourself a nice day. > > ( cd build/gkai00mp && fontforge -script subfonts.pe gkai00mp.ttf gkaiu > /usr/share/texlive/texmf-dist/fonts/sfd/ttf2pk/Unicode.sfd ) > > dh_testroot -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > Copyright (c) 2000-2024. See AUTHORS for Contributors. > > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > > with many parts BSD <http://fontforge.org/license.html>. Please read > LICENSE. > > Version: 20230101 > > Based on sources from 2024-09-06 01:07 UTC-ML-D-GDK3. > > PythonUI_Init() > > copyUIMethodsToBaseTable() > > Program root: /usr > > Copyright (c) 2000-2024. See AUTHORS for Contributors. > > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > > with many parts BSD <http://fontforge.org/license.html>. Please read > LICENSE. > > Version: 20230101 > > Based on sources from 2024-09-06 01:07 UTC-ML-D-GDK3. > > PythonUI_Init() > > copyUIMethodsToBaseTable() > > Program root: /usr > > Cannot find your hotkey definition file! > > Loading bsmi00lp.ttf... > > Copyright (c) 2000-2024. See AUTHORS for Contributors. > > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > > with many parts BSD <http://fontforge.org/license.html>. Please read > LICENSE. > > Version: 20230101 > > Based on sources from 2024-09-06 01:07 UTC-ML-D-GDK3. > > PythonUI_Init() > > copyUIMethodsToBaseTable() > > Program root: /usr > > Cannot find your hotkey definition file! > > Loading bkai00mp.ttf... > > dh_testroot -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > Cannot find your hotkey definition file! > > Loading gbsn00lp.ttf... > > Copyright (c) 2000-2024. See AUTHORS for Contributors. > > License GPLv3+: GNU GPL version 3 or later < > http://gnu.org/licenses/gpl.html> > > with many parts BSD <http://fontforge.org/license.html>. Please read > LICENSE. > > Version: 20230101 > > Based on sources from 2024-09-06 01:07 UTC-ML-D-GDK3. > > PythonUI_Init() > > copyUIMethodsToBaseTable() > > Program root: /usr > > Cannot find your hotkey definition file! > > Loading gkai00mp.ttf... > > dh_prep -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_prep -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_prep -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_prep -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_installdirs -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installdirs -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_installdirs -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_testdir -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installdirs -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_testdir -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_testdir -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_testdir -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_testroot -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_testroot -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_testroot -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_testroot -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_installchangelogs -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installchangelogs -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_installchangelogs -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_installchangelogs -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_installdocs -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_installdocs -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_installdocs -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installdocs -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > Bad lookup table: format=6, first=65535 total glyphs in font=7764 > > dh_installdocs debian/README.Debian -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > Ensure third order curves... > > dh_installdocs debian/README.Debian -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_installdocs debian/README.Debian -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installdocs debian/README.Debian -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > Bad lookup table: format=6, first=65535 total glyphs in font=7764 > > Ensure third order curves... > > dh_installexamples -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp > > dh_installexamples -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp > > dh_installexamples -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp > > dh_install -platex-cjk-chinese-arphic-gbsn00lp > -Pdebian/latex-cjk-chinese-arphic-gbsn00lp build/gbsn00lp/*.afm > usr/share/texmf/fonts/afm/arphic/gbsnu/ > > dh_install -platex-cjk-chinese-arphic-bsmi00lp > -Pdebian/latex-cjk-chinese-arphic-bsmi00lp build/bsmi00lp/*.afm > usr/share/texmf/fonts/afm/arphic/bsmiu/ > > dh_install -platex-cjk-chinese-arphic-gkai00mp > -Pdebian/latex-cjk-chinese-arphic-gkai00mp build/gkai00mp/*.afm > usr/share/texmf/fonts/afm/arphic/gkaiu/ > > dh_installexamples -platex-cjk-chinese-arphic-bkai00mp > -Pdebian/latex-cjk-chinese-arphic-bkai00mp > > dh_install: warning: Cannot find (any matches for) > "build/gbsn00lp/*.afm" (tried in ., debian/tmp) > > > > dh_install: warning: latex-cjk-chinese-arphic-gbsn00lp missing files: > build/gbsn00lp/*.afm > > dh_install: warning: Cannot find (any matches for) > "build/bsmi00lp/*.afm" (tried in ., debian/tmp) > > > > dh_install: warning: latex-cjk-chinese-arphic-bsmi00lp missing files: > build/bsmi00lp/*.afm > > dh_install: error: missing files, aborting > > dh_install: error: missing files, aborting > > make: *** [debian/rules:262: binary_bsmi] Error 255 > > > The full build log is available from: > > http://qa-logs.debian.net/2025/01/06/latex-cjk-chinese-arphic_2.0_unstable.log > > All bugs filed during this archive rebuild are listed at: > > https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250106;[email protected] > or: > > https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250106&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results > > A list of current common problems and possible solutions is available at > http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute! > > If you reassign this bug to another package, please mark it as > 'affects'-ing > this package. See https://www.debian.org/Bugs/server-control#affects > > If you fail to reproduce this, please provide a build log and diff it with > mine > so that we can identify if something relevant changed in the meantime. > >

