Downgrading to stable
This weekend I had to downgrade my home desktop to stable thanks to a strange Xorg bug which I've been unable to identify among the current ones. Both testing and sid versions seem affected and all you can see after booting is this:
The system works fine otherwise and can be accessed via ssh, but restarting kdm doesn't help to fix it, it just changes the pattern. Anyway, as explaining a toddler he cannot watch his favourite youtube cartoons because suddenly the computer screen has become an abstract art work is not easy I quickly decided to downgrade.
Downgrading went fine, using APT pinning to fix stable and apt-get update/upgrade/dist-upgrade after that, but today I noticed libreoffice stopped working with this message:
Warning: failed to launch javaldx - java may not function correctly /usr/lib/libreoffice/program/soffice.bin: error while loading shared libraries: libreglo.so: cannot open shared object file: No such file or directory
All I found related to that is a post on forums, which didn't help much (neither the original poster nor me). But just found the library was not missing, it was installed:
# locate libreglo.so /usr/lib/ure/lib/libreglo.so
But that was not part of any ldconfig conf file, hence the fix was easy:
# echo '/usr/lib/ure/lib' > /etc/ld.so.conf.d/libreoffice-ure.conf # ldconfig
And presto! libreoffice is working again :-)