Your message dated Wed, 24 Aug 2016 12:34:32 +0000
with message-id <[email protected]>
and subject line Bug#835142: fixed in fontconfig 2.11.0-6.7
has caused the Debian Bug report #835142,
regarding fontconfig trigger can run with half-installed fonts
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
835142: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=835142
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: fontconfig
Version: 2.11.0-6.5
Severity: important
User: Simon Kirby <[email protected]>

Similar to #828037, I just experienced an issue with fonts after an
"apt-get upgrade". However, this was caused by system-wide cache learning
about half-installed fonts with the .dpkg-new extension.

Pidgin begun drawing some characters as boxes. The cause seems to be that
the fontconfig cache was regenerated with some ".dpkg-new" files, which
were gone once apt-get finished:

stderr output and excerpt of "strace -e access" of pidgin starting:
(Pidgin:24512): Pango-WARNING **: failed to create cairo scaled font, expect 
ugly output. the offending font is 'DejaVu Sans Bold 13.1982421875'
(Pidgin:24512): Pango-WARNING **: font_face status is: file not found
access("/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf.dpkg-new", R_OK) = 
-1 ENOENT (No such file or directory)

[sroot@oof:/var/cache/fontconfig]# grep -r DejaVuSans-Bold.ttf.dpkg-new .
Binary file ./d589a48862398ed80a3d6066f4f56f4c-le64.cache-4 matches

[sim@oof:/home/sim]% fc-list | grep dpkg
/usr/share/fonts/truetype/liberation/LiberationMono-Bold.ttf.dpkg-new: 
LiberationMono\-Bold.ttf
/usr/share/fonts/truetype/dejavu/DejaVuSans-Bold.ttf.dpkg-new: DejaVu 
Sans:style=Bold

My root shell runs with PAGER set to "less -Q -j16" which breaks debconf
frontends lately (another bug I need to submit), so an apt-get run often
aborts without finishing unless I remember to run it again with PAGER
cleared. I am not sure if this is the cause or not here, I see that
/var/log/dpkg.log has some interesting trigger information, which I've
posted at http://0x.ca/sim/ref/fontconfig/dpkg.log . Here is an excerpt
by "grep font | uniq":

2016-08-19 23:40:25 upgrade fonts-liberation:all 1.07.4-1 2.00.1-2
2016-08-19 23:40:25 status half-configured fonts-liberation:all 1.07.4-1
2016-08-19 23:40:25 status unpacked fonts-liberation:all 1.07.4-1
2016-08-19 23:40:25 status half-installed fonts-liberation:all 1.07.4-1
2016-08-19 23:40:25 status triggers-pending fontconfig:amd64 2.11.0-6.5
2016-08-19 23:40:25 status half-installed fonts-liberation:all 1.07.4-1
2016-08-19 23:40:25 status unpacked fonts-liberation:all 2.00.1-2
2016-08-19 23:40:42 upgrade fonts-opensymbol:all 2:102.7+LibO5.2.0-1 
2:102.7+LibO5.2.0-2
2016-08-19 23:40:42 status half-configured fonts-opensymbol:all 
2:102.7+LibO5.2.0-1
2016-08-19 23:40:42 status unpacked fonts-opensymbol:all 2:102.7+LibO5.2.0-1
2016-08-19 23:40:42 status half-installed fonts-opensymbol:all 
2:102.7+LibO5.2.0-1
2016-08-19 23:40:42 status unpacked fonts-opensymbol:all 2:102.7+LibO5.2.0-2
2016-08-19 23:40:52 upgrade fonts-dejavu-core:all 2.36-1 2.37-1
2016-08-19 23:40:52 status half-configured fonts-dejavu-core:all 2.36-1
2016-08-19 23:40:52 status unpacked fonts-dejavu-core:all 2.36-1
2016-08-19 23:40:52 status half-installed fonts-dejavu-core:all 2.36-1
2016-08-19 23:40:52 status unpacked fonts-dejavu-core:all 2.37-1
2016-08-19 23:40:52 upgrade fonts-dejavu-extra:all 2.36-1 2.37-1
2016-08-19 23:40:52 status half-configured fonts-dejavu-extra:all 2.36-1
2016-08-19 23:40:52 status unpacked fonts-dejavu-extra:all 2.36-1
2016-08-19 23:40:52 status half-installed fonts-dejavu-extra:all 2.36-1
2016-08-19 23:40:52 status unpacked fonts-dejavu-extra:all 2.37-1
2016-08-19 23:40:53 upgrade fonts-dejavu:all 2.36-1 2.37-1
2016-08-19 23:40:53 status half-configured fonts-dejavu:all 2.36-1
2016-08-19 23:40:53 status unpacked fonts-dejavu:all 2.36-1
2016-08-19 23:40:53 status half-installed fonts-dejavu:all 2.36-1
2016-08-19 23:40:53 status unpacked fonts-dejavu:all 2.37-1
2016-08-19 23:41:14 configure fonts-dejavu-core:all 2.37-1 <none>
2016-08-19 23:41:14 status unpacked fonts-dejavu-core:all 2.37-1
2016-08-19 23:41:14 status half-configured fonts-dejavu-core:all 2.37-1
2016-08-19 23:41:14 status installed fonts-dejavu-core:all 2.37-1
2016-08-19 23:41:16 configure fonts-liberation:all 2.00.1-2 <none>
2016-08-19 23:41:16 status unpacked fonts-liberation:all 2.00.1-2
2016-08-19 23:41:16 status half-configured fonts-liberation:all 2.00.1-2
2016-08-19 23:41:16 status installed fonts-liberation:all 2.00.1-2
2016-08-19 23:41:22 configure fonts-opensymbol:all 2:102.7+LibO5.2.0-2 <none>
2016-08-19 23:41:22 status unpacked fonts-opensymbol:all 2:102.7+LibO5.2.0-2
2016-08-19 23:41:22 status half-configured fonts-opensymbol:all 
2:102.7+LibO5.2.0-2
2016-08-19 23:41:22 status installed fonts-opensymbol:all 2:102.7+LibO5.2.0-2
2016-08-19 23:41:22 configure fonts-dejavu-extra:all 2.37-1 <none>
2016-08-19 23:41:22 status unpacked fonts-dejavu-extra:all 2.37-1
2016-08-19 23:41:22 status half-configured fonts-dejavu-extra:all 2.37-1
2016-08-19 23:41:22 status installed fonts-dejavu-extra:all 2.37-1
2016-08-19 23:41:23 trigproc fontconfig:amd64 2.11.0-6.5 <none>
2016-08-19 23:41:23 status half-configured fontconfig:amd64 2.11.0-6.5
2016-08-19 23:41:25 status installed fontconfig:amd64 2.11.0-6.5
2016-08-19 23:41:25 configure fonts-dejavu:all 2.37-1 <none>
2016-08-19 23:41:25 status unpacked fonts-dejavu:all 2.37-1
2016-08-19 23:41:25 status half-configured fonts-dejavu:all 2.37-1
2016-08-19 23:41:25 status installed fonts-dejavu:all 2.37-1

