On Sun, 15 Oct 2006 23:19:03 +0200 Jakub Moc <[EMAIL PROTECTED]> wrote:
| > You mean, than sticking a + before foo in IUSE in every ebuild, and
| > ensuring that changes are kept in sync and consistent with the
| > behaviour of every single existing profile.
| 
| Erm, what are you talking about here? What is there to be kept in sync
| with profiles?

Behaviour. Believe it or not, not all profiles target the same kind of
system.

| 
| > | > Yup. Default USE flags are profile dependent data. The sensible
| > | > default value varies depending upon conditions like arch and
| > | > system role.
| > | 
| > | You are really circular, fix your record player :P
| > 
| > That's not even remotely circular. They're profile dependent, so
| > they belong in the profile. There is no circular.
| 
| You didn't say yet _WHY_ they are profile dependent. Repeating your
| statement ad nauseam won't fix your record player really.

I was kinda hoping you'd know that already, but clearly not... Go and
have a look at the profiles as they are, and observe how lots and lots
of USE flags have their default values specified somewhere other than
in the base profile. Then ask yourself why that is.

| > | Defaults that makes sense in profiles can and will stay there and
| > | noone's damn forcing you to change it. We are talking about
| > | per-package (or per-ebuild even) stuff here, which is a feature
| > | that has been missing for ages.
| > 
| > Which is solved quite happily in the profiles by package.use, and
| > without the problems associated with the IUSE solution.
| 
| Which problems? And how is duplicating the info across various
| profiles easier than sticking the darned +foo into IUSE and having it
| sticky regardless of to whichever overlay/repo I copy the ebuild?

The problems I've already explained, that I'm not going to repeat just
because you can't or won't read them. And we're not talking various
profiles, we're talking the base profile plus whatever subprofile
overrides are required. And go and read the rest of the thread for the
overlay thing.

| > You know Jakub, you'd be a lot less stressed if you sat down and
| > thought about what was being discussed before posting.
| 
| Looks to me like you are actually the only one missing the whole point
| of this feature. I guess I'd be a lot less stressed if you brought
| some arguments to the discussion instead of repeating yourself over
| and over again without backing up your claims in any way.

Did you go and read the rest of the thread yet? Maybe you should. Then
you might see the arguments.

-- 
Ciaran McCreesh
Mail                : ciaranm at ciaranm.org
Web                 : http://ciaranm.org/
as-needed is broken : http://ciaranm.org/show_post.pl?post_id=13

Attachment: signature.asc
Description: PGP signature

Reply via email to