Re: [packager interface suggestion] Adding packages to buildroot directly from updates-testing

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

 



On Tue, 2010-12-21 at 00:52 +0100, Henrik NordstrÃm wrote:
> mÃn 2010-12-20 klockan 16:15 -0500 skrev seth vidal:
> 
> > So you want to give updates-testing preferential value over updates
> > despite their being no e-v-r difference between the pkgs? If so - you
> > can do that now with yum's cost value.
> 
> No. The stable repositories (updates / dist) always have priority over
> testing.
> 
> Better to explain with example I think.
> 
> Repository contents:
> 
> updates: foo-1.0.54
> updates-testing: foo-1.1.1
> 
> BuildRequires: foo
> 
> uses foo-1.0.54 as that's the latest stable release, as usual.
> 
> BuildRequires: foo >= 1.1
> 
> uses foo-1.1.1 from updates-testing as that's the best match for
> satisfying the requirement even if that release is not yet pushed as
> stable.
> 
> 
> If the dependency still can not be resolved when including
> updates-testing then it's a failed dependency. No change suggested in
> e-v-r matching criterias, only dependency resolution in which
> repositories to query when.
> 
> 
> could be implemented by using updates-testing as fallback package
> repository queried only on packages which could not get resolved from
> the normal enabled repositories (i.e. dist & updates)

Have you looked at the yum config mock uses? And how yum resolves deps
when multiple pkgs provide the same requirement?

http://yum.baseurl.org/wiki/CompareProviders

-sv


-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[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