On 11/17/2018 05:16 PM, Douglas R. Reno via blfs-dev wrote:


On Sat, Nov 17, 2018, 4:56 PM Xi Ruoyao via blfs-dev <[email protected] <mailto:[email protected]> wrote:

    systemd-239 test suite fails in BLFS:

     > exec-basic.service: Executing: /bin/touch /tmp/b
     > exec-basic.service: Failed to execute command: No such file or
    directory

    We can list `touch` as "a Coreutils programs expected by BLFS packages
    to be in /bin", and move it to /bin in Sect. 6.54 (along with `head`,
    `sleep`, and `nice`), or, mention this issue in BLFS.
-- Xi Ruoyao <[email protected]>
    School of Aerospace Science and Technology, Xidian University

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


Note that we're working on replacing 239 with a stable snapshot to fix four security vulnerabilities (I'm just swamped)!

I think the LFS change will be safer. Bruce, opinions?

This is because systemd assumes /bin and /usr/bin are symlinked together. There is no reason touch needs to be in bin. Just create a sed in the offending systemd file to s:/bin:/usr/bin:

  -- Bruce

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

Reply via email to