[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Watch out! In Etch, apt-get upgrade breaks KDE on every machine I upgraded...



Chris Howie wrote:
> Justin Piszcz wrote:
> 
>>I fixed this by using the lib from a box with libXft2 2.1.7 instead of
>>2.1.8.2-3.
> 
> 
> Thanks for the heads-up.  I found myself referring to your post after rebooting
> and nothing worked.
> 
> It is possible to fix this without copying the .so from an older installation
> -- just downgrade the package.  This is how I solved the issue:

I did this using apt-get by including these in my /etc/apt/sources.list:
#got this while starting KDE:
# kdeinit: symbol lookup error: /usr/lib/libXft.so.2: undefined symbol:
FT_GlyphSlot_Embolden
# startkde: Could not start kdeinit. Check your installation.
#So downgraded libxft2 version 2.1.8.2-3 --> 2.1.7-1, based on
#http://groups.google.ca/group/linux.debian.user/browse_frm/thread/6289e3f628a1e4d/48b3908383ca1161?lnk=st&q=cannot+start+kdeinit+debian&rnum=2&hl=en#48b3908383ca1161
deb http://snapshot.debian.net/archive pool xft
deb-src http://snapshot.debian.net/archive pool xft
deb http://snapshot.debian.net/archive pool xft2
deb-src http://snapshot.debian.net/archive pool xft2


and then doing:
$> sudo apt-get  install libxft2=2.1.7-1

Then I started dselect and marked this package as "hold".

->HS



> 
> # dpkg --force-depends -r libxft2
> # wget \
> http://http.us.debian.org/debian/pool/main/x/xft/libxft2_2.1.7-1_i386.deb
> # dpkg -i libxft2_2.1.7-1_i386.deb
> # echo libxft2 hold | dpkg --set-selections
> 
> Go back to KDM, CTRL+ALT+BKSP, and all is well.  Note that you'll want to
> unhold libxft2 (echo libxft2 install | dpkg --set-selections) after this is fixed.
> 



Reply to: