I've tested 0.26 on ~ppc, and ITJUSTWORKS(tm). so plz add ~ppc to KEYWORDS. Reproducible: Always Steps to Reproduce: 1. emerge --sync 2. grep KEYWORD /usr/portage/sci-electronics/ghdl/ghdl-0.26.ebuild Actual Results: KEYWORDS="~x86" Expected Results: KEYWORDS="~ppc ~x86" [I] sci-electronics/ghdl Available versions: ~*0.26 (~)0.26[1] {altivec} Installed versions: 0.26[1](23:01:47 10/17/07)(altivec) Homepage: http://ghdl.free.fr Description: Complete VHDL simulator using the GCC technology [1] "hiyuh" /usr/local/portage Portage 2.1.3.15 (default-linux/ppc/ppc32/2007.0/desktop/G4, gcc-4.2.2, glibc-2.6.1-r0, 2.6.22-gentoo-r9 ppc) ================================================================= System uname: 2.6.22-gentoo-r9 ppc 7447A, altivec supported Timestamp of tree: Fri, 19 Oct 2007 05:50:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 3.2_p17-r1 dev-java/java-config: 1.3.7, 2.1.2-r1 dev-lang/python: 2.5.1-r2 dev-python/pycrypto: 2.0.1-r6 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.10-r5 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.24 virtual/os-headers: 2.6.23 ACCEPT_KEYWORDS="ppc ~ppc" CBUILD="powerpc-unknown-linux-gnu" CFLAGS="-Os -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -Wall" CHOST="powerpc-unknown-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-Os -mcpu=G4 -mtune=G4 -maltivec -mabi=altivec -Wall" DISTDIR="/usr/portage/distfiles" FEATURES="ccache collision-protect distlocks metadata-transfer sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.gg3.net http://ftp.jaist.ac.jp/pub/Linux/Gentoo ftp://ftp.jaist.ac.jp/pub/Linux/Gentoo ftp://ftp.ecc.u-tokyo.ac.jp/GENTOO ftp://gg3.net/pub/linux/gentoo http://mirror.gentoo.gr.jp http://gentoo.channelx.biz" LINGUAS="ja" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --filter=H_**/files/digest-*" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.jp.gentoo.org/gentoo-portage" USE="X a52 aac aalib alsa altivec amr ao apm asf async audiofile bash-completion bdf berkdb bitmap-fonts bl bluetooth bzip2 cairo canvas cdparanoia cdr cjk cli cracklib crypt cscope ctype dga dlloader dri dts dvd dvdr dvdread dvix4linux ecc edl emboss encode evo expat fat fbcon fbdev ffmpeg fftw firefox flac flash fltk fontconfig fortran fpx ftp gd gdbm ggi gif glitz glx gmp gnutls gpm graphviz gs gtk gtk2 hfs ibam iconv idn ieee1394 imagemagick imlib ipv6 isdnlog jfs jpeg jpeg2k lame lcms libcaca lzo mad matroska midi mikmod mng modplug mozdevelop mozilla moznoirc moznomail mozsvg mozxmlterm mp3 mp4 mpeg mudflap ncurses network nfs nls nptl nptlonly nsplugin ntfs ogg opengl openmp openssh openssl pam pango pbbuttonsd pci pcre pdf plotutils png ppc pppd python qt3support quicktime readline reflection reiserfs rle scim sdl session sftplogging speex spl ssl svg sysfs tcpd tga theora threads tiff timidity truetype truetype-fonts type1-fonts unicode usb vcd vim vim-pager vim-syntax vim-with-x vorbis wifi x264 xanim xcb xfs xft xine xinerama xml xml2 xorg xpm xv xvid zlib" ALSA_CARDS="aoa aoa-fabric-layout aoa-onyx aoa-tas aoa-soundbus aoa-soundbus-i2s" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" ELIBC="glibc" INPUT_DEVICES="keyboard evdev mouse synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="ja" USERLAND="GNU" VIDEO_CARDS="nv fbdev" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Thanks for the report! Marked ~ppc.