[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

mysql-server_3.23.36-2_sparc.deb broken?



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



Reply to: