If USE=gnome, a dependency is added for gnome-base/gnome-desktop. This ultimately causes xfree to be merged, even if USE=-X. The gnome dependency should be moved up into the section with other things that need X, like motif. The only thing gnome support does in this ebuild is add a single file/menu entry, so installing it even when there is no gnome is no big deal. Since the patch is trivial, it is pasted below. --- emacs-21.3-r2.ebuild 2004-02-26 20:40:04.000000000 -0500 +++ emacs-21.3-r3.ebuild 2004-02-28 17:47:30.834089528 -0500 @@ -24,9 +24,9 @@ >=media-libs/libpng-1.2.1 Xaw3d? ( x11-libs/Xaw3d ) motif? ( >=x11-libs/openmotif-2.1.30 ) + gnome? ( gnome-base/gnome-desktop ) ) nls? ( sys-devel/gettext ) - gnome? ( gnome-base/gnome-desktop ) >=sys-devel/autoconf-2.58" PROVIDE="virtual/emacs virtual/editor"
Fixed. Thanks for reporting.