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>

Reply via email to