-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Thu, 17 Jan 2013 12:25:46 -0500
Ian Stakenvicius <a...@gentoo.org> wrote:
> On 17/01/13 12:15 PM, Ciaran McCreesh wrote:
> > Ian Stakenvicius <a...@gentoo.org> wrote:
> >> On 17/01/13 11:47 AM, Ciaran McCreesh wrote:
> >>> 
> >>> .... If you have foo-1:a and foo-2:b installed, and then you
> >>> install foo-1:b, it replaces both 1:a and 2:b.
> >>> 
> > 
> >> that would be an interesting case with portage, given if foo-1:a
> >> moved to foo-1:b that should occur via a slot-move shouldn't it?
> > 
> > There's nothing forcing that to be the case.
> > 
> 
> Does an in-tree change in SLOT automatically schedule something for
> rebuild on an emerge -uD (or equivalent command in other package
> managers) ?  If so, does sub-slot changes also trigger this?

For Paludis, not necessarily (unless the user passes in -km or some
variation): we look at the slot of the best version in the tree, plus
the best version in the tree of each installed slot, and then compare
versions.

This is related to one of the reasons a revbump should be required when
moving a package from EAPI 4 to EAPI 5: if a package's version is
unchanged, then its slot changing from x to x/y isn't enough to force a
reinstall.

- -- 
Ciaran McCreesh
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)

iEYEARECAAYFAlD4NSAACgkQ96zL6DUtXhE92gCgh6sNJWx2ZlrkwGTpN4r5m60c
4zsAn2o29W+4n9AzT3fVcGbVZOZ3vP3a
=ZRrl
-----END PGP SIGNATURE-----

Reply via email to