Bug#468430: libqt3-mt: qt programs don't support the font substitution?rule of fontconfig
retitle 468430 3.3.8 regression from 3.3.7: broken substitution tags 468430 confirmed thanks Hi, 2008 m. March 6 d., Thursday, Qiuye Wang rašė: all the chinese font i've installed in my system is ttf-arphic-ukai. (except that there is also 2 chinese fonts in package xfonts-base, namely ``song ti'' and ``fang song''). You're absolutely right. Qt 3.3.8 broke those fonts. I'll see what I can do. Please note that I'm not going to address #405114, it's nearly impossible without rewrite. This bug is only about 3.3.8 regression. -- Modestas Vainius [EMAIL PROTECTED] signature.asc Description: This is a digitally signed message part.
Bug#468430: libqt3-mt: qt programs don't support the font substitution rule of fontconfig
tags 468430 moreinfo unreproducible thanks Hi, 2008 m. February 29 d., Friday, Qiuye Wang rašė: yes, I'm pretty sure. After upgrade the libqt3-mt from version 3.3.7-9 to 3.3.8b-2, I've already noticed this situation and thought it was the same bug as #405114. (I've even report it to #405114 [1]). But after some deeper diggings, I think these two bugs are different. Well, I can't reproduce the bug. I've specially installed Chinese fonts (xfonts-intl-chinese), enabled bitmap fonts in fontconfig and tested by opening http://en.wikipedia.org/wiki/Chinese_language with konqueror. Indeed, some glyphs are shown properly, some are shown as boxes in konqueror, but iceweasel shows them all. So it's a bug, but it's #405114. I fail to see any difference in 3.3.7 (debian, ubuntu version) vs. 3.3.8b-4 rendering of the page. I tested with en_US.UTF-8 locale and my default font is Dejavu one. Therefore I'm marking this bug as unreproducible for now. Please provide instructions (what fonts to install, what page to visit) to reproduce the bug. -- Modestas Vainius [EMAIL PROTECTED] signature.asc Description: This is a digitally signed message part.
Bug#468430: libqt3-mt: qt programs don't support the font substitution rule of fontconfig
Hi, yes, I'm pretty sure. After upgrade the libqt3-mt from version 3.3.7-9 to 3.3.8b-2, I've already noticed this situation and thought it was the same bug as #405114. (I've even report it to #405114 [1]). But after some deeper diggings, I think these two bugs are different. First, the situation happend after upgrade to 3.3.8b. Before the upgrade, substitution works just fine. And bug #405114 has been reported fast a year ago. Second, the situation happens not only because of lacking of some glyphs in some fonts, but also becasue of someting about locale. Third, I've tried to set the font substitution rules with qt3-config, but got the same result, all characters of chinese or korean display as boxes. Well, above are the reasons which make me believe, that this bug is different as #405114. (I've even downloaded the deb package from ubuntu [2](v3.3.7), and it works fine...) Regards, Qiuye Wang -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#468430: libqt3-mt: qt programs don't support the font substitution rule of fontconfig
Package: libqt3-mt Version: 3:3.3.8b-4 Severity: normal Tags: l10n All Qt programs ignore the substition rules in fontconfig, thus, the most characters of Asia-Languages wouldn't be rendered normally under the en_US.UTF-8 locale. (Only ``Boxes'' would be displayed.) GTK programs will confirm the settings in fontconfig and correctly display the characters. If the package libqt3-mt_3.3.8b-4 is replaced with libqt3-mt_3.3.7-9, the font substitution works again. -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Kernel: Linux 2.6.22-3-686 (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/bash Versions of packages libqt3-mt depends on: ii fontconfig 2.5.0-2 generic font configuration library ii libaudio2 1.9.1-1 Network Audio System - shared libr ii libc6 2.7-8 GNU C Library: Shared libraries ii libfontconfig1 2.5.0-2 generic font configuration library ii libfreetype6 2.3.5-1+b1FreeType 2 font engine, shared lib ii libgcc11:4.3-20080219-1 GCC support library ii libice62:1.0.4-1 X11 Inter-Client Exchange library ii libjpeg62 6b-14 The Independent JPEG Group's JPEG ii libmng11.0.9-1 Multiple-image Network Graphics li ii libpng12-0 1.2.15~beta5-3PNG library - runtime ii libsm6 2:1.0.3-1+b1 X11 Session Management library ii libstdc++6 4.3-20080219-1The GNU Standard C++ Library v3 ii libx11-6 2:1.0.3-7 X11 client-side library ii libxcursor11:1.1.9-1 X cursor management library ii libxext6 1:1.0.3-2 X11 miscellaneous extension librar ii libxft22.1.12-2 FreeType-based font drawing librar ii libxi6 2:1.1.3-1 X11 Input extension library ii libxinerama1 1:1.0.2-1 X11 Xinerama extension library ii libxrandr2 2:1.2.2-1 X11 RandR extension library ii libxrender11:0.9.4-1 X Rendering Extension client libra ii libxt6 1:1.0.5-3 X11 toolkit intrinsics library ii zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime Versions of packages libqt3-mt recommends: ii libgl1-mesa-glx [libgl1] 7.0.3~rc2-1 A free implementation of the OpenG ii libglu1-mesa [libglu1] 7.0.3~rc2-1 The OpenGL utility library (GLU) ii libxmu6 2:1.0.4-1 X11 miscellaneous utility library -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#468430: libqt3-mt: qt programs don't support the font substitution rule of fontconfig
Hi, 2008 m. February 28 d., Thursday, Qiuye Wang rašė: If the package libqt3-mt_3.3.8b-4 is replaced with libqt3-mt_3.3.7-9, the font substitution works again. The bug itself is not suprising as Qt3 _has always been_ reinventing the wheel (in the lacking way) with regard to font substitution. But the interesting thing here is that 3.3.7-9 works. 3.3.8 should not have brought anything new. Are you sure this your bug is not a dupe of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405114 ? -- Modestas Vainius [EMAIL PROTECTED] signature.asc Description: This is a digitally signed message part.
Re: Bug#468430: libqt3-mt: qt programs don't support the font substitution rule of fontconfig
Hi, yes, I'm pretty sure. After upgrade the libqt3-mt from version 3.3.7-9 to 3.3.8b-2, I've already noticed this situation and thought it was the same bug as #405114. (I've even report it to #405114 [1]). But after some deeper diggings, I think these two bugs are different. First, the situation happend after upgrade to 3.3.8b. Before the upgrade, substitution works just fine. And bug #405114 has been reported fast a year ago. Second, the situation happens not only because of lacking of some glyphs in some fonts, but also becasue of someting about locale. Third, I've tried to set the font substitution rules with qt3-config, but got the same result, all characters of chinese or korean display as boxes. Well, above are the reasons which make me believe, that this bug is different as #405114. (I've even downloaded the deb package from ubuntu [2](v3.3.7), and it works fine...) Regards, Qiuye Wang [1]:http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405114#49 [2]:http://packages.ubuntu.com/feisty-updates/i386/libqt3-mt/download On Fri, Feb 29, 2008 at 12:45:58AM +0200, Modestas Vainius wrote: Hi, 2008 m. February 28 d., Thursday, Qiuye Wang rašė: If the package libqt3-mt_3.3.8b-4 is replaced with libqt3-mt_3.3.7-9, the font substitution works again. The bug itself is not suprising as Qt3 _has always been_ reinventing the wheel (in the lacking way) with regard to font substitution. But the interesting thing here is that 3.3.7-9 works. 3.3.8 should not have brought anything new. Are you sure this your bug is not a dupe of http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=405114 ? -- Modestas Vainius [EMAIL PROTECTED]