I have my / partition mounted read-only. It works fine, /var is in a
different partition, as well as /usr/portage. Of course, I have to
remount / rw when emerging packages.

The problem is that, more often than not, I cannot remount ro after
emerging ("/ is busy").
I tried "lsof / | awk '$4 ~ /[0-9].*w/'" and the only files that are
open for writing are FIFOs, which are associated with services I put
there myself and should be there ( and were there before emerging,
anyway...) IOW, no file is unexpectedely open for writing in /.

I suspect something related with updated libraries (old versions kept?).
I tried logging out. The problem persists after logging in in a getty,
with no X process active.

I'm updating the system  with
emerge -NDu world

and then
emerge @preserved-rebuild

Maybe I'm missing something obvious re updating?

Ideas, similar experiences?

Thanks

Jorge Almeida

Reply via email to