On Mon, 16 Jul 2007 16:44:24 -0400
"Stephen P. Becker" <[EMAIL PROTECTED]> wrote:
> On Mon, 16 Jul 2007 16:24:19 -0400
> Matthew Wesley <[EMAIL PROTECTED]> wrote:
> > The elegant solution is to use the `importance' repository
> > configuration setting. This will force paludis to use the repository
> > with a higher importance when collisions occur. See
> > http://paludis.pioto.org/configuration.html for more details.
> 
> The problem is, if the gentoo repo has a newer version/revision of the
> package of interest than the repo with a higher importance, the one in
> the gentoo repo will still be used.

Hrm, this does make me wonder though... We could probably change
qo_order_by_version etc to have a way of high-ordering things from a
particular repository even if the version is lower. So you'd get:

  1.0:gentoo 1.0:overlay 1.1:gentoo 1.1:overlay 0.9:super

That way a best version would pick 0.9:super, but a dep upon >=1.0
would pick 1.1:overlay...

Except I'm not sure how this would be specified in a repository config
file, and I'm not sure how much other stuff it would break...

-- 
Ciaran McCreesh

Attachment: signature.asc
Description: PGP signature

_______________________________________________
paludis-user mailing list
[email protected]
http://lists.pioto.org/mailman/listinfo/paludis-user

Reply via email to