tech-pkg: cfengine on netbsd-1-6?

Subject: cfengine on netbsd-1-6?
To: None <tech-pkg@netbsd.org>
From: Hauke Fath <hf@spg.tu-darmstadt.de>
List: tech-pkg
Date: 07/28/2004 13:43:19
Hi,
what is the official word on Cfengine 2 for NetBSD 1.6.2? Both cfservd
and dfenvd die quickly with something like (ktrace of cfservd here):
 6429 cfservd CALL __stat13(0xbfbfbeec,0xbfbfceec)
 6429 cfservd NAMI "/var/cfengine/inputs/cfservd.conf"
 6429 cfservd RET __stat13 0
 6429 cfservd CALL select(0x8,0xbfbfce3c,0,0,0xbfbfcd2c)
 6429 cfservd RET select 0
 6429 cfservd CALL __sigprocmask14(0,0,0x80fb388)
 6429 cfservd RET __sigprocmask14 0
 6429 cfservd CALL __sigprocmask14(0x3,0x80fb288,0)
 6429 cfservd RET __sigprocmask14 0
 6429 cfservd CALL gettimeofday(0x810eeb8,0)
 6429 cfservd RET gettimeofday 0
 6429 cfservd CALL __sigpending14(0x482394e8)
 6429 cfservd RET __sigpending14 0
 6429 cfservd CALL read(0x4,0x810e628,0x80)
 6429 cfservd RET read -1 errno 9 Bad file descriptor
 6429 cfservd CALL __sigprocmask14(0x3,0x482394f8,0x810ecd8)
 6429 cfservd RET __sigprocmask14 0
 6429 cfservd CALL select(0x8,0x810ede8,0x810ed68,0x810ece8,0)
 6429 cfservd RET select -1 errno 9 Bad file descriptor
 6429 cfservd CALL __sigprocmask14(0x3,0x810ecd8,0)
 6429 cfservd RET __sigprocmask14 0
 6429 cfservd CALL select(0x9,0x810e5a8,0,0,0x810e490)
 6429 cfservd RET select 0
 6429 cfservd CALL fcntl(0x2,0x3,0x705336)
 6429 cfservd RET fcntl 2
 6429 cfservd CALL fcntl(0x2,0x3,0)
 6429 cfservd RET fcntl 2
 6429 cfservd CALL fcntl(0x2,0x4,0x6)
 6429 cfservd RET fcntl 0
 6429 cfservd CALL select(0x3,0,0x810e458,0,0x810e450)
 6429 cfservd RET select 1
 6429 cfservd CALL write(0x2,0x810e5fc,0x4e)
 6429 cfservd GIO fd 2 wrote 78 bytes
 "**Pth** SCHEDULER INTERNAL ERROR: no more thread(s) available to
schedule!?!? "
 6429 cfservd RET write 78/0x4e
 6429 cfservd CALL fcntl(0x2,0x3,0)
 6429 cfservd RET fcntl 6
 6429 cfservd CALL fcntl(0x2,0x4,0x2)
 6429 cfservd RET fcntl 0
 6429 cfservd CALL __sigprocmask14(0x3,0x810ee58,0)
 6429 cfservd RET __sigprocmask14 0
 6429 cfservd CALL getpid
 6429 cfservd RET getpid 6429/0x191d
 6429 cfservd CALL kill(0x191d, SIGABRT)
 6429 cfservd PSIG SIGABRT SIG_DFL
 6429 cfservd NAMI "cfservd.core"
 6428 cfservd CALL fcntl(0x3,0x3,0)
 6428 cfservd RET fcntl 6
 6428 cfservd CALL fcntl(0x3,0x4,0x2)
 6428 cfservd RET fcntl 0
 6428 cfservd CALL close(0x4)
 6428 cfservd RET close 0
 6428 cfservd CALL close(0x5)
 6428 cfservd RET close 0
 6428 cfservd CALL exit(0)
gdb on cfservd core:
#0 0x482dabe3 in kill () from /usr/lib/libc.so.12
(gdb) bt
#0 0x482dabe3 in kill () from /usr/lib/libc.so.12
#1 0x482da530 in abort () from /usr/lib/libc.so.12
#2 0x4822d0c0 in __pth_scheduler () from /usr/pkg/lib/libpthread.so.20
#3 0x4822f1d4 in pth_spawn_trampoline () from
#/usr/pkg/lib/libpthread.so.20 4 0x4822c665 in pth_mctx_set_bootstrap
#() from /usr/pkg/lib/libpthread.so.20 5 0x4822c5d9 in
#pth_mctx_set_trampoline () from /usr/pkg/lib/libpthread.so.20 6=20
#0x810efa0 in ?? () 7 0x1f in ?? ()
Cannot access memory at address 0x1f
(gdb)=20
[hf@brocken] /home/hf # pkg_info | grep pth
pth-2.0.0nb1 GNU Portable Thread library
[hf@brocken] /home/hf # pkg_info | grep cfengine
cfengine-2.0.8p1nb1 Automate configuration and administration of large
systems cfengine-doc-2.0.8p1 Documentation for cfengine
[hf@brocken] /home/hf #=20
	hauke
--=20
 Hauke Fath /~\ The ASCII Ribbon Campaign
Institut f=FCr Nachrichtentechnik \ / No HTML/RTF in email
 TU Darmstadt X No Word docs in email
 Ruf +49-6151-16-3281 / \ Respect for open standards

AltStyle によって変換されたページ (->オリジナル) /