Re: FC5 and Yum Plugins

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

 



On Fri, Dec 30, 2005 at 01:27:33AM -0800, Jesse Keating wrote:
> On Fri, 2005-12-30 at 01:17 -0800, Jarod Wilson wrote:
> The question is, what good is this plugin doing?  If you enable a
> 3rd party repo, to get something like MythTV, you'll need to get the
> deps.  If the deps happen to replace core/extras packages, then they
> do.  They are necessary for the software you are asking to install.
> So you're going to override it to install your software.  This is in
> the install context.  In the update context, then sure if the 3rd
> party repo nvr for a package is higher than the nvr for the
> core/extras package then this plugin might be useful to ignore that,
> unless ignoring would break deps with something like MythTV.  Seems
> to me that there should be a different method than just protecting
> core/extras.  Seems the 'protection' should be based around
> replacing for no other reason than nvr comparison.  If the
> replacement is pulled in for an honest dep satisfaction, rather than
> just a higher nvr comparison, then it should be allowed.

How would you do that w/o checking the specfile itself? If package foo
from core is replaced with foo compiled with different build options,
or a bugfix that is required in a context not interesting in core (so
it will not make it into "updates") or similar, how can you
distinguish it from arbitrary package updates?

> Otherwise prompt user or block.  This keeps 3rd party repos working
> properly and keeps users systems as close to strict core/extras as
> possible w/out breaking user installed software.
-- 
Axel.Thimm at ATrpms.net

Attachment: pgpTrXPxKl1r4.pgp
Description: PGP signature

-- 
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