migration from v5.2 to v6.0 failure

Hello all,

I'm trying to migrate our DS5.2 data to a newly installed DS6 and am getting errors.

root@opserv13:/opt/SUNWdsee/ds6/bin# ./dsmig migrate-all /var/Sun/mps/slapd-opserv13 /var/opt/SUNWdsee/dsins1

Launching Schema Migration of server instance /var/Sun/mps/slapd-opserv13 .....

Stopping server instance /var/opt/SUNWdsee/dsins1 ..... ld.so.1: dsadm: fatal: libsasl.so: version `SUNWprivate1.1' not found (required by file /usr/lib/mps/libldap60.so)

ld.so.1: dsadm: fatal: libsasl.so: open failed: No such file or directory

Operation"migrate-schema" failed.

Do you wish tocontinue with the migration?(y/n)n

So I searched for all instances of "libsasl.so" and made sure they are in the LD_LIBRARY_PATH.

root@opserv13:/opt/SUNWdsee/ds6/bin# find / -name libsasl.so

/var/Sun/mps/lib/64/libsasl.so

/var/Sun/mps/lib/libsasl.so

/usr/lib/sparcv9/libsasl.so

/usr/lib/mps/sasl2/sparcv9/libsasl.so

/usr/lib/mps/sasl2/libsasl.so

/usr/lib/libsasl.so

root@opserv13:/opt/SUNWdsee/ds6/bin# echo $LD_LIBRARY_PATH

/usr/lib:/usr/local/lib:/usr/openwin/lib:/usr/local/ssl/lib:/var/Sun/mps/lib:/usr/lib/mps/sasl2

Doing an ldd definately shows a missing library file.

root@opserv13:/opt/SUNWdsee/ds6/bin# ldd /usr/lib/mps/libldap60.so

libsasl.so =>/usr/lib/libsasl.so

libsasl.so (SUNWprivate1.1) =>(version not found)

librt.so.1 =>/usr/lib/librt.so.1

libsocket.so.1 =>/usr/lib/libsocket.so.1

libnsl.so.1 =>/usr/lib/libnsl.so.1

libdl.so.1 =>/usr/lib/libdl.so.1

libresolv.so.2 =>/usr/lib/libresolv.so.2

libgen.so.1 =>/usr/lib/libgen.so.1

libc.so.1 =>/usr/lib/libc.so.1

libmd5.so.1 =>/usr/lib/libmd5.so.1

libaio.so.1 =>/usr/lib/libaio.so.1

libmp.so.2 =>/usr/lib/libmp.so.2

libscf.so.1 =>/usr/lib/libscf.so.1

libdoor.so.1 => /usr/lib/libdoor.so.1

libuutil.so.1 => /usr/lib/libuutil.so.1

libm.so.2 =>/usr/lib/libm.so.2

/platform/SUNW,UltraAX-i2/lib/libc_psr.so.1

/platform/SUNW,UltraAX-i2/lib/libmd5_psr.so.1

Has anyone seen this before or know where SUNWprivate1.1 can be found. It didn't seem to install when I installed directory server.

P.S. I installed DS6 from the JES5 package installer and choose "Directory Server" only.

Thanks

Steve

[2514 byte] By [chilimonkeya] at [2007-11-15]
# 1
Okay I found this http://sunsolve.sun.com/search/document.do?assetkey=1-1-6528708-1 and it seems to work.The workaround is to unset LD_LIBRARY_PATH prior to running the command.Steve
chilimonkeya at 2007-7-12 > top of java,Web & Directory Servers,Directory Servers...