app-editors/emacs-21.4 and -r1 have sys-libs/gdbm in DEPEND, but I can find no reference to gdbm in the rest of the ebuild, the unpacked source, or the installed emacs. It also builds and runs just fine without gdbm installed. This dependency was earlier removed from emacs-cvs (see bug 74368) and it looks like emacs 21.4 doesn't need it either. Reproducible: Always Steps to Reproduce: 1. emerge -va emacs 2. tar zxf /usr/portage/distfiles/emacs-21.4a.tar.gz 3. grep -ir dbm emacs-21.4 Actual Results: emerge installed gdbm, even though the grep doesn't look like it's being used. Expected Results: not installed gdbm. Gentoo Base System version 1.6.13 Portage 2.0.51.22-r2 (selinux/2004.1/x86, gcc-3.3.5-20050130, glibc-2.3.5-r1, 2.6.11-hardened-r14-m1 i686) ================================================================= System uname: 2.6.11-hardened-r14-m1 i686 Celeron (Mendocino) dev-lang/python: 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-Os -march=pentium2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" 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="-Os -march=pentium2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks loadpolicy sandbox selinux sfperms strict userpriv usersandbox" GENTOO_MIRRORS="http://ftp.easynet.nl/mirror/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/pub /usr/local/portage/private" SYNC="rsync://rsync.nl.gentoo.org/gentoo-portage" USE="crypt glibc-omitfp hardened jabber maildir minimal msn ncurses no-old-linux nopop3d nptl nptlonly pam pic python readline selinux sftplogging sqlite ssl symlink unicode userlocales x86 zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
(In reply to comment #0) > app-editors/emacs-21.4 and -r1 have sys-libs/gdbm in DEPEND, but I can find no > reference to gdbm in the rest of the ebuild, the unpacked source, or the > installed emacs. It also builds and runs just fine without gdbm installed. This > dependency was earlier removed from emacs-cvs (see bug 74368) and it looks like > emacs 21.4 doesn't need it either. Matthew, is it ok when I remove the dependency for gdbm? I compiled and found no errors when working without it. There is no bug report related to gdbm open or closed.
Christian, sounds good to me. Thanks for doing that
(In reply to comment #2) > Christian, sounds good to me. Thanks for doing that Done. Removed in -r4 and -r5.