Re: [Vserver] gentoo guest wont start up or find anything after failed emerge

From: Grzegorz Nosek <grzegorz.nosek_at_gmail.com>
Date: Thu 24 Nov 2005 - 21:55:54 GMT
Message-ID: <121a28810511241355w259fa916j@mail.gmail.com>

2005/11/24, Chuck <chuck@sbbsnet.net>:
>
> without knowing much about the library system, i would say it is installed.
> see below... ldconfig would be very hard to run within the guest when i
> cannot chroot the guest.
>
> /vservers/davin/opt/OpenOffice.org/program/libstdc++.so
> /vservers/davin/opt/OpenOffice.org/program/libstdc++.so.5
> /vservers/davin/var/cache/edb/dep/usr/portage/sys-libs/libstdc++-v3-3.3.4
> /vservers/davin/var/cache/edb/dep/usr/portage/sys-libs/libstdc++-v3-3.3.6
> /vservers/davin/var/cache/edb/dep/usr/portage/sys-libs/libstdc++-v3-3.3.3-r1
> /vservers/davin/usr/lib/libstdc++.so.2.7.2.8
> /vservers/davin/usr/lib/libstdc++-2-libc6.1-1-2.9.0.so
> /vservers/davin/usr/lib/libstdc++-3-libc6.2-2-2.10.0.so
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.la
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.a
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++_pic.a
> /vservers/davin/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.6/libstdc++.so.5.0.7
> /vservers/davin/usr/lib/libstdc++-libc6.2-2.so.3
> /vservers/davin/usr/lib/libstdc++.so.2.8
> /vservers/davin/usr/lib/libstdc++.so.2.9
> /vservers/davin/usr/lib/libstdc++.so.2.7.2
> /vservers/davin/usr/lib/libstdc++.so.2.8.0
> /vservers/davin/usr/lib/libstdc++.so.2.9.0
> /vservers/davin/usr/lib/libstdc++-libc6.1-1.so.2
> /vservers/davin/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/locale/de/LC_MESSAGES/libstdc++.mo
> /vservers/davin/usr/share/gcc-data/i686-pc-linux-gnu/3.3.6/locale/fr/LC_MESSAGES/libstdc++.mo
>

These are the standard C++ libraries. The standard C library is
/lib/libc.so.6 or something similar (along with several other
essential libraries).

You should be able to run ldconfig inside the chroot as it's (at least
on some ancient box I'm looking at right now) statically linked, so
try:

chroot /vservers/davin ldconfig -v

Also compare your /lib directories on the host and the guest.

Best regards,
 Grzegorz Nosek
_______________________________________________
Vserver mailing list
Vserver@list.linux-vserver.org
http://list.linux-vserver.org/mailman/listinfo/vserver
Received on Thu Nov 24 21:56:22 2005

[Next/Previous Months] [Main vserver Project Homepage] [Howto Subscribe/Unsubscribe] [Paul Sladen's vserver stuff]
Generated on Thu 24 Nov 2005 - 21:56:27 GMT by hypermail 2.1.8