On Mon, 2022-10-24 at 05:27 +0200, Alexandre Detiste wrote: > After upgrade of mplus, I still have got old loose dir > and cache file from previous version: > > /usr/share/fonts/truetype/mplus > /usr/share/fonts/truetype/mplus/.uuid > > Please remove these files on upgrade.
These files are created by the fontconfig trigger (see details below),
so I think that is the component that should remove them.
Please consider reassigning and retitling the bug to reflect this.
$ grep font /var/lib/dpkg/triggers/File
/usr/share/fonts fontconfig/noawait
/usr/share/ghostscript/fonts fontconfig/noawait
/usr/share/texmf/fonts fontconfig/noawait
$ cat /var/lib/dpkg/info/fontconfig.triggers
interest-noawait /usr/share/fonts
interest-noawait /usr/share/ghostscript/fonts
interest-noawait /usr/share/texmf/fonts
$ head -vn-0 /var/lib/dpkg/info/fontconfig.post*
==> /var/lib/dpkg/info/fontconfig.postinst <==
#!/bin/sh
set -e
if [ "$1" = triggered ]; then
# Force regeneration of all fontconfig cache files.
mkdir -p /var/cache/fontconfig
fc-cache -s -v 1>/var/log/fontconfig.log 2>&1 || printf "fc-cache
failed.\nSee /var/log/fontconfig.log for more information.\n"
exit 0
fi
if [ "$1" = configure ]; then
# Force regeneration of all fontconfig cache files.
mkdir -p /var/cache/fontconfig
printf "Regenerating fonts cache... "
fc-cache -s -f -v 1>/var/log/fontconfig.log 2>&1 || (printf "failed.\nSee
/var/log/fontconfig.log for more information.\n"; exit 1)
printf "done.\n"
fi
==> /var/lib/dpkg/info/fontconfig.postrm <==
#! /bin/sh
set -e
case "$1" in
purge)
rm -f /var/log/fontconfig.log
rm -rf /var/cache/fontconfig
;;
esac
--
bye,
pabs
https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part

