At least portage-2.0.51_pre23 and portage-2.0.51_rc1 are broken on ppc-macos because /bin/tee doesn't exist on Mac OS X (tee is /usr/bin/tee). When I attempt to emerge something, emerge aborts with the following message: kent% sudo emerge -u riece Calculating dependencies ...done! >>> emerge (1 of 1) app-emacs/riece-1.0.2 to / >>> Downloading ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO/distfiles/riece-1.0.2.tar.gz --22:01:49-- ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO/distfiles/riece-1.0.2.tar.gz => `/usr/portage/distfiles/riece-1.0.2.tar.gz' Resolving ftp.ecc.u-tokyo.ac.jp... 133.11.205.121 Connecting to ftp.ecc.u-tokyo.ac.jp[133.11.205.121]:21... connected. Logging in as anonymous ... Logged in! ==> SYST ... done. ==> PWD ... done. ==> TYPE I ... done. ==> CWD /GENTOO/distfiles ... done. ==> PASV ... done. ==> RETR riece-1.0.2.tar.gz ... done. Length: 291,043 (unauthoritative) 100%[====================================>] 291,043 46.41K/s ETA 00:00 22:01:55 (46.38 KB/s) - `/usr/portage/distfiles/riece-1.0.2.tar.gz' saved [291043] >>> md5 src_uri ;-) riece-1.0.2.tar.gz /bin/tee: line 1: /bin/tee: No such file or directory I'll apply a patch to fix it.
Created attachment 39695 [details, diff] portage_exec.py-macos Make portage to use tee in either /bin or /usr/bin.
incvs, removing osx from cc.
Fixed now, thanks.