Hi Laura,
Am 1. Juni 2026 18:12:09 MESZ schrieb Laura Arjona Reina <[email protected]>:
> In my local build test (trixie machine without kcc) I didn't notice
> errors and Japanese pages look ok, but I don't know Japanese nor I know
> the specific reason for what kcc was installed many years ago.
If you have some locally built Japanese html files ready, I suggest you sent
some of them compressed to debian-japanese for review.
> I guess that for the upgrade (bookworm->trixie) we can ask DSA to
> uninstall kcc prior to upgrade, and tell debian-japanese to have a look
> at the results once www-master is in trixie and some website builds have
> been done. If anybody knows a better way to proceed, please tell!
Given the above review does not bring up any surprises, it's fine this way IMO.
> 2.- Bookworm release notes
[...]
> stdin.tex:24: leading text: ...I.ttf , BoldItalicFont = CharisSIL-BI.ttf]
> stdin.tex:24: Font TU/CharisSIL-R.ttf(0)/m/n/10=[CharisSIL-R.ttf]/OT at
> 10.0pt not loadable: Metric (TFM) file or installed font not found.
>
> Note: this kind of error (with several CharisSIL variants) persist even
> installing package texlive-fonts-extra (which installs fonts-sil-charis
> and texlive-fonts-extra-links as dependencies).
dblatex/texlive seems to be in a bad shape somehow AFAICS.
I had a similar issue shortly with debian refcard, and the bug I filed
is still open and without further reaction
(https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119911).
So, I think we cannot hope to get a solution from dblatex/texlive maintainers
or upstream.
Means we need to help ourself.
The issue at release-notes looks the same as I had with refcard:
dblatex/texlive cannot find its fonts (or at least *some*of*its* fonts).
> We had similar errors when migrating from bullseye to bookworm, see
> thread starting with message
> https://lists.debian.org/debian-www/2024/09/msg00007.html - re-reading
> the thread, this was workarounded disabling build for bullseye, but I am
> not sure how this "disabling" was done, because as I see in
> https://salsa.debian.org/webmaster-team/cron/-/blob/master/parts/7release-notes?ref_type=heads
>
> the BUILD_RELEASES variable still includes bullseye. Maybe the build was
> not triggered in www-master because there were no changes in bullseye
> release notes.
You are right, the disabling of bullseye did not happen.
But there were no changings to bullseye's release-notes since then, so that
did not lead to any issue.
Anyway, I will do that now then, just for completeness.
> In any case I have done a local test build removing bullseye and the
> errors are present in the bookworm release too. Maybe in www-master this
> error won't happen because no changes have been done to the bookworm
> release-notes since the last successful build, but I'm not sure that
> disabling bookworm is the best solution at this time of the life cycle.
I have tested, if we can use the same solution that I used for refcard
shortly, and that seems to work:
switch away from the CharisSIL fonts, to Freefont.
See attached patch.
I checked all formats for all languages, that are shown on the website
for bookworm's release-notes, and they all look fine to me.
So I think we have an upgrade path for this.
(I don't care, if the fonts look a bit different as before; bookworm reaches
its EndOfLive this month, so no problem at all.)
> 2.- Trixie release notes
> cs build to pdf fails, it should be added to NOPDF variable until it's
> fixed (I didn't look at the details). I didn't commit that change to
> release-notes because maybe some friend from the Release or
> Documentation team can try a build and help us to fix the issues before
> www-master is upgraded or shortly afterwards.
I will add cs to NOPDF languages for now.
Czech is not ready for publication anyway, because there was no translators
work since the conversion to Sphinx.
So the translation is at 0% translated currently.
Holger
--
Holger Wansing <[email protected]>
PGP-Fingerprint: 496A C6E8 1442 4B34 8508 3529 59F1 87CA 156E B076
diff --git a/Makefile b/Makefile
index 70616a40..23ca1fc0 100644
--- a/Makefile
+++ b/Makefile
@@ -79,10 +79,7 @@ DBLATEX=dblatex --backend=xetex --style=db2latex \
--xslt-opts=--nonet --no-external \
--xsl-user=hyphenation.xsl \
--param=xetex.font=' \
-\setmainfont{CharisSIL-R.ttf}[ \
- BoldFont = CharisSIL-B.ttf , \
- ItalicFont = CharisSIL-I.ttf , \
- BoldItalicFont = CharisSIL-BI.ttf] \
+\setmainfont{FreeSerif} \
\setsansfont{FreeSans} \
\setmonofont{FreeMono} \
\usepackage{upquote}' \