Re: hal + pam update errors

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2007-04-05 at 19:14 +0200, Michael Schwendt wrote:
> On Thu, 05 Apr 2007 13:02:14 -0400, David Zeuthen wrote:
> 
> > On Thu, 2007-04-05 at 18:01 +0200, Mark wrote:
> > > file /usr/share/hal/fdi/information/10freedesktop/10-usb-music-players.fdi from install of hal-0.5.9-1.fc7 conflicts with file from package hal-0.5.9-0.git20070304.fc7
> > 
> > https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=235152
> > 
> > It would be nice if someone could tell me how to resolve this; last I
> > checked all the rpm/yum wizards (including jkeating and skvidal) were
> > all scratching their heads. Thanks.
> 
> The error smells a lot like an i386<->x86_64 conflict.
> Old i386 pkg versus new x86_64 pkg.
> 
> Indeed, Rawhide only contains hal-0.5.9-1.fc7.x86_64.rpm and no hal.i386

Right. Here's a wordier explanation for folks trying to follow along at
home:

hal used to be multilib, so x86_64 systems got hal.i386 in addition to
hal.x86_64. 

Now, hal has grown a hal-libs subpackage. Obviously, since the 'hal'
package no longer contains libraries, it shouldn't be multilib. So
there's no need for hal.i386 anymore, but yum doesn't know that - it
tries to upgrade it like normal. 

(We currently have similar problems with mysql as well, but not everyone
has mysql installed).

AFAIK anaconda handles this case on a per-package basis - if you've got
hal.i386 on an x86_64, it removes it and installs hal-libs.i386 instead.

Maybe we need a similar workaround in multilib repositories until we
have a proper solution in RPM? A static list of packages that are no
longer multilib, and (optionally) the library packages that replace
them?

-w

Attachment: signature.asc
Description: This is a digitally signed message part

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux