With mysql-server_3.23.36-2_sparc.deb I get this: 010422 14:32:28 bdb: architecture lacks fast mutexes: applications cannot be threaded 010422 14:32:28 Can't init databases
strace turns up some strange things: | open("/var/lib/mysql/__db.001", O_RDWR|0x40000) = -1 ENOENT (No such file or directory) What's this supposed to be? | open("/var/lib/mysql", O_RDONLY|O_NONBLOCK|0x50004) = 5 | fstat(5, {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0 | fcntl(5, F_SETFD, FD_CLOEXEC) = 0 | getdents(5, /* 6 entries */, 2980) = 100 | getdents(5, /* 0 entries */, 2980) = 0 | close(5) = 0 | unlink("/var/lib/mysql/__db_lock.share") = -1 ENOENT (No such file or directory) | unlink("/var/lib/mysql/__db_log.share") = -1 ENOENT (No such file or directory) | unlink("/var/lib/mysql/__db_mpool.share") = -1 ENOENT (No such file or directory) | unlink("/var/lib/mysql/__db_txn.share") = -1 ENOENT (No such file or directory) And this? | open("/var/lib/mysql//DB_CONFIG", O_RDONLY|0x40000) = -1 ENOENT (No such file or directory) Now THIS is the weirdest thing. Especially because if I do a "echo mysql > /var/lib/mysql/DB_CONFIG" the "bdb"-errormessage does not appear anymore. | time(NULL) = 987942745 | write(2, "010422 14:32:25 ", 17010422 14:32:25 ) = 17 | write(2, "bdb: architecture lacks fast mu"..., 70bdb: architecture lacks fast mutexes: applications cannot be threaded) = 70 | write(2, "\n", 1 | ) = 1 | time(NULL) = 987942745 | write(2, "010422 14:32:25 ", 17010422 14:32:25 ) = 17 | write(2, "Can\'t init databases", 20Can't init databases) = 20 | write(2, "\n", 1 | ) = 1 | exit(1) = ? I'd be happy if my mysql would run again very soon now. (Is there a mirror of a somewhat older revision somewehre? for woody). Peter -- "Any good Unix security engineer can clean up any Unix box. But I'm not sure there are people even within Microsoft who know how to clean up an NT box." -- Michael Zbouray