On Bedrock Linux Gentoo strata breaks
sys-libs/ncurses-6.1-r3:0/6::gentoo[-tinfo] system when
sys-libs/ncurses-6.1-r3:0/6::gentoo[-tinfo] is merged.
/bin/sh: error while loading shared libraries: libtinfo.so.6: cannot open shared object file: No such file or directory Failed to validate a sane '/dev'. bash process substitution doesn't work; this may be an indication of a broken '/dev/fd'.
System didn't have ncurses with tinfo before, was installed as part of
emerge --info = http://ix.io/1FNN
libtinfo.so.6 has to be exported manually in
sys-libs/ncurses-6.1-r3:0/6::gentoo[-tinfo] should then be merged and manuall export of
STEPS TO REPRODUCE
sys-libs/ncurses-6.1-r3:0/6::gentoo[+tinfo] followed by
Looks like Gentoo issue where
sys-libs/ncurses is missing warning about removing
Excluded bedrock issue
<paradigm> kreyren: At the moment I don't see any way it would be. Bedrock does not make libraries work across strata; each sees its own. If the issue occurs without `strat`, but does not occur with `strat -r`, it's probably a Bedrock issue in some way I'm currently missing. Otherwise, I would guess it's not a Bedrock issue. <kreyren> was present with `strat -r`, `strat -r debian` worked no issue. ... <paradigm> You're certainly welcome to mention that while not impossible, it seems unlikely it is a Bedrock issue
strat -r is used as equvivalent of
chroot /mnt/gentoo <command>. Bedrock Linux is using strata to sandbox other distros.
paradigm is maintainer of Bedrock Linux.