This is a multi-part message in MIME format. --------------020308070805080500030403 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit
I evidently looked in the wrong place or some other way incorrectly and missed libm. I created a symlink or two to resolved that and the reference to libc.so, touched /etc/ld.so.conf, and I've cleared up those missing file errors. anyone have any time to look at the attached ktruss output? or would something else be more worthwhile? --------------020308070805080500030403 Content-Type: text/plain; name="scanimage.out" Content-Transfer-Encoding: 7bit Content-Disposition: inline; filename="scanimage.out" = 0 12488 ktruss emul(netbsd) 12488 ktruss "/usr/libexec/ld.elf_so" JUSTRETURN 12488 scanimage emul(netbsd) 12488 scanimage __sysctl(0x7fffe798, 0x2, 0x41855f60, 0x7fffe7a0, 0, 0) = 0 12488 scanimage mmap(0, 0x8000, 0x3, 0x1002, 0xffffffff, 0, 0, 0) = 1099268096 12488 scanimage geteuid = 0 12488 scanimage getuid = 0 12488 scanimage getegid = 0 12488 scanimage getgid = 0 12488 scanimage open("/etc/ld.so.conf", 0, 0x418535c8) = 3 12488 scanimage __fstat13(0x3, 0x7fffe8a8) = 0 12488 scanimage mmap(0, 0, 0x3, 0x2, 0x3, 0, 0, 0) = 1099169792 12488 scanimage close(0x3) = 0 12488 scanimage munmap(0x41840000, 0) = 0 12488 scanimage __stat13("/usr/pkg/lib/libsane.so.1", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libsane.so.1", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0\^[ \0\0\0004" 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/libsane.so.1", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffe838) = 0 12488 scanimage read(0x3, 0x7fffd7d0, 0x1000) = 4096 12488 scanimage mmap(0, 0x47000, 0x5, 0x2, 0x3, 0, 0, 0) = 1099300864 12488 scanimage mmap(0x418a5000, 0x1000, 0x7, 0x12, 0x3, 0, 0, 0x5000) = 1099583488 12488 scanimage mmap(0x418a6000, 0x1000, 0x7, 0x1012, 0xffffffff, 0, 0, 0) = 1099587584 12488 scanimage munmap(0x41866000, 0x3f000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libusb-0.1.so.5", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libusb-0.1.so.5", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0\^S\^P\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/libusb-0.1.so.5", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffe838) = 0 12488 scanimage read(0x3, 0x7fffd7d0, 0x1000) = 4096 12488 scanimage mmap(0, 0x45000, 0x5, 0x2, 0x3, 0, 0, 0) = 1099591680 12488 scanimage mmap(0x418ea000, 0x2000, 0x7, 0x12, 0x3, 0, 0, 0x3000) = 1099866112 12488 scanimage mmap(0x418ec000, 0, 0x7, 0x1012, 0xffffffff, 0, 0, 0) = 1099874304 12488 scanimage munmap(0x418ab000, 0x3f000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libm.so.0", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libm.so.0", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\^A\M-`\M-x\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/libm.so.0", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffe838) = 0 12488 scanimage read(0x3, 0x7fffd7d0, 0x1000) = 4096 12488 scanimage mmap(0, 0xec000, 0x5, 0x2, 0x3, 0, 0, 0) = 1099874304 12488 scanimage mmap(0x419be000, 0xd000, 0x7, 0x12, 0x3, 0, 0, 0x92000) = 1100734464 12488 scanimage mmap(0x419cb000, 0xd000, 0x7, 0x1012, 0xffffffff, 0, 0, 0) = 1100787712 12488 scanimage munmap(0x4197f000, 0x3f000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libjpeg.so.62", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libjpeg.so.62", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0/\M-$\0\0\000" 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/libjpeg.so.62", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffe838) = 0 12488 scanimage read(0x3, 0x7fffd7d0, 0x1000) = 4096 12488 scanimage mmap(0, 0x62000, 0x5, 0x2, 0x3, 0, 0, 0) = 1100840960 12488 scanimage mmap(0x41a36000, 0x3000, 0x7, 0x12, 0x3, 0, 0, 0x1e000) = 1101225984 12488 scanimage mmap(0x41a39000, 0x1000, 0x7, 0x1012, 0xffffffff, 0, 0, 0) = 1101238272 12488 scanimage munmap(0x419f7000, 0x3f000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libc.so.12", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libc.so.12", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\^A\M-`\M-x\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/libc.so.12", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffe838) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libusb-0.1.so.5", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libusb-0.1.so.5", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0\^S\^P\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libm.so.0", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libm.so.0", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\^A\M-`\M-x\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libjpeg.so.62", 0x7fffe7b8) = 0 12488 scanimage open("/usr/pkg/lib/libjpeg.so.62", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffe828, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0/\M-$\0\0\000" 12488 scanimage close(0x3) = 0 12488 scanimage __sysctl(0x41854274, 0x2, 0x41855f54, 0x7fffe8b8, 0, 0) = 0 12488 scanimage __sysctl(0x7fffdbe8, 0x2, 0x7fffdbf0, 0x7fffdbf4, 0, 0) = 0 12488 scanimage "/etc/malloc.conf" Err#22 EINVAL 12488 scanimage mmap(0, 0x1000, 0x3, 0x1002, 0xffffffff, 0, 0, 0) = 1099325440 12488 scanimage break(0x1848f80) = 0 12488 scanimage break(0x1848f80) = 0 12488 scanimage break(0x184a000) = 0 12488 scanimage open("./dll.conf", 0, 0x1b6) = 3 12488 scanimage __fstat13(0x3, 0x7fffdfe8) = 0 12488 scanimage break(0x184a000) = 0 12488 scanimage break(0x184c000) = 0 12488 scanimage read(0x3, 0x184a000, 0x2000) = 371 "# enable the next line if you want to allow access through the networ" 12488 scanimage break(0x184c000) = 0 12488 scanimage break(0x184d000) = 0 12488 scanimage break(0x184d000) = 0 12488 scanimage break(0x184e000) = 0 12488 scanimage read(0x3, 0x184a000, 0x2000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage open("./dll.aliases", 0, 0x1b6) = 3 12488 scanimage __fstat13(0x3, 0x7fffdfe8) = 0 12488 scanimage read(0x3, 0x184a000, 0x2000) = 28 "alias scanner umax:/dev/uk0\n" 12488 scanimage read(0x3, 0x184a000, 0x2000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage getpid = 12488 12488 scanimage open("/usr/pkg/lib/sane/libsane-umax.so.1", 0, 0x1b6) = 3 12488 scanimage close(0x3) = 0 12488 scanimage open("/usr/pkg/lib/sane/libsane-umax.so.1", 0, 0) = 3 12488 scanimage __fstat13(0x3, 0x7fffdfa0) = 0 12488 scanimage read(0x3, 0x7fffcf30, 0x1000) = 4096 12488 scanimage mmap(0, 0x5f000, 0x5, 0x2, 0x3, 0, 0, 0) = 1101242368 12488 scanimage mmap(0x41a8f000, 0xa000, 0x7, 0x12, 0x3, 0, 0, 0x15000) = 1101590528 12488 scanimage mmap(0x41a99000, 0, 0x7, 0x1012, 0xffffffff, 0, 0, 0) = 1101631488 12488 scanimage munmap(0x41a50000, 0x3f000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libusb-0.1.so.5", 0x7fffde90) = 0 12488 scanimage open("/usr/pkg/lib/libusb-0.1.so.5", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffdf00, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0\^S\^P\0\0" 12488 scanimage close(0x3) [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_scsi] sanei_scsi_find_devices: not implemented for this platform [sanei_debug] Setting debug level of sanei_scsi to 255. [sanei_debug] Setting debug level of sanei_scsi to 255. scanimage: open of device umax:/dev/uk0 failed: Invalid argument = 0 12488 scanimage __stat13("/usr/pkg/lib/libm.so.0", 0x7fffde90) = 0 12488 scanimage open("/usr/pkg/lib/libm.so.0", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffdf00, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\^A\M-`\M-x\0\0" 12488 scanimage close(0x3) = 0 12488 scanimage __stat13("/usr/pkg/lib/libjpeg.so.62", 0x7fffde90) = 0 12488 scanimage open("/usr/pkg/lib/libjpeg.so.62", 0, 0) = 3 12488 scanimage read(0x3, 0x7fffdf00, 0x34) = 52 "\^?ELF\^A\^B\^A\0\0\0\0\0\0\0\0\0\0\^C\0\^T\0\0\0\^A\0\0/\M-$\0\0\000" 12488 scanimage close(0x3) = 0 12488 scanimage open("./umax.conf", 0, 0x1b6) = 3 12488 scanimage __fstat13(0x3, 0x7fffdf70) = 0 12488 scanimage read(0x3, 0x184a000, 0x2000) = 712 "#\n# Options for the umax backend\n#option scsi-maxqueue 2\n#option s" 12488 scanimage __fstat13(0x2, 0x7fffddc0) = 0 12488 scanimage write(0x2, 0x7fffd730, 0xe) = 14 "[sanei_debug] " 12488 scanimage write(0x2, 0x7fffd7c0, 0x2a) = 42 "Setting debug level of sanei_scsi to 255.\n" 12488 scanimage __fstat13(0x2, 0x7fffdee0) = 0 12488 scanimage write(0x2, 0x7fffd850, 0xd) = 13 "[sanei_scsi] " 12488 scanimage write(0x2, 0x7fffd8e0, 0x3b) = 59 "sanei_scsi_find_devices: not implemented for this platform\n" 12488 scanimage break(0x184e000) = 0 12488 scanimage break(0x184f000) = 0 12488 scanimage __fstat13(0x2, 0x7fffdd30) = 0 12488 scanimage write(0x2, 0x7fffd6a0, 0xe) = 14 "[sanei_debug] " 12488 scanimage write(0x2, 0x7fffd730, 0x2a) = 42 "Setting debug level of sanei_scsi to 255.\n" 12488 scanimage open("/dev/uk0", 0x802, 0x2a) = 4 12488 scanimage break(0x184f000) = 0 12488 scanimage break(0x1850000) = 0 12488 scanimage break(0x1850000) = 0 12488 scanimage break(0x1854000) = 0 ,_IOWR('Q',0x1,0x60) 12488 scanimage ioctl(0x4, 0x7fffde80) = 0 ,_IOWR('Q',0x1,0x60) 12488 scanimage ioctl(0x4, 0x7fffde80) = 0 12488 scanimage close(0x4) = 0 12488 scanimage read(0x3, 0x184a000, 0x2000) = 0 12488 scanimage close(0x3) = 0 12488 scanimage __fstat13(0x2, 0x7fffe190) = 0 12488 scanimage write(0x2, 0x7fffdb00, 0xe) = 14 "[sanei_debug] " 12488 scanimage write(0x2, 0x7fffdb90, 0x2a) = 42 "Setting debug level of sanei_scsi to 255.\n" 12488 scanimage open("/dev/uk0", 0x802, 0x2a) = 3 ,_IOWR('Q',0x1,0x60) 12488 scanimage ioctl(0x3, 0x7fffe2e0) = 0 ,_IOWR('Q',0x1,0x60) 12488 scanimage ioctl(0x3, 0x7fffe2e0) = 0 12488 scanimage close(0x3) = 0 12488 scanimage write(0x2, 0x7fffde18, 0x41) = 65 "scanimage: open of device umax:/dev/uk0 failed: Invalid argument\n" 12488 scanimage munmap(0x41a3a000, 0x5f000) Err#22 EINVAL 12488 scanimage exit(0x1) --------------020308070805080500030403--