DragonFly 3.4 release planning
Francois Tigeot
ftigeot at wolfpond.org
Tue Apr 2 00:29:26 PDT 2013
On Sun, Mar 31, 2013 at 11:29:38AM -0700, Matthew Dillon wrote:
> The normal DragonFly setup puts /usr in / anyway. We haven't had a
> separate /usr in a long time.
I have the impression the installer still puts / and /usr in different mount
points.
I have a fully useable dynamic root branch visible here:
http://gitweb.dragonflybsd.org/~ftigeot/dragonfly.git/shortlog/refs/heads/dynamic_root
Most of the commits were needed to move a few things to /lib and /libexec to
support the / and /usr distinction.
I kept a few binaries statically linked, mainly to avoid moving the various
pthreads implementations to /lib .
> Given a choice, I'd rather not impose any additional mess here and
> just stick with /usr/lib for everything, including /bin and /sbin,
> and not allow /usr to be a separate mount from /.
>
> make installworld could check for the case and refuse to install if
> /usr is on a different mount from /.
That's probably fine, the real distinction is between /+/usr and /usr/local
or /usr/pkg nowadays.
I like it when things are kept simple and easy to understand.
In that vein, I don't think it's worth it to implement some complicated scheme
in /boot.
--
Francois Tigeot
More information about the Kernel
mailing list