> From [email protected] Sun Sep 7 10:58:22 2014 > Date: Sun, 07 Sep 2014 10:58:01 +0100 > From: [email protected] (akhiezer) > To: LFS Support List <[email protected]> > Subject: Re: [lfs-support] section 9.3 > > > > Bear in mind too that your lfs build environment is inside a chroot, and > > > so won't see all of the host-os filesystem. You (basically) need to get > > > the 'lynx2.8.8rel.2.tar.bz2' file into a directory that can be seen from > > > within the chroot. > > > > > > hth, > > > > Isn't that what 'mount --bind ...' is for? > > > In the host-os of the machine where you're building lfs, if you followed the > book then you set LFS=/mnt/lfs and will have /mnt/lfs/sources dir. Also > in the host-os, do you have a '/sources' symlink that points to the > '/mnt/lfs/sources' dir? > > > From within the lfs chroot build area, that same dir will appear as a dir > (not a symlink) called '/sources' . > > > For your scp command, simplest thing just now would be to copy into '/' , > and then from the host-os on the build-machine, just go and move it into > /mnt/lfs/sources dir; and then go into the lfs chroot build area and _from > there_ check that it appears in the '/sources' dir. > > > Bind-mounting essentially just makes a 'real' directory path available > via an additional directory path. It partly/superficially like making a > symlink, for some cases; but the two are not really the same thing. >
Just to perhaps clarify: when you run scp, it is very likely (at this stage) connecting to the host-os (ubuntu or debian or mint or whatever) on the build-machine; the lfs os that you're building, isn't yet 'in control' of the machine. So (unless you've configured scp/ssh to behave differently) it's very likely seeing the filesystem structure of the host-os. The lfs area on the build-machine is contained under the /mnt/lfs dir, as viewed from the host-os. So you would want scp to put stuff directly into /mnt/lfs/sources . Then, when you are in the lfs chroot (where you're compiling lfs, etc) you would see the same scp-copied file under '/sources' dir. rgds, akh -- -- http://lists.linuxfromscratch.org/listinfo/lfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page Do not top post on this list. A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? http://en.wikipedia.org/wiki/Posting_style
