I recently upgraded my distribution from Slackware 2.0 to the latest Linux-FT.
Everything seems to work fine during the installation process. No device
errors, filesystem problems, or anything like that. My problem is effectively
installing the included packages.
My goal is to use the distribution independently of the CD. Currently this is
not working. I've used xadmin to install every single available package onto
the fixed disk (effectively removing every relevant symbolic link to /dist),
yet unless the runtime CD is mounted under /dist, the following happens:
1. Neither emacs nor vi can use /etc/termcap
emacs says: terminfo database unreadable
vi says: I can't deal with your terminal 'linux'.
2. Programs needing the libc.so.4 library cannot find it, if the library is
installed via xadmin. If if the 'oldso' package was installed, and then its
path on the fixed disk made explicit, and the programs in question can find it,
it reports 'exec errors' with the file. If I mount the cdrom under /dist, the
programs requiring that library find it on the cd, and work properly.
... and if /dev/sr0 is mounted as /dist manually, it refuses to unmount with
a 'device busy' - even when the filecache daemon is not running, and no user
is anywhere near the /dist directory. My guess is that there's some other
process I'm unaware of that's waiting for /dist.
If anyone has any ideas about the best way to achieve the most complete,
CD-independent installation from the FT distribution, I'd be extremely
grateful. It's been a *very* frustrating experience. It's a shame this doesn't
work, since the rest of the system is top-notch. The X11 configuration is
extremely well done, as is the boot floppy setup. However the decision to make
the distribution so reliant on a mounted CD and filecache seems a bit dubious
to me. And I'm not ruling out the possibility that I'm doing something very
wrong. Is there something obvious I'm missing?
Thanks for your time.