[buildd-tools-devel] Bug#681884: Bug#681884: Same problem with schroot 1.6.8-1
Roger Leigh
rleigh at codelibre.net
Sat Apr 5 14:35:08 UTC 2014
On Sat, Apr 05, 2014 at 09:25:33PM +1100, Erik de Castro Lopo wrote:
> Erik de Castro Lopo wrote:
>
> > Can anyone figure out from what we know so far if this is an schroot
> > but or a systemd bug?
> >
> > If someone can give me a gentle nudge in the right direction I'm willing
> > to invest some time on this because I really do need this bug fixed.
>
> Now I can't even re-produce this bug.
>
> I'm still using schroot 1.6.8-1 with systemd 204-8 but upgrading something
> else (no clue what) seems to have fixed.
>
> I have schroot working properly again. I'm very happy. If no one else can
> re-produce this then the bug should be closed.
There's definitely a bug here, in fact two bugs:
- systemd shouldn't be breaking things by altering defaults that have
worked for over a decade, thereby breaking every user of mount --bind.
This is utterly wrong. mount --bind is in widespread use and, like it
or not, there are thousands of programs and scripts that, unwittingly
or not, depend upon the existing kernel default.
- schroot should be able to cope with the default being changed; there's
a patch to do this; it just needs updating to work on non-Linux systems
and I'll apply it. The bits of the existing patch just need wrapping in
"if(Linux)" conditionals.
I'll fix this in schroot of course, as I have for many minor portability
issues over the years. I do have some rather bad things to say about
systemd's attitudes here, but I'll refrain from it here.
Regards,
Roger
--
.''`. Roger Leigh
: :' : Debian GNU/Linux http://people.debian.org/~rleigh/
`. `' schroot and sbuild http://alioth.debian.org/projects/buildd-tools
`- GPG Public Key F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800
More information about the Buildd-tools-devel
mailing list