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

Marius Mauch wrote:
> On Wed, 10 Oct 2007 10:16:03 +0200
> "Denis Dupeyron" <[EMAIL PROTECTED]> wrote:
> 
>> On 10/10/07, Zac Medico <[EMAIL PROTECTED]> wrote:
>>> I think it's OK to start using package.use now considering that
>>> package.use has been supported since portage-2.1.2 and that's been
>>> stable since February. There are already a couple of packages using
>>> it in the tree now.
>> Is it a good idea for those ebuilds that require new features to have
>> a >= dependency on a specific version of portage ? Or not ?
> 
> No, as it wouldn't help anyway: the depgraph is calculated before
> portage would be updated (so package.use/IUSE defaults wouldn't be
> used).

Results may vary if the user doesn't manually upgrade portage before
doing other upgrades. After portage upgrades itself it will exec
emerge --resume if there are remaining packages in the merge list.
Like you said, the new version of portage will not recalculate
dependencies when it resumes, but it will recalculate USE flags
(bugs #183683). It's inconsistent, which is one reason why the
recommended practice is to upgrade portage alone before attempting
to do additional updates. Eventually I'd like to add an option that
behaves similar to --resume but also recalculates dependencies.

Zac
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.7 (GNU/Linux)

iD8DBQFHDQwB/ejvha5XGaMRAr2FAJ9E0OtHnzKO+fYRahsqR6W13AYzvwCggIIi
BqHtFv3zbFKoYj5bR7heK9k=
=SaBU
-----END PGP SIGNATURE-----
-- 
[EMAIL PROTECTED] mailing list

Reply via email to