[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1107413: marked as done (unblock: fonts-motoya-l-cedar/1.01-7)



Your message dated Sat, 07 Jun 2025 10:06:11 +0000
with message-id <E1uNqRH-009M6P-2t@respighi.debian.org>
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 owner@bugs.debian.org
immediately.)


-- 
1107413: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1107413
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock
X-Debbugs-Cc: fonts-motoya-l-cedar@packages.debian.org, debian-boot@lists.debian.org, Kentaro HAYASHI <kenhys@xdump.org>, Boyuan Yang <byang@debian.org>
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 (kibi@debian.org)            <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 <kibi@debian.org>  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 <kibi@debian.org>  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 ---

Reply to: