Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 71480 - INVALID ACCEPT_KEYWORDS: macos on emerge system
Summary: INVALID ACCEPT_KEYWORDS: macos on emerge system
Status: VERIFIED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core - Dependencies (show other bugs)
Hardware: All All
: High normal (vote)
Assignee: osx porters
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-11-16 19:15 UTC by michael@smith-li.com
Modified: 2005-02-06 13:33 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description michael@smith-li.com 2004-11-16 19:15:46 UTC
Fresh install of Portage on Panther (10.3.5). The Mac OS guide http://www.gentoo.org/doc/en/macos-guide.xml implies that you should be able to get through step 1 'emerge system' completely before worrying about keywording packages for macos. This does not appear to be the case, however, because emerge system wants to install sed, which doesn't like keyword 'macos'.

I reported this here because I'm not sure if this is a portage bug, a documentation error, or what. I hope I got it right.

Reproducible: Always
Steps to Reproduce:



Expected Results:  
I expected to get invalid keyword errors during step 2, when the guide warns
about them. I figured I could get through emerge system before that would
happen, because the guide implies this.

##### emerge info #####
!!! INVALID ACCEPT_KEYWORDS: macos
!!! Using `which gcc` to gcc locate version, this may break
!!! DISTCC, installing gcc-config and setting your current gcc
!!! profile will fix this
Portage 20040726 (default-macos-10.3, gcc-3.3, unavailable, 7.5.0 Power
Macintosh powerpc)
=================================================================
System uname: 7.5.0 Power Macintosh powerpc
macos-20040726
distcc 2.0.1-zeroconf powerpc-apple-darwin7.0 (protocol 1) (default port 3632)
[disabled]
Autoconf: 
Automake: 
Binutils: 
ACCEPT_KEYWORDS="macos ~ppc-macos"
AUTOCLEAN="yes"
CFLAGS="-O2 -pipe"
CHOST="powerpc-apple-darwin"
COMPILER=""
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="collision-protect cvs keepwork"
GENTOO_MIRRORS="http://gentoo.osuosl.org/"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://blue/portage"
USE="macos"
##########

##### emerge system #####

!!! INVALID ACCEPT_KEYWORDS: macos
Calculating system dependencies \
!!! All ebuilds that could satisfy "sys-libs/libsystem" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/libsystem-7.1 (masked by: -* keyword)

For more information, see MASKED PACKAGES section in the emerge man page or 
section 2.2 "Software Availability" in the Gentoo Handbook.
!!!    (dependency required by "sys-apps/sed-4.1.2" [ebuild])


!!! Problem with ebuild sys-apps/sed-4.1.2
!!! Possibly a DEPEND/*DEPEND problem.

!!! Depgraph creation failed.
##########
Comment 1 Nick Dimiduk (RETIRED) gentoo-dev 2004-11-16 20:22:45 UTC
This is a bug with the documentation (which is simply out of date), not the system.  The macos keyword has been replaced with ppc-macos.  Try that and I expect these problems to disappear.  Let me know if this fixes things or if your problems persist.

Also, the profile may be wrong.  I'm not sure what the official profile to use is, but I believe that if you're using portage-2.0.51 or later, you'll want to link /etc/make.profile to something like /usr/portage/profiles/default-macos/ppc/10.3.  Other than these couple differences, nothing else jumps out at me as being out of date.

Good Luck!
Comment 2 Mamoru KOMACHI (RETIRED) gentoo-dev 2004-12-03 18:37:23 UTC
It seems that the documentation was updated to use
default-darwin/macos/{10.3,10.4}.
Comment 3 Hasan Khalil (RETIRED) gentoo-dev 2005-02-06 13:33:24 UTC
Closing out bugs that've been resolved for a while now...