Your message dated Sat, 07 Jun 2025 10:06:11 +0000
with message-id <[email protected]>
and subject line unblock fonts-motoya-l-cedar
has caused the Debian Bug report #1107413,
regarding unblock: fonts-motoya-l-cedar/1.01-7
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1107413: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107413
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: [email protected]
Usertags: unblock
X-Debbugs-Cc: [email protected],
[email protected], Kentaro HAYASHI <[email protected]>, Boyuan Yang
<[email protected]>
Control: affects -1 + src:fonts-motoya-l-cedar
Hi,
Please unblock package fonts-motoya-l-cedar
[ Reason ]
While it's very late for that kind of things, we previously discussed
the addition of a new binary package, a udeb, to get proper Japanese
support in the installer:
https://lists.debian.org/debian-boot/2025/05/msg00433.html
[ Impact ]
We've had suboptimal support for Japanese for a while, after switching
fonts a while back. This is a consequence of what seems to be a weird
design choice on the Unicode front.
Back story:
https://heistak.github.io/your-code-displays-japanese-wrong/
https://en.wikipedia.org/wiki/Han_unification
As mentioned in the initial discussion, I came up with a very nasty
solution that would work even if the unblock were to be refused.
Having a proper udeb would mean installing this font just like any
other, without having to fiddle with hardcoded filenames from d-i's main
Makefile (which shouldn't have to care about such details, ideally), so
that would be much cleaner overall:
https://salsa.debian.org/installer-team/debian-installer/-/commit/036d155ac3f8f083b0d5bdb33a610b01030c17f9
[ Tests ]
Many manual builds were performed by Kentaro HAYASHI and myself to test
various fonts, trying to implement some compression to limit the size
increase in the GTK initramfs, then without it.
I've had very detailed instructions on how to spot the wrong glyphs
(thanks again!), and I'm quite confident things are better with this
font — including when building d-i with a proper udeb, instead of using
the ugly “let's copy the contents of a package that's getting
build-depends-ed on” approach.
[ Risks ]
I don't anticipate anything regarding the existing binary, it still
ships the same file, and it's identical across revisions (-5 in testing,
-6 built locally for NEW processing and in sid briefly, and -7 in sid).
Adding the udeb should only be a matter (= a welcome addition!) for the
installer team (and the images team indirectly).
https://lists.debian.org/debian-cd/2025/05/msg00031.html
[ Checklist ]
[x] all changes are documented in the d/changelog
[x] I reviewed all changes and I approve them
[x] attach debdiff against the package in testing
[ Other info ]
Kentaro HAYASHI did everything possible to ensure this was fixed in
time for trixie; failing to investigate the best option in a timely
fashion is my fault. Sorry this ends up eating up some time of yours.
unblock fonts-motoya-l-cedar/1.01-7
Cheers,
--
Cyril Brulebois ([email protected]) <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant
diff --git a/debian/changelog b/debian/changelog
index c4fbb45..a35de83 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,20 @@
+fonts-motoya-l-cedar (1.01-7) unstable; urgency=medium
+
+ * Team upload.
+ * Source-only rebuild for testing eligibility.
+
+ -- Cyril Brulebois <[email protected]> Sat, 07 Jun 2025 11:13:27 +0200
+
+fonts-motoya-l-cedar (1.01-6) unstable; urgency=medium
+
+ * Team upload.
+
+ [ Kentaro Hayashi ]
+ * Add fonts-motoya-l-cedar-udeb, to be used in the graphical installer
+ for proper Japanese support (see #1037256).
+
+ -- Cyril Brulebois <[email protected]> Wed, 04 Jun 2025 23:12:31 +0200
+
fonts-motoya-l-cedar (1.01-5) unstable; urgency=medium
* debian/control
diff --git a/debian/control b/debian/control
index cd7b7ee..ab4c76a 100644
--- a/debian/control
+++ b/debian/control
@@ -21,3 +21,11 @@ Description: Japanese Truetype font, Motoya L Cedar
.
This package provides "MotoyaLCedar W3 mono" - Gothic that images Japanese
cedar, straight and thick tree.
+
+Package: fonts-motoya-l-cedar-udeb
+Package-Type: udeb
+Architecture: all
+Section: debian-installer
+Depends: ${misc:Depends}
+Description: Japanese Truetype font, Motoya L Cedar (udeb)
+ This is a udeb, or a microdeb, for the debian-installer.
diff --git a/debian/fonts-motoya-l-cedar-udeb.install
b/debian/fonts-motoya-l-cedar-udeb.install
new file mode 100644
index 0000000..0935862
--- /dev/null
+++ b/debian/fonts-motoya-l-cedar-udeb.install
@@ -0,0 +1 @@
+MTLc3m.ttf usr/share/fonts/truetype/motoya-l-cedar/
--- End Message ---
--- Begin Message ---
Unblocked fonts-motoya-l-cedar.
--- End Message ---