Public bug reported: When I attempted to install libgtk2.0-0 it said something along the lines of needing to remove the old package 2.24.30-4ubuntu2 (I think, I closed the terminal window), and I was getting a permission denied despite running as root. Putting SELinux into permissive mode allowed the install to take place. I think this might be an issue with SELinux policy for Ubuntu.
ProblemType: Package DistroRelease: Ubuntu 16.10 Package: libgtk2.0-bin 2.24.30-4ubuntu3 ProcVersionSignature: Ubuntu 4.8.0-32.34-generic 4.8.11 Uname: Linux 4.8.0-32-generic x86_64 ApportVersion: 2.20.3-0ubuntu8 Architecture: amd64 Date: Sun Jan 8 00:54:30 2017 ErrorMessage: subprocess new pre-removal script returned error exit status 2 InstallationDate: Installed on 2017-01-06 (2 days ago) InstallationMedia: Ubuntu-GNOME 16.10 "Yakkety Yak" - Release amd64 (20161012.1) RelatedPackageVersions: dpkg 1.18.10ubuntu1 apt 1.3.1 SourcePackage: gtk+2.0 Title: package libgtk2.0-bin 2.24.30-4ubuntu3 failed to install/upgrade: subprocess new pre-removal script returned error exit status 2 UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: gtk+2.0 (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-package need-duplicate-check selinux yakkety -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to gtk+2.0 in Ubuntu. https://bugs.launchpad.net/bugs/1654817 Title: package libgtk2.0-bin 2.24.30-4ubuntu3 failed to install/upgrade: subprocess new pre-removal script returned error exit status 2 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gtk+2.0/+bug/1654817/+subscriptions -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs