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

[Pkg-fonts-devel] Bug#686693: marked as done (fonts-nanum: Will produce warnings with newer fontconfig)



Your message dated Sat, 06 Oct 2012 12:32:31 +0000
with message-id <E1TKTYV-0003rY-Gl@franck.debian.org>
and subject line Bug#686693: fixed in fonts-nanum 3.020-2
has caused the Debian Bug report #686693,
regarding fonts-nanum: Will produce warnings with newer fontconfig
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.)


-- 
686693: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=686693
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: fonts-nanum
Version: 3.020-1
Severity: wishlist
Tags: patch
User: ubuntu-devel@lists.ubuntu.com
Usertags: origin-ubuntu quantal ubuntu-patch



*** /tmp/tmpPs1otM/bug_body

In Ubuntu I applied the attached patch in order to silence fontconfig warnings:

Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 9: Having multiple values in <test> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 22: Having multiple <family> in <alias> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 26: Having multiple <family> in <alias> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 31: Having multiple values in <test> isn't supported and may not works as expected
Fontconfig warning: "/etc/fonts/conf.d/90-fonts-nanum.conf", line 40: Having multiple values in <test> isn't supported and may not works as expected

These won't hit Debian yet, hence the wishlist status. Fontconfig added the warnings
in 2.10:

http://cgit.freedesktop.org/fontconfig/commit/?id=2837c63876b9b1f27d74aad51d45fc18d48f4652

Though there's a pretty good argument that the severity should be higher as multiple
values in <test> isn't supported even if there isn't a warning.

