• util-linux drops /sbin/raw

    From Chris Hofstaedtler@21:1/5 to All on Tue Sep 21 21:10:02 2021
    Hi everyone,

    Linux 5.14 dropped the "raw" block/char driver [1], and removedthe
    userspace API. This driver has been deprecated since 2005.

    util-linux used to ship an /sbin/raw binary to setup raw character
    devices. Given the userspace API has been removed, the binary cannot
    be built anymore [2] (also #994798).

    As the name "raw" is super generic, its impossible for me to find
    any users in Debian. If your package used this really old zombie,
    its now broken: util-linux 2.37.2-3 drops the raw(8) binary.
    Please remove its usage.

    AFAICT the replacement is open("/dev/sd...", O_DIRECT | ...).

    [1] https://github.com/torvalds/linux/commit/603e4922f1c81fc2ed3a87b4f91a8d3aafc7e093
    [2] https://github.com/karelzak/util-linux/issues/1442

    Chris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)