On 2012-08-14 21:20:04 +0200, Cyril Brulebois wrote:
> /etc/fonts/conf.d/README pretends:
> ,---
> | Each file in this directory is a fontconfig configuration file.  Fontconfig
> | scans this directory, loading all files of the form [0-9][0-9]*.conf.
> | These files are normally installed in ../conf.avail and then symlinked here,
> | allowing them to be easily installed and then enabled/disabled by adjusting
> | the symlinks.
> `---
> 
> But that's simply not true!

Well, it does not say *who* adjusts the symlinks (but I would say that
configuration by symlinks is poor design, because it is difficult to
track changes -- there are similar problems with init rc symlinks).

> kibi@kathleen:/etc/fonts/conf.d$ ls -l 70-no-bitmaps.conf
> lrwxrwxrwx 1 root root 33 Aug 14 21:11 70-no-bitmaps.conf -> 
> ../conf.avail/70-yes-bitmaps.conf
> kibi@kathleen:/etc/fonts/conf.d$ sudo dpkg -i 
> fontconfig-config_2.9.0-7_all.deb 
> (Reading database ... 168698 files and directories currently installed.)
> Preparing to replace fontconfig-config 2.9.0-7 (using 
> fontconfig-config_2.9.0-7_all.deb) ...
> Unpacking replacement fontconfig-config ...
> Setting up fontconfig-config (2.9.0-7) ...
> Processing triggers for man-db ...
> kibi@kathleen:/etc/fonts/conf.d$ ls -l 70-no-bitmaps.conf
> lrwxrwxrwx 1 root root 40 Aug 14 21:11 70-no-bitmaps.conf -> 
> /etc/fonts/conf.avail/70-no-bitmaps.conf
> 
> Glancing at the postinst, that might be due to your retrieving values
> from debconf and overwriting administrator's files based on those.

There's an inconsistency with:

> -- debconf information:
>   fontconfig/subpixel_rendering: Automatic
>   fontconfig/hinting_type: Native
>   fontconfig/enable_bitmaps: false
                               ^^^^^
> Debconf is not a registry, please don't lose administrator's changes.

IMHO, the administrator did something bad by modifying something that is
handled by debconf. If dpkg didn't reinstall the file, the administrator
could complain that debconf says that bitmaps are disabled while this
is not the case, and see this as a bug.

Without debconf, this would be a dup of bug 412668.

-- 
Vincent Lefèvre <vinc...@vinc17.net> - Web: <http://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <http://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to