Issues listed here are supplemental to issues listed in the compatibility section.
Some users have reported issues with
brl update and
brl fetch failing when behind a proxy.
This issue appears to be specific https URLs. It may be possible to work around
brl update failing by manually downloading the update and running it with the
--update flag, and it may be possible to work around
brl fetch failing by specifying an http (non-https) mirror.
/bedrock/cross/bin/X11 directory recursively contains many
This is because many distros contain a symlink at
/usr/bin/X11 which points to
/bedrock/cross/bin tries to expand.
A possible fix for this would be for
cross-bin to ignore directories.
Bedrock Linux has two FUSE filesystems, etcfs and crossfs. Ideally, both should unmount themselves on SIGTERM, such as when the system is shutting down. Currently they do not do so. This may cause problems with sysv inits which have shutdown scripts within
Bedrock uses a Linux kernel feature which propagates some mount and unmount operations. When an init system performs an umount operation on shutdown, this may actually unmount multiple mount points. Some init systems are confused by this, as it is not a commonly used feature, and print warnings about being unable to unmount directories because they already unmounted them. These warnings are harmless aesthetic issues. Note that this does not mean all warnings about mount difficulties on shutdown are harmless and only refers to a specific subset.
Due to a quirk in how Bedrock works, init systems may not mount the root directory read-only in preparation for providing it to
fsck. Bedrock attempts to disable this by changing the corresponding field in
Some initrds will
fsck the root filesystem, but not all. Bedrock should offer the option of calling
fsck on the root filesystem itself. However, it currently does not.