Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 19761

Summary: Cannot emerge xemacs-21.4.10-r1
Product: Gentoo Linux Reporter: Teemu Rinta-aho <teemu>
Component: Current packagesAssignee: Robert Coie (RETIRED) <rac>
Status: RESOLVED DUPLICATE    
Severity: normal CC: rendhalver
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Teemu Rinta-aho 2003-04-22 05:29:36 UTC
checking for ncurses/curses.h... no
checking for database support
checking for ndbm.h... yes
checking for dbm_open in -lgdbm... no
Error: Required GNU DBM support cannot be provided.

!!! ERROR: app-editors/xemacs-21.4.10-r1 failed.
!!! Function src_compile, Line 160, Exitcode 1
!!! (no error message)

ROOT n42:~> 


Reproducible: Always
Steps to Reproduce:
1. emerge xemacs
2.
3.




Have emerged gdbm separately. Doesn't help. Ran emerge rsync just recently, but
the problem has been there for weeks.
Comment 1 Robert Coie (RETIRED) gentoo-dev 2003-06-04 15:10:57 UTC
If this is still repeatable with 21.4.12, can you please post your emerge --info?
Comment 2 Jim Nutt 2003-11-02 15:47:34 UTC
Fails for me as well with 21.4.12, emerge --info follows:

root@moe:/home/jim# emerge --info
Portage 2.0.49-r15 (default-x86-1.4, gcc-3.3.2, glibc-2.2.5-r4,2.3.2-r8,
2.4.20-gentoo-r7)
=================================================================
System uname: 2.4.20-gentoo-r7 i686 AMD Duron(tm) processor
Gentoo Base System version 1.4.3.11
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-tbird -mcpu=athlon-tbird -O3 -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/X11R6/lib/X11/xkb
/usr/kde/3/share/config /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
CXXFLAGS="-march=athlon-tbird -mcpu=athlon-tbird -O3 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="sandbox ccache autoaddcvs"
GENTOO_MIRRORS="http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 apm avi crypt cups encode foomaticdb gif jpeg libg++ mad mikmod
mpeg ncurses pdflib png quicktime spell truetype xml2 xmms xv zlib alsa gdbm
berkdb slang readline tetex aalib svga tcltk java guile postgres X sdl gpm
tcpd pam libwww ssl perl python esd imlib oggvorbis gtk motif opengl mozilla
gphoto2 cdr apache2 curl doc dvb dvd emacs gpg gpgme gps gstreamer gtk2 imap
jikes jpilot mbox moznocompose moznoirc moznomail mozsvg mozxmlterm ogg openal
pda samba scanner sox sse tiff usb v4l xface -oss -kde -arts -bonobo -gnome
-qt -nls"
Comment 3 Jim Nutt 2003-11-02 15:56:08 UTC
More info. Apparently xemacs is looking for libgdbm.so.2, but the current
is libgdbm.so.3. I linked libgdbm.so to libgdbm.so.2 and things seem to work
(it at least gets me past compilation), but I wouldn't count on anything
that actually uses gdbm working that way.
Comment 4 mordac 2004-05-03 00:51:38 UTC
I had this same error on the same package version. When I saw the requirement of GNU DBM, i checked and saw that gdbm wasn't installed at all. i emerged it, and the xemacs was able to compile. gdbm ver is 1.8.0-r5.
Comment 5 SpanKY gentoo-dev 2004-08-01 13:52:00 UTC

*** This bug has been marked as a duplicate of 58220 ***
Comment 6 SpanKY gentoo-dev 2004-08-01 13:57:38 UTC
mmm maybe the duped bug isnt right

run revdep-rebuild on your system