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