Ralf Corsepius wrote: > If /usr/lib/sse2/*.so.* were part of i386-rpms, they would get > automatically installed on all ix86 systems and the dynamical linker > would have to decide on which library to use at run-time. ldconfig normally makes the decisions, but yes. Using sub-packages would mean the installer has to know which of the subpackages to use and install them without the user requesting it since otherwise it would never happen, which user has enough knowledge to explicitly request this. And then there are the people who change motherboards or simply move the disks from one machine to another. For them the selection might be wrong. It's best to use multiple DSOs in one RPM. Exceptions are huge packages like glibc. If there ever should be i686/P4 variants for the gnome/kde libs the'd probably also fall into the "huge package" category. But we are here talking about packages like gmp or video/autdio encoders etc. -- â Ulrich Drepper â Red Hat, Inc. â 444 Castro St â Mountain View, CA â