[Nautilus-list] need info about db...
- From: Steve Murphy <murf e-tools com>
- To: nautilus-list lists eazel com
- Subject: [Nautilus-list] need info about db...
- Date: 24 Oct 2001 11:31:32 -0600
Hi all,
I'm new to the list, so please forgive my about-to-be-displayed
ignorance. Please, go easy on me.
I've built the nautilus 1.0.5; maybe 3 times now. I've recompiled the
gnome-libs with the -prefer-whatever option, because -db didn't seem to
work, and kept getting undefineds for dbopen. I cast about, and found
libdb1.* had the dbopen routine in it.
But when I force nautilus to use db1, it links, but dies when you start
up nautilus:
(gdb) where
#0 0x0 in ?? ()
#1 0x40b3ee40 in __db_calloc (num=1, size=40) at os/os_alloc.c:69
#2 0x40b5a441 in __dbopen (file=0x810d778
"/users/murf/.gnome/metadata.db", oflags=66, mode=448, type=DB_BTREE,
openinfo=0x0) at db185/db185.c:54
#3 0x405f4794 in init () at gnome-metadata.c:176
#4 0x405f498d in gnome_metadata_lock () at gnome-metadata.c:248
#5 0x8071fb2 in main ()
#6 0x40a4b1eb in __libc_start_main (main=0x8071c98 <main>, argc=1,
argv=0xbfffee34, init=0x8060304 <_init>, fini=0x80b51b4 <_fini>,
rtld_fini=0x4000a610 <_dl_fini>, stack_end=0xbfffee2c) at
../sysdeps/generic/libc-start.c:90
I even moved the metadata.db file, eliminating it as a cause of the
crash.
Reading the lit, I see that gnome-libs wants a 2.x or 1.85 version; and
here's the catch:
I'm working with evolution, which wanted me to install berk db 3.1.17;
so libdb.a, and libdb.so are now 3.1.17 versions; if I replace these
links, I suspect I'll break evolution.
What do I do? install the 2.7.7 version as db1? And what exactly IS db1?
my copy of it was set in place a year ago, and I'll be darned if I can
remember how it got there, and what package created it.
I'm hoping one of you knows what I'm doing wrong.
murf
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]