find /etc/ld.so.conf* -type f | xargs cat | grep '^/'
/usr/local/lib
/usr/lib32/alsa-lib
/lib32
/usr/lib32
/lib/x86_64-linux-gnu
/usr/lib/x86_64-linux-gnu
/usr/lib/alsa-lib

So, /lib/x86_64-linux-gnu is here for me as well.

Also, there are some libraries in the /var/lib/cvsd/usr/lib/x86_64
-linux-gnu directory already, also with the 1.0.21 cvsd-buildroot:
libcrypt.so.1 libc.so.6 libdl.so.2 libnsl.so.1 libpam.so.0
libpthread.so.0 librt.so.1 libz.so.1. So I do not think it is a problem
that the directory is not found, but maybe something else?

I added two 'echo' s in your loop that installs the libraries to see
what it tries to install:

 /lib32/libnsl.so.1
cp /lib32/libnsl.so.1 /var/lib/cvsd//lib32/libnsl.so.1
/lib32/libnss_compat.so.2
cp /lib32/libnss_compat.so.2 /var/lib/cvsd//lib32/libnss_compat.so.2
/lib/ld-linux.so.2
cp /lib/ld-linux.so.2 /var/lib/cvsd//lib/ld-linux.so.2
/lib64/ld-linux-x86-64.so.2
cp /lib64/ld-linux-x86-64.so.2 /var/lib/cvsd//lib64/ld-linux-x86-64.so.2
/lib32/libnss_compat.so.2
cp /lib32/libnss_compat.so.2 /var/lib/cvsd//lib32/libnss_compat.so.2
/lib32/libnss_files.so.2
cp /lib32/libnss_files.so.2 /var/lib/cvsd//lib32/libnss_files.so.2
/lib/x86_64-linux-gnu/librt.so.1
cp /lib/x86_64-linux-gnu/librt.so.1 
/var/lib/cvsd//lib/x86_64-linux-gnu/librt.so.1
/lib/x86_64-linux-gnu/libcrypt.so.1
cp /lib/x86_64-linux-gnu/libcrypt.so.1 
/var/lib/cvsd//lib/x86_64-linux-gnu/libcrypt.so.1
/lib/x86_64-linux-gnu/libnsl.so.1
cp /lib/x86_64-linux-gnu/libnsl.so.1 
/var/lib/cvsd//lib/x86_64-linux-gnu/libnsl.so.1
/lib/x86_64-linux-gnu/libz.so.1
cp /lib/x86_64-linux-gnu/libz.so.1 /var/lib/cvsd//lib/x86_64-linux-gnu/libz.so.1
/lib/x86_64-linux-gnu/libpam.so.0
cp /lib/x86_64-linux-gnu/libpam.so.0 
/var/lib/cvsd//lib/x86_64-linux-gnu/libpam.so.0
/lib/x86_64-linux-gnu/libc.so.6
cp /lib/x86_64-linux-gnu/libc.so.6 /var/lib/cvsd//lib/x86_64-linux-gnu/libc.so.6
/lib/x86_64-linux-gnu/libpthread.so.0
cp /lib/x86_64-linux-gnu/libpthread.so.0 
/var/lib/cvsd//lib/x86_64-linux-gnu/libpthread.so.0
/lib64/ld-linux-x86-64.so.2
cp /lib64/ld-linux-x86-64.so.2 /var/lib/cvsd//lib64/ld-linux-x86-64.so.2
/lib/x86_64-linux-gnu/libdl.so.2
cp /lib/x86_64-linux-gnu/libdl.so.2 
/var/lib/cvsd//lib/x86_64-linux-gnu/libdl.so.2


It appears that some libnss_compat.so.2 is copied from/into the lib32 
subdirectories, but seemingly a 64-bit version is also needed (or maybe 
instead?).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/801675

Title:
  cvsd: no such system user -- missing library in chroot jail?

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cvsd/+bug/801675/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to