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.
>
>

Reply via email to