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
Bugs, which is subscribed to 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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to