Thanks for the report meteorrock, and for the investigative work herbie643! Some more digging shows this is affecting multiple packages and multiple repositories, so I'm not sure who needs to work on this... I do have a hack that will make it work for all packages.
The ones that work (install their .so files to /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines for 64-bit, or /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines for 32-bit):
- Installed by default, from the Ubuntu repository, are gtk2-engines, gtk2-engines-murrine, and gtk2-engines-pixbuf;
- Not installed by default, but available from the Ubuntu repository, are gtk2-engines-oxygen, gtk2-engines-qtcurve, and gtk2-engines-xfce.
The ones that don't work (install their .so files to /usr/lib/gtk-2.0/2.10.0/engines):
- Installed by default, from the Linux Mint repository, are gtk2-engines-aurora and gtk2-engines-candido;
- Not installed by default, but available from the Ubuntu repository, are gtk2-engines-cleanice, gtk2-engines-equinox, gtk2-engines-magicchicken, gtk2-engines-moblin, gtk2-engines-nodoka, and gtk2-engines-wonderland.
A hack to get packages like these working transparently, is to remove gtk2-engines-aurora and gtk2-engines-candido, create a softlink from /usr/lib/gtk-2.0/2.10.0/engines to /usr/lib/<arch>-linux-gnu/gtk-2.0/2.10.0/engines, and then install the packages again. Any other gtk2-engines-* packages that would install in the "wrong" place would then also work.
Note that if you had installed yourself any of the packages gtk2-engines-cleanice, gtk2-engines-equinox, gtk2-engines-magicchicken, gtk2-engines-moblin, gtk2-engines-nodoka, or gtk2-engines-wonderland, you should remove these also as part of the first command below.
To do so on Linux Mint 14.1 MATE 64-bit:
Code: Select all
apt remove gtk2-engines-aurora gtk2-engines-candido
sudo mkdir -p /usr/lib/gtk-2.0/2.10.0
sudo ln -s /usr/lib/x86_64-linux-gnu/gtk-2.0/2.10.0/engines /usr/lib/gtk-2.0/2.10.0/engines
apt install gtk2-engines-aurora gtk2-engines-candido
Or for Linux Mint MATE 14.1 32-bit:
Code: Select all
apt remove gtk2-engines-aurora gtk2-engines-candido
sudo mkdir -p /usr/lib/gtk-2.0/2.10.0
sudo ln -s /usr/lib/i386-linux-gnu/gtk-2.0/2.10.0/engines /usr/lib/gtk-2.0/2.10.0/engines
apt install gtk2-engines-aurora gtk2-engines-candido
Testing this, I have Aurora again