Hello people,
I have been testing Xen and I want to migrate a Domain from a machine to
another. It will not even be a live migration, it will be a normal one. But
when I try to start xfrd, it says that it doesn't find a library, the
libcurl one:
XENslave:/# xfrd start
xfrd: error while loading shared libraries: libcurl.so.2: cannot open shared
object file: No such file or directory
And it is true, it doesn't exist, if I do:
XENslave:/# ldd /usr/sbin/xfrd
libxc.so.2.0 => /usr/lib/libxc.so.2.0 (0x4001b000)
libxutil.so.2.0 => /usr/lib/libxutil.so.2.0 (0x4002a000)
libz.so.1 => /usr/lib/libz.so.1 (0x4003b000)
libcurl.so.2 => not found
libssl.so.4 => not found
libcrypto.so.4 => not found
libgssapi_krb5.so.2 => not found
libkrb5.so.3 => not found
libcom_err.so.2 => /lib/libcom_err.so.2 (0x4004e000)
libk5crypto.so.3 => not found
libresolv.so.2 => /lib/libresolv.so.2 (0x40051000)
libdl.so.2 => /lib/libdl.so.2 (0x40063000)
libc.so.6 => /lib/libc.so.6 (0x40066000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
So, I don't really know what to do, I have done a libcurl installation but
it is libcurl3, not libcurl2. There's a thread in this mailing list:
http://lists.xensource.com/archives/html/xen-users/2005-07/msg00003.html
But it doesn't really help me. I have Debian Sarge installed, and XEN runs
normally. But I've got these problems when I try to run xfrd. How can I
resolve it? Symbolic link to libcurl.so.3? Should I try to get back to
libcurl2?
I have been testing Xen and I want to migrate a Domain from a machine to
another. It will not even be a live migration, it will be a normal one. But
when I try to start xfrd, it says that it doesn't find a library, the
libcurl one:
XENslave:/# xfrd start
xfrd: error while loading shared libraries: libcurl.so.2: cannot open shared
object file: No such file or directory
And it is true, it doesn't exist, if I do:
XENslave:/# ldd /usr/sbin/xfrd
libxc.so.2.0 => /usr/lib/libxc.so.2.0 (0x4001b000)
libxutil.so.2.0 => /usr/lib/libxutil.so.2.0 (0x4002a000)
libz.so.1 => /usr/lib/libz.so.1 (0x4003b000)
libcurl.so.2 => not found
libssl.so.4 => not found
libcrypto.so.4 => not found
libgssapi_krb5.so.2 => not found
libkrb5.so.3 => not found
libcom_err.so.2 => /lib/libcom_err.so.2 (0x4004e000)
libk5crypto.so.3 => not found
libresolv.so.2 => /lib/libresolv.so.2 (0x40051000)
libdl.so.2 => /lib/libdl.so.2 (0x40063000)
libc.so.6 => /lib/libc.so.6 (0x40066000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000)
So, I don't really know what to do, I have done a libcurl installation but
it is libcurl3, not libcurl2. There's a thread in this mailing list:
http://lists.xensource.com/archives/html/xen-users/2005-07/msg00003.html
But it doesn't really help me. I have Debian Sarge installed, and XEN runs
normally. But I've got these problems when I try to run xfrd. How can I
resolve it? Symbolic link to libcurl.so.3? Should I try to get back to
libcurl2?