This is a bug of libglib2.0-0 because its postrm purge removes it
unconditionnaly even if the package is still installed on another
architecture.
Cf the extract below of /var/lib/dpkg/info/libglib2.0-0:i386.postrm
if [ "$1" = purge ] && [ -d /usr/share/glib-2.0/schemas ]; then
# Purge the compiled schemas
rm -f /usr/share/glib-2.0/schemas/gschemas.compiled
rmdir -p --ignore-fail-on-non-empty /usr/share/glib-2.0/schemas
fi
** Package changed: dpkg (Ubuntu) => glib2.0 (Ubuntu)
** Tags added: multiarch
--
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is subscribed to glib2.0 in Ubuntu.
https://bugs.launchpad.net/bugs/884979
Title:
purging a package for different architecture may delete files needed
for the actual architecture
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glib2.0/+bug/884979/+subscriptions
--
desktop-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs