RFC: Fedora Extras shipping ix86 optimized rpms?

Ulrich Drepper drepper at redhat.com
Thu Sep 2 04:45:09 UTC 2004


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 ❖





More information about the fedora-devel-list mailing list