emerges fine. emerge info: magrathea:~ root# emerge info !!! Relying on the shell to locate gcc, this may break !!! DISTCC, installing gcc-config and setting your current gcc !!! profile will fix this Portage 2.0.51_rc6 (default-macos-10.3, gcc-3.3, libsystem-7.1-r0, 7.5.0 Power Macintosh) ================================================================= 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: sys-devel/autoconf-2.59-r4 Automake: Binutils: Headers: Libtools: ACCEPT_KEYWORDS="ppc-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="autoaddcvs ccache collision-protect cvs distlocks keepwork userpriv" GENTOO_MIRRORS="http://gentoo.osuosl.org/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="macos X aac aalib avi blender-game bzlib cairo cdparanoia crypt dv dvb dvd dvdread esd festival fluidsynth foomaticdb gimp graphviz gstreamer icq ipv6 jabber jpeg libsamplerate mbrola md5sum mp3 mpeg mpeg4 mplayer mysql network oggvorbis openssh operanom2 pdf pdflib perl php png prelude qt quicktime readline ruby sasl smime sndfile speex ssl svg tcltk transcode truetype unicode usb wmf wxwin wxwindows xface xml2 xmms xvid" Reproducible: Always Steps to Reproduce: 1. 2. 3.
(note : product/os should be changed to gentoo os x/os x) Well, here it emerge fine, but is intalled to /usr/bin, while it should (I guess) be intalled in /System/Library >>> Merging dev-perl/TermReadKey-2.21 to / --- /usr/ --- /usr/lib/ >>> /usr/lib/perl5/ >>> /usr/lib/perl5/5.8.6/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ReadKey/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ReadKey/.packlist >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ReadKey/autosplit.ix >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ReadKey/ReadKey.bs >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/auto/Term/ReadKey/ReadKey.bundle >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/Term/ >>> /usr/lib/perl5/5.8.6/darwin-thread-multi-2level/Term/ReadKey.pm >>> /usr/man/ >>> /usr/man/man3/ >>> /usr/man/man3/Term::ReadKey.3pm --- /usr/share/ --- /usr/share/doc/ >>> /usr/share/doc/TermReadKey-2.21/ >>> /usr/share/doc/TermReadKey-2.21/MANIFEST.gz >>> /usr/share/doc/TermReadKey-2.21/README.gz >>> /usr/share/perl/ >>> /usr/share/perl/gentoo-pods/ >>> /usr/share/perl/gentoo-pods/5.8.6/ >>> /usr/System/ >>> /usr/System/Library/ >>> /usr/System/Library/Perl/ >>> /usr/System/Library/Perl/5.8.6/ >>> /usr/System/Library/Perl/5.8.6/darwin-thread-multi-2level/ >>> /usr/System/Library/Perl/5.8.6/darwin-thread-multi-2level/perllocal.pod >>> Regenerating /etc/ld.so.cache... >>> dev-perl/TermReadKey-2.21 merged. but then, when I try to launch ufed: Can't locate Term/ReadKey.pm in @INC (@INC contains: /System/Library/Perl/5.8.6/darwin-thread-multi-2level /System/Library/Perl/5.8.6 /Library/Perl/5.8.6/darwin-thread-multi-2level /Library/Perl/5.8.6 /Library/Perl /Network/Library/Perl/5.8.6/darwin-thread-multi-2level /Network/Library/Perl/5.8.6 /Network/Library/Perl /System/Library/Perl/Extras/5.8.6/darwin-thread-multi-2level /System/Library/Perl/Extras/5.8.6 /Library/Perl/5.8.1 .) at /usr/sbin/ufed line 10. BEGIN failed--compilation aborted at /usr/sbin/ufed line 10.
ufed works, so does dev-perl/TermReadKey (2.30) on x86-macos, I've keyworded it ~ppc-macos as well in r12135[1]. Please report back if something breaks. [1] http://overlays.gentoo.org/proj/alt/changeset/12135