Nathan Coulson wrote:
It sounds like you'd want to have a bootable system even if /usr is
temporairly not network mountable, so we would need to make the console script
work even without /usr. (This would probably also cover the case where / is on a
separate partition from /usr, but /usr is too corrupted to be mounted).
I failed to express two separate points as two.
Point 1: moving /usr/share/kbd to /lib/kbd is definitely doable, and it would
allow earlier start of translated messages. This mainly amounts to the
--datadir=/lib/kbd switch and moving binaries from /usr/bin to /bin.
Point 2: I dislike /usr on network for completely unrelated reason. Suppose that
you have several machines that share one /usr from network. If you upgrade a
package, it would be a pain to go to each one and copy the needed files (because
this causes a mix of old and new package to be installed at some point). I don't
object to /usr on a partition. But /usr on network is harder to maintain than
nfs-root (which is actually implemented in my classroom). Given that /usr on
network also means trouble for scripts, why not simply say "this is not
supported"? Without any relation to the console script.
--
Alexander E. Patrakov
--
http://linuxfromscratch.org/mailman/listinfo/lfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page