#783609 fontsconfig-config: Bitmap fonts enabled after upgrade to Jessie, broken link in /etc/fonts/conf.d

Package:
fontconfig-config
Source:
fontconfig
Description:
generic font configuration library - configuration
Submitter:
Bernat Arlandis
Date:
2015-05-07 13:54:09 UTC
Severity:
normal
#783609#5
Date:
2015-04-28 11:06:56 UTC
From:
To:
Dear Maintainer,

I just upgraded to Jessie and I started to see bitmap fonts in Iceweasel
when Helvetica font was being used.

I've found it's because of a broken link in
/etc/font/conf.d/70-no-bitmaps.conf ->
/etc/fonts/conf.avail/70-no-bitmaps.conf

Changing the link to the following fixes it:
70-no-bitmaps.conf ->
/usr/share/fontconfig/conf.avail/70-no-bitmaps.conf

The original content of /etc/font/conf.available:
-rw-r--r-- 1 root root  864 ago 18  2013
20-unhint-small-dejavu-lgc-sans.conf
-rw-r--r-- 1 root root  874 ago 18  2013
20-unhint-small-dejavu-lgc-sans-mono.conf
-rw-r--r-- 1 root root  866 ago 18  2013
20-unhint-small-dejavu-lgc-serif.conf
-rw-r--r-- 1 root root  856 ago 18  2013
20-unhint-small-dejavu-sans.conf
-rw-r--r-- 1 root root  866 ago 18  2013
20-unhint-small-dejavu-sans-mono.conf
-rw-r--r-- 1 root root  858 ago 18  2013
20-unhint-small-dejavu-serif.conf
-rw-r--r-- 1 root root  440 ago  3  2011 31-cantarell.conf
-rw-r--r-- 1 root root  254 nov 20  2009 50-enable-terminus.conf
-rw-r--r-- 1 root root 2011 ago 18  2013 57-dejavu-sans.conf
-rw-r--r-- 1 root root 1509 ago 18  2013 57-dejavu-sans-mono.conf
-rw-r--r-- 1 root root 1649 ago 18  2013 57-dejavu-serif.conf
-rw-r--r-- 1 root root 2063 ago 18  2013 58-dejavu-lgc-sans.conf
-rw-r--r-- 1 root root 1545 ago 18  2013 58-dejavu-lgc-sans-mono.conf
-rw-r--r-- 1 root root 1689 ago 18  2013 58-dejavu-lgc-serif.conf
-rw-r--r-- 1 root root  313 dic 28 22:35 69-droid-sans-fallback.conf

