List Archive: gentoo-osx
Note: Due to technical difficulties, the Archives are currently not up to date.
provides an alternative service for most mailing lists.c.f. bug 424647
On Fri, 2 Sep 2005, Nick Dimiduk wrote:
> Grobian wrote:
> > Good point. I have a Panther machine, but I must admit that I do not
> > test everything on that machine. In that sense it would be nice if
> > there were ppc-macos-10.3 and ppc-macos-10.4 keywords, as well as
> > ppc-macos-progressive.
> I think the cascaded profiles work well for standard vs. progressive
> installs. It would be quite the fight to get a new keyword for this sort
> of thing... I'd like to think there's a better solution than a keyword.
I agree, and I'll reiterate my proposal, so that someone can finally shoot
it down and I can shut up.
I think the progressive profile should be replaced with an upstream darwin
profile. A macos profile should inherit that and add a prefix.
I don't think a macos keyword is actually needed. If you have a
ppc-darwin8 keyword, the ppc-macos-10.4 profile could just inherit that
and add a macos USE flag (for those ebuilds that work differently under
macos than darwin).
For that to work, you just need more dependency information in the ebuild
(i.e. if you depend on CoreAudio, or some other part of macos not in
darwin, it should be listed as a dep). As for how CoreAudio gets into the
tree, you can keep using package.provided (one version in the profile for
ppc-macos-10.4 and another in the profile for ppc-macos-10.3) until there
is a way to detect vendor packages automatically.
Most of this requires the portage rewrite. No idea what you should do
email@example.com mailing list