In my fstab i got a bind line which can not be mounted at localmount. /run/saslauthd /var/spool/postfix/run/saslauthd bind defaults,nodev,bind 0 0 It is needed for saslauthd to work on my server. With the recent openrc update, localmount fails to start and all depened services failed to start as well. Now as the line is uncommented localmount starts again. With Openrc-0.17 it worked as expected for long time. Now with openrc-0.18 i need to kill saslauthd (stop/start) doesnt work after a local.d script mounts the above directory. Reproducible: Always Steps to Reproduce: 1. Install openrc-0.18 2. add a line to the fstab which is not yet available like the run directory 3. restart Actual Results: localmount fail to start and a lot of other services which doesnt depend on this line Expected Results: localmount starts and just warns on one not yet mounted fs. 1450806402: >>> emerge (10 of 24) sys-apps/openrc-0.18.4 to / 1450806402: === (10 of 24) Cleaning (sys-apps/openrc-0.18.4::/usr/portage/sys-apps/openrc/openrc-0.18.4.ebuild) 1450806402: === (10 of 24) Compiling/Merging (sys-apps/openrc-0.18.4::/usr/portage/sys-apps/openrc/openrc-0.18.4.ebuild) 1450806409: === (10 of 24) Merging (sys-apps/openrc-0.18.4::/usr/portage/sys-apps/openrc/openrc-0.18.4.ebuild) 1450806410: >>> AUTOCLEAN: sys-apps/openrc:0 1450806410: === Unmerging... (sys-apps/openrc-0.17) 1450806411: >>> unmerge success: sys-apps/openrc-0.17 1450806413: === (10 of 24) Post-Build Cleaning (sys-apps/openrc-0.18.4::/usr/portage/sys-apps/openrc/openrc-0.18.4.ebuild) 1450806413: ::: completed emerge (10 of 24) sys-apps/openrc-0.18.4 to /
Please add noauto to the mount options on the line in fstab; that will make localmount skip mounting this bind mount. Thanks, William