[repo-coord] Re: nVidia rpms ...
Dag Wieers
dag at wieers.com
Mon Dec 6 02:34:27 CET 2004
On Fri, 3 Dec 2004, Panu Matilainen wrote:
> On Fri, 2004-12-03 at 12:29 +0100, Dag Wieers wrote:
>
> > > So perhaps we should carefully decide which i386 packages to add to
> > > x86_64 repos? It would be interesting to know how Red Hat decided
> > > which packages to offer as i386 compatibility packages. Probably all
> > > openoffice depends on, but perhaps there are more.
> >
> > I refuse. The behaviour of Yum is clearly broken, people do not expect to
> > have all binary archs installed just because they are available and the
> > arch is unspecified. People are not supposed to know in what archs a
> > package comes.
>
> The problem is with the multilib monster and RH packaging, not yum. If
> the you have libfoo.i386 and libfoo.x86_64 which don't share any files
> then installing separately is not a problem. However several such
> packages in FC and RHEL do have common files, in which case installing
> them separately fails with file conflicts (and you need to use --force
> to override, sometimes with "interesting" results) but if they're
> installed simultaneously rpmlib just "swallows" the conflict. Multilib
> isn't called sick without a reason...
But these packages with common files that have existed before don't suffer
from the same problem as is the case with multilib packages ? Couldn't the
same work-around be implemented, whatever that is/was ?
I'm sure there's room for doing it differently than what rpm allows, ie.
rpm is very strict about some other things that have been successfully
hidden from end-users in the past. Not handling this better (then
installing both) is a burden for repository maintainers and often even
impossible to satisfy. (ie. there's not automatic way to know that mozilla
plugins should be included as i386 too).
-- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
[all I want is a warm bed and a kind word and unlimited power]
More information about the repo-coord
mailing list