FS#4808 - libnsl-2.3.6.so is missing on the installation disk

Attached to Project: Arch Linux
Opened by David Fuhr (dcf) - Sunday, 11 June 2006, 22:11 GMT
Last edited by Roman Kyrylych (Romashka) - Saturday, 14 April 2007, 15:50 GMT
Task Type Bug Report
Category Installation
Status Closed
Assigned To Judd Vinet (judd)
Architecture not specified
Severity Low
Priority Normal
Reported Version 0.7.2 Gimmick
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

the libnsl-2.3.6.so is missing on the current (0.7.2) installation disk. it should be in /usr/lib/. the link libnsl.so.1 links to a not existing file.
the error occurs if you try to run cryptsetup from the installation disk.
This task depends upon

Closed by  Roman Kyrylych (Romashka)
Saturday, 14 April 2007, 15:50 GMT
Reason for closing:  Fixed
Additional comments about closing:  too old, should be fixed in new installer cd.
Comment by Júlio Maranhão (JulioMaranhao) - Monday, 12 June 2006, 01:14 GMT
I would change the severity to HIGH because I cannot install Arch using the encryption support. I posted to the arch mailing list (search for "cryptsetup" around 2006-06-10), but the solution posted by J. Vinet does not work (no networking). Someone talked about an xdelta publication. I think this is like a binary patch for the 0.7.2 iso file. Consider this. Please, I am waiting for a solution as soon as possible.
Comment by Jan de Groot (JGC) - Monday, 12 June 2006, 06:25 GMT
This file is owned by glibc. AFAIK, the installer uses busybox, so this missing library will cause more problems for cryptsetup I guess. Best would be to provide static compiled tools on the install iso.
Comment by David Fuhr (dcf) - Monday, 12 June 2006, 09:25 GMT
It works if you copy the (attached) file from an usbstick or an attached hdd to the /usr/lib with the installation disk bootet as described in the wiki: http://wiki.archlinux.org/index.php/Encrypted_Root_Filesystem
Comment by Judd Vinet (judd) - Monday, 12 June 2006, 17:40 GMT
>> the solution posted by J. Vinet does not work (no networking).

It will work if you bring up networking. You can use the /arch/setup script to help you achieve this if you're not sure what you're doing. Start /arch/setup and select an FTP install. The first option will be called "Configure Network".
Comment by Júlio Maranhão (JulioMaranhao) - Monday, 12 June 2006, 18:35 GMT
Ok ... and what about the mount command (usbstick or floppy)? How can I mount it to use David Fuhr hint? I tryied "mount -t vfat /dev/fd0 /mnt" and there is device not found. Is this an option?

I'll try FTP install at night (home).

The link http://www.archlinux.org/~judd/0.7.2/fix/libnsl.so.1 is not available. At least from Brazil. :-)

Cheers
Comment by Judd Vinet (judd) - Monday, 12 June 2006, 18:46 GMT Comment by Júlio Maranhão (JulioMaranhao) - Wednesday, 14 June 2006, 04:37 GMT
Thank you, everybody! I followed Judd Vinet hints and I am now back with my customized "KDArch" desktop, but now with /dev/hda3 (/) encrypted. It is a good experience.

Loading...