While attempting to push these patches into Ubuntu, it became apparent that our version of coreutils does not contain the requisite patches to correctly support /proc/self/mountinfo gives more complete information than /proc/self/mounts which /etc/mtab now points to. Using /proc/self/mountinfo is the upstream way of doing things, and it allows us to resolve this specific bug.
In order to solve this issue, I have written patches and got them integrated upstream. git.savannah. gnu.org/ gitweb/ ?p=gnulib. git;a=commit; h=c6148bca89e94 65fd6ba3a10d273 ec4cb58c2dbe and git.savannah. gnu.org/ gitweb/ ?p=coreutils. git;a=commit; h=3babaf83875ce ac896c8dd3a6424 8e955dfecef9
gnulib commit: http://
coreutils commit: http://
have been authored by me.
While attempting to push these patches into Ubuntu, it became apparent that our version of coreutils does not contain the requisite patches to correctly support /proc/self/ mountinfo gives more complete information than /proc/self/mounts which /etc/mtab now points to. Using /proc/self/ mountinfo is the upstream way of doing things, and it allows us to resolve this specific bug.
Patches required in order to support /proc/self/ mountinfo are. git.savannah. gnu.org/ gitweb/ ?p=gnulib. git git.savannah. gnu.org/ gitweb/ ?p=gnulib. git;a=commit; h=3ea43e02541ec e750ffc6cd1dfe3 4195421b4ef3 git.savannah. gnu.org/ gitweb/ ?p=gnulib. git;a=commit; h=2768ceb799450 6e2cfba88be3b6b d13ef5440a90 git.savannah. gnu.org/ gitweb/ ?p=gnulib. git;a=commit; h=de1cbdd48244c 66c51a3e2bc1594 ac3ad32ce038 git.savannah. gnu.org/ gitweb/ ?p=gnulib. git;a=commit; h=3fb6e36036374 4462ce15c381f0b 116c6fc4ce82
Origin: upstream, gnulib - http://
commit: http://
commit: http://
commit: http://
commit: http://
Origin: upstream, coreutils - http:// git.savannah. gnu.org/ gitweb/ ?p=coreutils. git git.savannah. gnu.org/ gitweb/ ?p=coreutils. git;a=commit; h=1b1c40e1d6f8c f30b6c7c9d31bbd dbc3d5cc72e6
commit: http://