Recently some Linux distributions are merging /bin into /usr/bin and relatedly /lib into /usr/lib. Sometimes also (/usr)/sbin to /usr/bin (Arch Linux). So /usr is expected to be available at the same time as /.
The distinction between the two hierarchies is taken to be unnecessary complexity now. The idea was once having only /bin available at boot, but having an initial ramdisk makes this obsolete.
expected ["/bin/ls"] but was ["/usr/bin/ls"] - see https://github.com/xp-framework/core/pull/259/checks?check_run_id=2046458228
https://unix.stackexchange.com/a/60135