Is the issue here just that trigproc happened while fonts-dejavu was
half-installed?

Cheers,

Simon-


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.7.0-oof (SMP w/8 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages fontconfig depends on:
ii  dpkg               1.18.10
ii  fontconfig-config  2.11.0-6.5
ii  libc6              2.23-4
ii  libfontconfig1     2.11.0-6.5
ii  libfreetype6       2.6.3-3+b1

fontconfig recommends no packages.

fontconfig suggests no packages.

-- debconf information:
* fontconfig/hinting_type: Native
* fontconfig/rendering_type: Bytecode interpreter (CRT screens)
  fontconfig/overwrite_existing_local_conf: false
* fontconfig/enable_autohinter: false
* fontconfig/enable_bitmaps: false
* fontconfig/subpixel_rendering: Automatic

--- End Message ---
--- Begin Message ---
Source: fontconfig
Source-Version: 2.11.0-6.7

We believe that the bug you reported is fixed in the latest version of
fontconfig, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Raphaël Hertzog <[email protected]> (supplier of updated fontconfig package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Wed, 24 Aug 2016 14:21:57 +0200
Source: fontconfig
Binary: fontconfig fontconfig-config fontconfig-udeb libfontconfig1-dev 
libfontconfig1 libfontconfig1-dbg
Architecture: source
Version: 2.11.0-6.7
Distribution: unstable
Urgency: medium
Maintainer: Keith Packard <[email protected]>
Changed-By: Raphaël Hertzog <[email protected]>
Description:
 fontconfig - generic font configuration library - support binaries
 fontconfig-config - generic font configuration library - configuration
 fontconfig-udeb - generic font configuration library - minimal runtime (udeb)
 libfontconfig1 - generic font configuration library - runtime
 libfontconfig1-dbg - generic font configuration library - debugging symbols
 libfontconfig1-dev - generic font configuration library - development
Closes: 835142
Changes:
 fontconfig (2.11.0-6.7) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Modifiy /etc/fontconfig/fonts.conf to ignore *.dpkg-new files.
     (Closes: #835142)
Checksums-Sha1:
 504f480e2f8cc17a3463b98d58defc26fdcf0e3b 1851 fontconfig_2.11.0-6.7.dsc
 70a58b1c5dc7ae8ada9653952da23c16c36b5fa1 1074508 
fontconfig_2.11.0-6.7.debian.tar.xz
Checksums-Sha256:
 3e60036d03fb610d5ed398b7be0cfe0f9dea0ce9b25cb612acec6df11963a101 1851 
fontconfig_2.11.0-6.7.dsc
 170c1e1a6221e0d3209b2a36507128aa3454135ca3dcd1eb2b06556e46c0c30e 1074508 
fontconfig_2.11.0-6.7.debian.tar.xz
Files:
 485ea4aeb620600ee13ef86c8686c66d 1851 fonts optional fontconfig_2.11.0-6.7.dsc
 ad03954728ac3d7c36cd996bbb8acb78 1074508 fonts optional 
fontconfig_2.11.0-6.7.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Comment: Signed by Raphael Hertzog

iQEcBAEBCgAGBQJXvZHYAAoJEAOIHavrwpq5YbwH/0p3Mwfj37A2JAk1EudwmcGw
KG3pkNdFwpS9Gql0vSOPtAnZuOalVwB0CNXRZ3SdJdOA2cIQ0OtSbjK0XFhFJ0VT
7TnsU0EEgPL6aKnwsxJ9uYaMk+npwQxHuDiB2mzS6YzS5Q8B5z7CT/2bO3DjVUb8
0qq2r7YlwDuXxnaoNL7V2ZPcbI49NcWgwc/DlfFr81dGgxUM99UGfofqlMe+xtVl
mCMUnWKfg6qLFHUQMszr43xaNGvTMdxCEjJKA/qIoGsNmUHahsRcA5zL+7hM1U2U
SW3OCBnn7FzKbN0KOdeiLuXypLQp9ndFQe/CuNE3+SW6pUhdnzZOuX6Ighkx16U=
=QFxn
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to