The original content of /etc/font/conf.d:
-rw-r--r-- 1 root root 2713 oct 12  2014 10-powerline-symbols.conf
lrwxrwxrwx 1 root root   59 nov 23 18:27 10-scale-bitmap-fonts.conf ->
/usr/share/fontconfig/conf.avail/10-scale-bitmap-fonts.conf
lrwxrwxrwx 1 root root   58 nov 23 18:27 11-lcdfilter-default.conf ->
/usr/share/fontconfig/conf.avail/11-lcdfilter-default.conf
lrwxrwxrwx 1 root root   50 sep 13  2013
20-unhint-small-dejavu-lgc-sans.conf ->
.../conf.avail/20-unhint-small-dejavu-lgc-sans.conf
lrwxrwxrwx 1 root root   55 sep 13  2013
20-unhint-small-dejavu-lgc-sans-mono.conf ->
.../conf.avail/20-unhint-small-dejavu-lgc-sans-mono.conf
lrwxrwxrwx 1 root root   51 sep 13  2013
20-unhint-small-dejavu-lgc-serif.conf ->
.../conf.avail/20-unhint-small-dejavu-lgc-serif.conf
lrwxrwxrwx 1 root root   46 sep 13  2013
20-unhint-small-dejavu-sans.conf ->
.../conf.avail/20-unhint-small-dejavu-sans.conf
lrwxrwxrwx 1 root root   51 sep 13  2013
20-unhint-small-dejavu-sans-mono.conf ->
.../conf.avail/20-unhint-small-dejavu-sans-mono.conf
lrwxrwxrwx 1 root root   47 sep 13  2013
20-unhint-small-dejavu-serif.conf ->
.../conf.avail/20-unhint-small-dejavu-serif.conf
lrwxrwxrwx 1 root root   58 nov 23 18:27 20-unhint-small-vera.conf ->
/usr/share/fontconfig/conf.avail/20-unhint-small-vera.conf
lrwxrwxrwx 1 root root   55 nov 23 18:27 30-metric-aliases.conf ->
/usr/share/fontconfig/conf.avail/30-metric-aliases.conf
lrwxrwxrwx 1 root root   52 nov 23 18:27 30-urw-aliases.conf ->
/usr/share/fontconfig/conf.avail/30-urw-aliases.conf
lrwxrwxrwx 1 root root   31 sep 28  2014 31-cantarell.conf ->
.../conf.avail/31-cantarell.conf
lrwxrwxrwx 1 root root   49 nov 23 18:27 40-nonlatin.conf ->
/usr/share/fontconfig/conf.avail/40-nonlatin.conf
lrwxrwxrwx 1 root root   46 nov 23 18:27 45-latin.conf ->
/usr/share/fontconfig/conf.avail/45-latin.conf
lrwxrwxrwx 1 root root   50 nov 23 18:27 49-sansserif.conf ->
/usr/share/fontconfig/conf.avail/49-sansserif.conf
lrwxrwxrwx 1 root root   37 may 11  2014 50-enable-terminus.conf ->
.../conf.avail/50-enable-terminus.conf
lrwxrwxrwx 1 root root   45 nov 23 18:27 50-user.conf ->
/usr/share/fontconfig/conf.avail/50-user.conf
lrwxrwxrwx 1 root root   46 nov 23 18:27 51-local.conf ->
/usr/share/fontconfig/conf.avail/51-local.conf
lrwxrwxrwx 1 root root   33 sep 13  2013 57-dejavu-sans.conf ->
.../conf.avail/57-dejavu-sans.conf
lrwxrwxrwx 1 root root   38 sep 13  2013 57-dejavu-sans-mono.conf ->
.../conf.avail/57-dejavu-sans-mono.conf
lrwxrwxrwx 1 root root   34 sep 13  2013 57-dejavu-serif.conf ->
.../conf.avail/57-dejavu-serif.conf
lrwxrwxrwx 1 root root   37 sep 13  2013 58-dejavu-lgc-sans.conf ->
.../conf.avail/58-dejavu-lgc-sans.conf
lrwxrwxrwx 1 root root   42 sep 13  2013 58-dejavu-lgc-sans-mono.conf ->
.../conf.avail/58-dejavu-lgc-sans-mono.conf
lrwxrwxrwx 1 root root   38 sep 13  2013 58-dejavu-lgc-serif.conf ->
.../conf.avail/58-dejavu-lgc-serif.conf
lrwxrwxrwx 1 root root   46 nov 23 18:27 60-latin.conf ->
/usr/share/fontconfig/conf.avail/60-latin.conf
lrwxrwxrwx 1 root root   54 nov 23 18:27 65-fonts-persian.conf ->
/usr/share/fontconfig/conf.avail/65-fonts-persian.conf
lrwxrwxrwx 1 root root   49 nov 23 18:27 65-nonlatin.conf ->
/usr/share/fontconfig/conf.avail/65-nonlatin.conf
lrwxrwxrwx 1 root root   41 dic 29 17:20 69-droid-sans-fallback.conf ->
.../conf.avail/69-droid-sans-fallback.conf
lrwxrwxrwx 1 root root   48 nov 23 18:27 69-unifont.conf ->
/usr/share/fontconfig/conf.avail/69-unifont.conf
lrwxrwxrwx 1 root root   40 nov 20 18:28 70-no-bitmaps.conf ->
/etc/fonts/conf.avail/70-no-bitmaps.conf
lrwxrwxrwx 1 root root   50 nov 23 18:27 80-delicious.conf ->
/usr/share/fontconfig/conf.avail/80-delicious.conf
lrwxrwxrwx 1 root root   50 nov 23 18:27 90-synthetic.conf ->
/usr/share/fontconfig/conf.avail/90-synthetic.conf
-rw-r--r-- 1 root root  366 mar 11  2014 99pdftoopvp.conf
-rw-r--r-- 1 root root  978 nov 23 18:27 README

*** Reporter, please consider answering these questions, where appropriate ***

   * What led up to the situation?
   * What exactly did you do (or not do) that was effective (or
     ineffective)?
   * What was the outcome of this action?
   * What outcome did you expect instead?

*** End of the template - remove these template lines ***