Hi all I just did an "#emerge -u world", which hosed my gdm and pango installations, possibly xft as well. Among the packages updated were gtk2, pango and gnome, unfortunately i cannot remember the rest. GDM refuses to start now, complaining about missing library "libpangoxft-1.0.so.0". Remerging pango and gdm did not fix the problem. Any ideas? I am not running any unstable packages. I set severity to major as this is the stable branch, this should not happen.
Update: Actually all gtk2 programs seem hosed. Reinstalling gtk right now.
Well, you can't expect that even stable works for _everyone_ . Anyway libpangoxft should've been provided by pango-1.2 . Can you confirm there is no /usr/lib/libpangoxft* at all ? Reemerge pango and see if it mentions xft as backend after the configure section. If not attach your /var/tmp/portage/<pango>/work/<pango>/config.log . What xfree are you running btw ? What is the output of 'emerge info' ?
waiting for response
Sorry for the delay. No ,there was no /usr/lib/libpangoxft* at all. No /usr/lib/libpango* either, if that matters. It was a relatively new system so I ended up rebuilding it, thus I cannot access the logs. Sorry, I should have considered that. I was running the latest stable xfree, ie xfree 4.2.1. What puzzles me is that at the time even an emerge -e world did not fix it, but a completely new install did.
puzzles me too, gdm shouldnt even start to build without pango around (and it looks like it wasn't).
db fix