Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 36141 - xemacs and dependencies masked on amd64 (x86_64)
Summary: xemacs and dependencies masked on amd64 (x86_64)
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: High trivial
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-12-19 15:39 UTC by Jacob Joseph
Modified: 2004-02-27 15:05 UTC (History)
0 users

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 Jacob Joseph 2003-12-19 15:39:04 UTC
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:
Comment 1 Brad House 2004-02-21 14:54:25 UTC
done
Comment 2 thither 2004-02-27 15:05:17 UTC
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).