Bug#897040: fontconfig: .uuid files in font directories not removed during purge

Romain Porte debian at microjoe.org
Sun Mar 22 07:53:56 GMT 2020

Package: fontconfig
Version: 2.13.1-2+b1
Followup-For: Bug #897040

Dear Maintainer,

I am still seeing this bug on testing, as the version is 2.13.1 vs.
upstream version 2.13.91 which should fix the bug as mentioned by Alexis
in this bug report.

Here is an example output from "apt remove" command:

> $ sudo apt remove fonts-jetbrains-mono
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> The following packages will be REMOVED:
>   fonts-jetbrains-mono
> 0 upgraded, 0 newly installed, 1 to remove and 20 not upgraded.
> After this operation, 2807 kB disk space will be freed.
> Do you want to continue? [Y/n]
> (Reading database ... 322657 files and directories currently installed.)
> Removing fonts-jetbrains-mono (1.0.4-1) ...
> dpkg: warning: while removing fonts-jetbrains-mono, directory
> '/usr/share/fonts/ woff2/jetbrains-mono' not empty so not removed
> dpkg: warning: while removing fonts-jetbrains-mono, directory
> '/usr/share/fonts/ woff/jetbrains-mono' not empty so not removed
> dpkg: warning: while removing fonts-jetbrains-mono, directory
> '/usr/share/fonts/ truetype/jetbrains-mono' not empty so not removed
> Processing triggers for fontconfig (2.13.1-2+b1) ...

And each of these directories are containing a ".uuid" file indeed,
which is why the directory is left over after font uninstallation:

> $ ls -a /usr/share/fonts/{truetype,woff,woff2}/jetbrains-mono
> /usr/share/fonts/truetype/jetbrains-mono:
> .  ..  .uuid
> /usr/share/fonts/woff2/jetbrains-mono:
> .  ..  .uuid
> /usr/share/fonts/woff/jetbrains-mono:
> .  ..  .uuid

After looking at tracker status for fontconfig [1], it seems that the
package is blocked on version 2.13.1 while upstream released two new
versions since then [2]. Last release 2.13.92 was 7 months ago.

[1] https://tracker.debian.org/pkg/fontconfig
[2] https://gitlab.freedesktop.org/fontconfig/fontconfig/-/tags

Is there anything preventing the new version to be tested?

Thanks and have a nice day,

-- System Information:
Debian Release: bullseye/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 5.4.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages fontconfig depends on:
ii  fontconfig-config  2.13.1-2
ii  libc6              2.30-2
ii  libfontconfig1     2.13.1-2+b1
ii  libfreetype6       2.10.1-2

fontconfig recommends no packages.

fontconfig suggests no packages.

-- no debconf information
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-freedesktop-maintainers/attachments/20200322/230df86b/attachment.sig>

More information about the Pkg-freedesktop-maintainers mailing list