Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug
Bug#: 95139
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Aron Griffis (RETIRED) <agriffis@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Aiko Barz <aiko@chroot.de>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
configure.in.patch patch for configure.in patch Torsten Veller 2005-06-05 14:36 0000 412 bytes Details | Diff
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 95139 depends on: Show dependency tree
Bug 95139 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)


Not eligible to see or edit group visibility for this bug.






View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2005-06-05 10:51 0000
Looks like, the headercache cannot live without gdbm support. :)

Reproducible: Always
Steps to Reproduce:
1. Set USE="-gdbm"
2. emerge =mail-client/muttng-20050325
Actual Results:  
hcache.o(.text+0x2e7): In function `mutt_hcache_open':
: undefined reference to `db_env_create_4001'
hcache.o(.text+0x33b): In function `mutt_hcache_open':
: undefined reference to `db_create_4001'
collect2: ld returned 1 exit status
make[2]: *** [muttng] Error 1

Expected Results:  
Force gdbm-support or disable headercache.

m1 root # emerge --info
Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130,
glibc-2.3.4.20041102-r1, 2.6.11.10-m1 i686)
=================================================================
System uname: 2.6.11.10-m1 i686 AMD Athlon(tm) XP 2400+
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 14:26:46)]
dev-lang/python:     2.3.5
sys-apps/sandbox:    [Not Present]
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.7.9-r1, 1.5, 1.6.3, 1.4_p6, 1.9.5, 1.8.5-r3
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.16
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org
http://distro.ibiblio.org/pub/Linux/distributions/gentoo"
LANG="en_US"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 3dnow alsa apache2 apm arts avi berkdb bitmap-fonts crypt emboss encode
foomaticdb gd gdlib gif imap imlib jpeg kde ldap libg++ libwww mad mikmod mmx
motif mp3 mpeg mysql ncurses nntp oggvorbis oss perl pic png python qmail
quicktime readline sdl smtp spell sse ssl tcpd truetype truetype-fonts
type1-fonts xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CBUILD, CTARGET, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY

------- Comment #1 From Jakub Moc (RETIRED) 2005-06-05 11:48:27 0000 -------
Did you try revdep-rebuild? 

------- Comment #2 From Torsten Veller 2005-06-05 14:36:08 0000 -------
Created an attachment (id=60681) [details]
patch for configure.in

variable name is not correct, so it ends with a version mixture of header files
and libs.

Only happens when more than one sys-libs/db version is installed.

------- Comment #3 From Torsten Veller 2005-06-05 14:37:13 0000 -------
same is true for mutt (but our mutt does always use gdbm).

------- Comment #4 From Aron Griffis (RETIRED) 2005-08-10 16:51:01 0000 -------
seems to be working fine with muttng-20050809.ebuild.  I just tried:

   USE='-* berkdb' sudo emerge muttng

Please re-open if there's still a problem and I'm just missing it.

------- Comment #5 From Torsten Veller 2005-08-15 13:37:51 0000 -------
(In reply to comment #3)
> same is true for mutt (but our mutt does always use gdbm).

with 1.5.9 we can select berkdb as backend for header cache so this bug is
introduced in mutt too. (A patch is only needed for 1.5.9. It is fixed in
1.5.10.)

------- Comment #6 From Torsten Veller 2005-08-15 13:39:10 0000 -------
*** Bug 102352 has been marked as a duplicate of this bug. ***

------- Comment #7 From Aron Griffis (RETIRED) 2005-08-15 14:01:33 0000 -------
ok, I disabled the berkdb stuff in 1.5.9 now.  hcache now depends on USE=gdbm. 
we'll re-enable it for 1.5.10

Bug List: (This bug is not in your last search results)   Show last search results      Search page      Enter new bug