Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-osx
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-osx@g.o
From: Nick Dimiduk <ndimiduk@g.o>
Subject: Re: on stable and unstable ppc-macos
Date: Sat, 03 Sep 2005 11:22:52 -0400
Grobian wrote:
>  From a freshly reported bug:
Bug # may be useful just to serve as a reference.

> Reproducible: Always
> Steps to Reproduce:
> 1. Install gentoo for OSX and not be perfectly comfortable you did it 
> right.
Not comfortable with the install?  Are our docs outdated or ambiguous?

> 2. Add ~ppc-macos to the keywords for the mediawiki-1.4.9.ebuild.
> 3. ACCEPT_KEYWORDS="~ppc-macos" emerge mediawiki
No problem so far.

> Here is where I want the discussion to start.  I myself would have done 
> it exact the same way, and I see it happen a lot.  In fact, I even think 
> this is the way the Gentoo docs advocate the use of ~arch.
Is the goal to test out an unkeyworded ebuild for keywording/porting? 
This looks like a good way to go for that purpose.

> In a recent discussion I found out this is, however, not the way some 
> other people see the use of ~arch.  Instead they assume your whole 
> system is ~arch.
Indeed, mine is a ~ppc-macos portage system.

> This very bug reported might be fixed if the whole system would be 
> ~ppc-macos, however, the user doesn't want that.  Instead, the user 
> wants to use an unstable package, to have a very isolated case, where an 
> unstable package lives as a stable one.
What is the bug, exactly?  If they're trying to run an ~arch package on 
an arch system, this is how you do it.  There will likely be 
dependencies to also be pulled from ~arch, but portage handles that AFAIK.

> My opinion here is that there is something wrong if portage isn't able 
> to tell what it needs to run a package in ~ppc-macos.  Maybe this is not 
> easily fixable, and should we do some extra hacks to make the two worlds 
> play nice again.  However, I don't think having a fully ~arch system is 
> equal to a user that runs a stable system and wants to grab one package 
> from the unstable branch.  I consider the first case to be 'progressive' 
> (not in the ppc-macos sense) or 'bleeding edge' while the latter case is 
> more realistic and what happens in real life: 'controlled risk'.
Portage should handle this.  As I understand it, portage doesn't care 
too much about arch/~arch.  The KEYWORD just sets up some default 
packages masks, if you will, from which it can draw from known packages 
and their dependencies.  When you get down to installing a package 
(regardless of keyword), portage makes sure the system and ebuild 
keywords match and then it starts building the dependency tree.  The 
same checks must be made for each dep.  If it was called something like 
# ACCEPT_KEYWORDS="~arch" emerge foo/bar then for that run or portage, 
the system _is_ an ~arch system, meaning all deps will be pulled from 
~arch.  I'm not sure how it handles entries in the package.keywords 
file.  The behavior may be different; feel free to chime in, anyone who 
knows.

Be careful about your terms here.  We currently have a use for the term 
"progressive".  I believe I understand what you're saying about 
controlled risk; don't know if it would confuse anyone else.

> I like to straighten out this issue, so everyone knows what should be 
> done or not be done.  I just assumed the only vision I knew was what 
> everyone has in mind, and this appears not to be like this.  I think 
> it's directly related to QA and I feel my actions largely depend on it. 
>  So, until I know what I'm doing is right or wrong, I won't do anything.
I'm afraid I don't understand what (if anything) needs to be done.  Care 
to elaborate?

-Nick Dimiduk
-- 
gentoo-osx@g.o mailing list


Replies:
Re: on stable and unstable ppc-macos
-- Finn Thain
Re: on stable and unstable ppc-macos
-- Grobian
References:
on stable and unstable ppc-macos
-- Grobian
Navigation:
Lists: gentoo-osx: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: on stable and unstable ppc-macos
Next by thread:
Re: on stable and unstable ppc-macos
Previous by date:
Re: on stable and unstable ppc-macos
Next by date:
Re: on stable and unstable ppc-macos


Updated Jun 17, 2009

Summary: Archive of the gentoo-osx mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.