greetings! i am a new user of openbsd, comming from freebsd. ive been spending all morning working on getting the freebsd compatibility to work with the freebsd netbackup client.
here is where im at so far: # ldd /usr/openv/netbackup/bin/bpcd /usr/openv/netbackup/bin/bpcd: libkvm.so.2 => not found (0x0) libstdc++.so.3 => not found (0x0) libm.so.2 => not found (0x0) libc.so.4 => not found (0x0) # find / -name libkvm.so.2 -print /usr/local/emul/freebsd/usr/lib/libkvm.so.2 # find / -name libstdc++.so.3 -print /usr/local/emul/freebsd/usr/lib/libstdc++.so.3 # find / -name libm.so.2 -print /usr/local/emul/freebsd/usr/lib/libm.so.2 # find / -name libc.so.4 -print /usr/local/emul/freebsd/usr/lib/libc.so.4 as you can see, the bpcd binary required those 4 libraries, and thinks they are not on the system. find however, proves they are there. ive read the man page over and over, but i cant comprehend the proper way to use ldconfig to make the system recognize the freebsd libraries. btw, the netbackup client is a scripted install from the netbackup cd, and there are no options to change the destination install directory that i can see (other than manually moving it and updating /etc/inetd.conf i suppose). when a freebsd app is installed, does it need to be under /emul/freebsd, or can it work from wherever it is? can someone point me in the right direction here? thanks a million! jonathan