xemacs and just about all of it's dependencies are masked on amd64. The lack of dependencies makes for a painful emerge. So, I've tested all of the dependencies I needed to emerge xemacs. All but one emerged with no modifications. These packages simply need "amd64" added to KEYWORDS: app-xemacs/apel/apel-1.26.ebuild app-xemacs/bdb/bbdb-1.21.ebuild app-xemacs/cc-mode/cc-mode-1.32.ebuild app-xemacs/cookie/cookie-1.14.ebuild app-xemacs/dired/dired-1.13.ebuild app-xemacs/ecrypto/ecrypto-0.12.ebuild app-xemacs/edebug/edebug-1.15.ebuild app-xemacs/edebdiff/ediff-1.46.ebuild app-xemacs/edit-utils/edit-utils-1.98.ebuild app-xemacs/efs/efs-1.29.ebuild app-xemacs/elib/elib-1.10.ebuild app-xemacs/emerge/emerge-1.09.ebuild app-xemacs/eterm/eterm-1.13.ebuild app-xemacs/fsf-compat/fsf-compat-1.12.ebuild app-xemacs/gnus/gnus-1.71.ebuild app-xemacs/ilisp/ilisp-1.29.ebuild app-xemacs/mail-lib/mail-lib-1.56.ebuild app-xemacs/mailcrypt/mailcrypt-2.12.ebuild app-xemacs/mh-e/mh-e-1.17.ebuild app-xemacs/net-utils/net-utils-1.32.ebuild app-xemacs/pcl-cvs/pcl-cvs-1.64.ebuild app-xemacs/prog-modes/prog-modes-1.72.ebuild app-xemacs/rmail/rmail-1.13.ebuild app-xemacs/sh-script/sh-script-1.17.ebuild app-xemacs/tm/tm-1.35.ebuild app-xemacs/speedbar/speedbar-1.26.ebuild app-xemacs/supercite/supercite-1.19.ebuild app-xemacs/vc/vc-1.35.ebuild app-xemacs/vm/vm-7.07.ebuild app-xemacs/w3/w3-1.28.ebuild app-xemacs/xemacs-base/xemacs-base-1.75.ebuild app-xemacs/xemacs-devel/xemacs-devel-1.50.ebuild app-xemacs/xemacs-ispell/xemacs-ispell-1.24.ebuild I did have 2 library path issues with app-editors/xemacs/xemacs-21.4.12.ebuild. It expected a "/usr/include/ncurses/" with ncurses.h, curses.h, and ncurses_dll.h in it. With my ncurses-5.3-r4, these files are in "/usr/include/". Also, In "/usr/include/", a dbm.h and ndbm.h were expected. However, with my gdbm-1.8.0-r5, both are located in "/usr/include/gdbm/". I corrected both of these by adding """--site-includes="/usr/include/ /usr/include/gdbm/" """ to the ./configure commands in the ebuild. Thanks, Jacob Reproducible: Always Steps to Reproduce:
done
The --site-includes="/usr/include/gdbm" parameter is still not present in the ebuild as of xemacs-21.4.12.ebuild. Have verified that xemacs builds, links, and compiles successfully with this line added (I'm using gdbm-1.8.0-r5, running on default-amd64-2004.0).