Magnus Pedersen wrote:
Justin Piszcz wrote:Yup, get the libXft 2.1.7 library and replace that shared object library asbelow and it will work, it is only a hack but it works.. I fixed this by using the lib from a box with libXft2 2.1.7 instead of 2.1.8.2-3. # mv libXft.so.2.1.2 libXft.so.2.1.2-2.1.8.2-3 # scp root@box:/usr/lib/libXft.so.2.1.2 . Then everything worked again.
[...]
Could you make that lib available somewhere or perhaps mail it to me, then I can make it available?
You can find the old versions of this library on snapshot.debian.net if you add the following 4 lines to your /etc/apt/sources.list: deb http://snapshot.debian.net/archive pool xft2 deb-src http://snapshot.debian.net/archive pool xft2 deb http://snapshot.debian.net/archive pool xft deb-src http://snapshot.debian.net/archive pool xft Then you get: $ apt-cache policy libxft2 libxft2: Installed: 2.1.8.2-3 Candidate: 2.1.8.2-3 Version table: *** 2.1.8.2-3 0 500 http://ftp.de.debian.org testing/main Packages 500 http://ftp.de.debian.org unstable/main Packages 500 http://snapshot.debian.net pool/xft Packages 100 /var/lib/dpkg/status 2.1.8.2-2 0 500 http://snapshot.debian.net pool/xft Packages 2.1.8.2-1 0 500 http://snapshot.debian.net pool/xft Packages 2.1.7-1 0 500 http://snapshot.debian.net pool/xft Packages 2.1.2-6 0 500 http://snapshot.debian.net pool/xft Packages 2.1.2-5 0 500 http://snapshot.debian.net pool/xft Packages 2.1.2-4 0 500 http://snapshot.debian.net pool/xft Packages 2.1.1-2 0 500 http://snapshot.debian.net pool/xft2 Packages 2.1-7 0 500 http://snapshot.debian.net pool/xft2 Packages 2.1-6 0 500 http://snapshot.debian.net pool/xft2 Packages 2.1-5 0 500 http://snapshot.debian.net pool/xft2 Packages 2.1-4 0 500 http://snapshot.debian.net pool/xft2 Packages 2.1-3 0 500 http://snapshot.debian.net pool/xft2 Packages You can install a specific version by # apt-get install libxft2=2.1.7-1 (and use apt-pinning or aptitude to forbid upgrades of this package until the problem is solved) Regards, Florian