I'm a member of pkg-fonts, so I can commit this myself if there is no objection.  

  * debian/90-fonts-nanum.conf: (LP: #1034928)
   - Update so that there are not multiple values within
     test tags as Fontconfig warns that this is not supported.


Thanks for considering the patch.

- Andrew Starr-Bochicchio

-- System Information:
Debian Release: wheezy/sid
  APT prefers quantal-updates
  APT policy: (500, 'quantal-updates'), (500, 'quantal-security'), (500, 'quantal-proposed'), (500, 'quantal'), (100, 'quantal-backports')
Architecture: i386 (i686)

Kernel: Linux 3.5.0-13-generic (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
=== modified file 'debian/90-fonts-nanum.conf'
--- debian/90-fonts-nanum.conf	2011-10-13 00:22:03 +0000
+++ debian/90-fonts-nanum.conf	2012-09-04 19:42:53 +0000
@@ -4,8 +4,16 @@
   <!-- workaround for wrong style and weight -->
   <match target="scan">
     <test name="fullname" qual="any" compare="eq">
-      <string>NanumMyeongjoBold</string><string>나눔명조 Bold</string>
-      <string>NanumGothicBold</string><string>나눔고딕 Bold</string>
+      <string>NanumMyeongjoBold</string>
+    </test>
+    <test name="fullname" qual="any" compare="eq">
+      <string>나눔명조 Bold</string>
+    </test>
+    <test name="fullname" qual="any" compare="eq">
+      <string>NanumGothicBold</string>
+    </test>
+    <test name="fullname" qual="any" compare="eq">
+      <string>나눔고딕 Bold</string>
     </test>
     <edit name="style" mode="assign">
       <string>Bold</string>
@@ -16,18 +24,36 @@
   </match>
   <!-- fallback of the MS fonts -->
   <alias>
-    <family>Gulim</family><family>굴림</family>
-    <family>Dotum</family><family>돋움</family>
-    <prefer><family>NanumGothic</family></prefer>
-  </alias>
-  <alias>
-    <family>Batang</family><family>바탕</family>
+    <family>Gulim</family>
+    <prefer><family>NanumGothic</family></prefer>
+  </alias>
+  <alias>
+    <family>굴림</family>
+    <prefer><family>NanumGothic</family></prefer>
+  </alias>
+  <alias>
+    <family>Dotum</family>
+    <prefer><family>NanumGothic</family></prefer>
+  </alias>
+  <alias>
+    <family>돋움</family>
+    <prefer><family>NanumGothic</family></prefer>
+  </alias>
+  <alias>
+    <family>Batang</family>
+    <prefer><family>NanumMyeongjo</family></prefer>
+  </alias>
+  <alias>
+    <family>바탕</family>
     <prefer><family>NanumMyeongjo</family></prefer>
   </alias>
   <!-- specify fallbacks for the missing glyphs. -->
   <match target="pattern">
-    <test name="family" compare="eq">
-      <string>나눔고딕</string><string>NanumGothic</string>
+    <test name="fullname" qual="any" compare="eq">
+      <string>NanumGothicBold</string>
+    </test>
+    <test name="fullname" qual="any" compare="eq">
+      <string>나눔고딕 Bold</string>
     </test>
     <edit name="family" mode="append">
       <string>UnDotum</string>
@@ -36,7 +62,10 @@
   </match>
   <match target="pattern">
     <test name="family" compare="eq">
-      <string>나눔명조</string><string>NanumMyeongjo</string>
+      <string>나눔명조</string>
+    </test>
+    <test name="family" compare="eq">
+      <string>NanumMyeongjo</string>
     </test>
     <edit name="family" mode="append">
       <string>UnBatang</string>


--- End Message ---
--- Begin Message ---
Source: fonts-nanum
Source-Version: 3.020-2

We believe that the bug you reported is fixed in the latest version of
fonts-nanum, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 686693@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Changwoo Ryu <cwryu@debian.org> (supplier of updated fonts-nanum package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 06 Oct 2012 21:06:32 +0900
Source: fonts-nanum
Binary: fonts-nanum fonts-nanum-extra ttf-nanum ttf-nanum-extra
Architecture: source all
Version: 3.020-2
Distribution: unstable
Urgency: low
Maintainer: Debian Fonts Task Force <pkg-fonts-devel@lists.alioth.debian.org>
Changed-By: Changwoo Ryu <cwryu@debian.org>
Description: 
 fonts-nanum - Nanum Korean fonts
 fonts-nanum-extra - Additional Nanum Korean fonts
 ttf-nanum  - transitional dummy package
 ttf-nanum-extra - transitional dummy package
Closes: 686693
Changes: 
 fonts-nanum (3.020-2) unstable; urgency=low
 .
   [ Changwoo Ryu ]
   * Add Pre-Depends: dpkg (>= 1.15.6~) for xz compression
   * debian/copyright: Fix a typo
   * Remove the default Korean font settings
     - fontconfig 2.9.0 already has them
   * Use maintscript support in dh_installdeb, instead of writing sh script
     in preinst by hand.
     - {rm,mv}_conffile require Pre-Depends: dpkg (>= 1.15.7.2)
   * debian/copyright
     - debian/* under GPL-3+
 .
   [ Andrew Starr-Bochicchio ]
   * debian/90-fonts-nanum{-extra}.conf: (Closes: #686693)
    - Update so that there are not multiple values within
      test tags as Fontconfig warns that this is not supported.
Checksums-Sha1: 
 c9296d6fd2f9e497cf0bd7f3c950c156b7678831 1454 fonts-nanum_3.020-2.dsc
 3dd63f805fa101ecf4abb63fb52fcda83d157d10 4684 fonts-nanum_3.020-2.debian.tar.gz
 e647fbf3e5ff16aadc1ccbb6538df31ca8036584 5591446 fonts-nanum_3.020-2_all.deb
 a5fc8acd29054c60549c853560d79f2c4feba404 4577096 fonts-nanum-extra_3.020-2_all.deb
 9471cd606436d944ee13e66b1cc09b51fbdee03c 3942 ttf-nanum_3.020-2_all.deb
 538b3da5b0aa41ae51139c80767a7a3197e33b17 3954 ttf-nanum-extra_3.020-2_all.deb
Checksums-Sha256: 
 8728e7397287acf05f9c61998edfa895f12ac8ebb04a78621861c389b96bdb57 1454 fonts-nanum_3.020-2.dsc
 586c4748fd850ec3ce731005692356a75092b14323bfdc6b2759805958145db3 4684 fonts-nanum_3.020-2.debian.tar.gz
 af1902f5cbc8676ccbfc82a46c03eb100543dfeddb017dd22d66fb10c4a8f74c 5591446 fonts-nanum_3.020-2_all.deb
 9d8d3f3e4e09d796b5bcbfdbc1a1070b8f09fdf2a527a3dcfde4ec804635eb87 4577096 fonts-nanum-extra_3.020-2_all.deb
 09c9cdff9fe20ac3d41b9209d0e22feee4e8e465dbb572704092b789b6323fb9 3942 ttf-nanum_3.020-2_all.deb
 c118e33be82484add000336ee644d0e77318306f4e5a1114ec261296d103329f 3954 ttf-nanum-extra_3.020-2_all.deb
Files: 
 3b08ec3b596fe905ce1e473c6e83d23a 1454 fonts optional fonts-nanum_3.020-2.dsc
 eb085c8290dfb643b317822fe5482cf3 4684 fonts optional fonts-nanum_3.020-2.debian.tar.gz
 5c4e57f111bd198ab3802cafb42951bd 5591446 fonts optional fonts-nanum_3.020-2_all.deb
 779138b690c7cdb800eb0a0fd3bf96b1 4577096 fonts optional fonts-nanum-extra_3.020-2_all.deb
 9078fbc1f1c2218a81bbd279211cebbf 3942 oldlibs extra ttf-nanum_3.020-2_all.deb
 dd9a339bdd052aeb39f7dca8ae601c96 3954 oldlibs extra ttf-nanum-extra_3.020-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iEYEARECAAYFAlBwIaMACgkQAbRzNODUnpkkpwCfTFytjoAo2JNAwDAnege8DMK1
NaUAniC6CHxFHkwBtdp0L4L97lDN334o
=3xwA
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: