Quote:
Originally Posted by OiOliverOi Never mind
i fixed it =)
the problem was that a library called libexpat.so.0 was missing
this seems to be a rather common problem, but can be fixed by using echo to copy libexpat.so.1 into libexpat.so.0
=)
Thanks for all the help |
It *seems* to work, but it's not actually a fix.
The real fix is to erase that copy, and then use revdep-rebuild to recompile all your programs against the new libexpat. If you don't have revdep-rebuild, emerge gentoolkit to get it.
The problem with libexpat is that the lib name was changed. And it was changed for a reason: to force all the users to recompile against the new libexpart, because it's incompatible ABI-wise with the old version. So, if you just rename the lib with the new version, you are automatically breaking all the programs that use libexpat. They might seem to work, but expect trouble in the future if you continue using that *solution*.