Nathan Coulson wrote:

> For one, I have not dug too deeply into it (also, I see a /bin/find
> not found as well which leads to another failure).  Once I get it
> successfully compiled, I'll figure out why.
>
> As for two, I am using the systemd branch (giving it a try).  I took a
> careful look at the coreutils instructions before posting this, and
> head is not moved to /bin.  Perhaps the directions were changed
> compared to LFS as it was not needed by bootscripts anymore.
>
>
> I had a third thought as well, what to do about it.  Reviewing the
> main lfs book,  coreutils and findutils does put these utilities in
> /bin instead of /usr/bin, so I imagine java would work fine, and
> systemd blfs branch has not yet merged the openjdk features.  But I
> don't want to see any difference in compiling java between having a
> systemd build or a sysvinit build [Java does not interact with boot].
> I guess the two choices would be to move those programs back to /bin
> in the systemd branch,  patch java in the systemd version to not use
> hardcoded paths, or patch both variations of blfs.

I agree that programs like head and find should not have hard coded 
paths, but that is an upstream problem.  For us, we should have these in 
/bin and thus the systemd book should be changed to put them there.

I guess the systemd approach would be to symlink /bin -> /usr/bin and 
/sbin -> /usr/sbin.  I don't like that though.

   -- Bruce




-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-dev
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to