Hello! I've used http://people.skolelinux.org/~pere/debian-upgrade-testing/upgrade-test to try to reproduce the bug you reported but have failed.
I've done: * manual debootstrap lenny, install fontconfig-config, select desktop (gnome) task, upgrade to squeeze. * run upgrade-test script and exit just before squeeze upgrade, then manually upgrade to squeeze. * run ./upgrade-test kde for a full upgrade test. I've also had a quick look at the fontconfig-config package and can't see that it does anything funky, but it seems like a straightforward installation of the files and autodetection of their conffileness. It would be nice if you could provide a diff, md5sum, or something that could indicate what have changed. >From my tests I have the following: lenny: # dpkg-query -W -f='${Conffiles}' fontconfig-config | grep 25-unhint-nonl /etc/fonts/conf.avail/25-unhint-nonlatin.conf 0805f13a40f2dbad34513d63dcd634fb # md5sum /etc/fonts/conf.avail/25-unhint-nonlatin.conf 0805f13a40f2dbad34513d63dcd634fb /etc/fonts/conf.avail/25-unhint-nonlatin.conf squeeze: upgrades to 62953912e2a45ea9a1ef4d8a400b2894 I'll attach the files from both lenny and squeeze in case anyone is able to provide a diff when reproducing the problem. In case it matters I've done my tests on amd64 arch. -- Andreas Henriksson
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- We can't hint CJK fonts well, so turn off hinting for CJK fonts. --> <match target="font"> <test name="family" compare="eq"> <string>Kochi Mincho</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Kochi Gothic</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Sazanami Mincho</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Sazanami Gothic</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Batang</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Dotum</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Gulim</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Headline</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL Mingti2L Big5</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL ShanHeiSun Uni</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL KaitiM Big5</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL ZenKai Uni</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL SungtiL GB</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL KaitiM GB</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>ZYSong18030</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> </fontconfig>
<?xml version="1.0"?> <!DOCTYPE fontconfig SYSTEM "fonts.dtd"> <fontconfig> <!-- We can't hint CJK fonts well, so turn off hinting for CJK fonts. --> <match target="font"> <test name="family" compare="eq"> <string>Kochi Mincho</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Kochi Gothic</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Sazanami Mincho</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Sazanami Gothic</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Batang</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Dotum</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Gulim</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>Baekmuk Headline</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL Mingti2L Big5</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL ShanHeiSun Uni</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL KaitiM Big5</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL ZenKai Uni</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL SungtiL GB</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>AR PL KaitiM GB</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> <match target="font"> <test name="family" compare="eq"> <string>ZYSong18030</string> </test> <edit name="hinting" mode="assign"> <bool>false</bool> </edit> </match> </fontconfig>