
Philipp Thomas escreveu:
For *running* applications your system should use the nvidia OpenGL libs as you need them for accelerated 3D. For *building* apps, the Mesa libs should be used as otherwise those applications won't run without nvidia libraries which obviously you don't want.
Agreed, completely.
Just try deleting the package manually with rpm and it will give you the names that you can then again feed into rpm to get info on the packages.
Again, agreed, but I obviously didn't make my point clearly. It goes like this: Me: YaST, please delete this thing. YaST: Certainly Sir, but deleting that will break this other thing. Do you want me to delete that too? Me: Err, what is it? Of course you /can/ cancel then go back and find out what the other thing is, then delete the first thing again, then next time it asks you answer the question sensibly. Or even select /both/ things for deletion in the first place. I just think it would be nice if YaST gave you the opportunity to find what the other thing is at the point at which it's asking what you want to do about it.
/usr/X11R6/lib/ comes before /usr/lib/ (which really feels *wrong* to me)
You mean the precedence? That's not really astonishing.
It's a hackish way of making sure X picks the right instance of the shared library. If you have an application that needs /a/b/c/libSomething.so.1 *and* some other application that needs /d/e/f/libSomething.so.1 then *one* of those applications *will* be broken by this. In fact, even now I can't *know* that something else isn't now broken on my machine because it'll get the X Window version of something instead of the version in the standard location. I assume that's not the case because the directories must have been listed in this order in ld.so.conf previously for 3D acceleration to have been working before. Regards, Chris R. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org