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
signature.asc
Description: PGP signature
_______________________________________________ paludis-user mailing list [email protected] http://lists.pioto.org/mailman/listinfo/paludis-user
