[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#47007: dcb640f02b broke guix environment --container
From: |
Ludovic Courtès |
Subject: |
bug#47007: dcb640f02b broke guix environment --container |
Date: |
Tue, 09 Mar 2021 12:10:47 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) |
Hi,
Jelle Licht <jlicht@fsfe.org> skribis:
> I only tried this on x86_64 guix systems, one with Linux kernel 5.11.2,
> and also on a Linux-libre kernel 4.14.223.
>
> Running the equivalent of a `git bisect' starting some months back to
> today's master, and with the following test to select bad/good bisect
> revisions:
>
> `./pre-inst-env guix environment --ad-hoc --container --no-cwd --network
> hello'
>
> leads me to believe that the following commit broke something.
>
> dcb640f02b * file-systems: 'mount-file-system' preserves source flags for
> bind mounts.
>
> Did this commit expose an existing (but silent) issue, or did it
> introduce something new?
>
> For completeness' sake, the output of the guix environment invocation on
> 'bad' revisions:
>
> guix environment: error: mount: mount
> "/gnu/store/mmhimfwmmidf09jw1plw3aw1g1zn2nkh-bash-static-5.0.16" on
> "/tmp/guix-directory.Ji7KNW//gnu/store/mmhimfwmmidf09jw1plw3aw1g1zn2nkh-bash-static-5.0.16":
> Operation not permitted
Could you run:
./pre-inst-env strace -f -o log guix environment --container
and send the ‘log’ file (or the bits around the mount(2) calls)?
Could you also show /proc/mounts?
TIA!
Ludo’.
- bug#47007: dcb640f02b broke guix environment --container, Jelle Licht, 2021/03/08
- bug#47007: dcb640f02b broke guix environment --container,
Ludovic Courtès <=
- bug#47007: dcb640f02b broke guix environment --container, Jelle Licht, 2021/03/09
- bug#47007: dcb640f02b broke guix environment --container, Andreas Enge, 2021/03/09
- bug#47007: dcb640f02b broke guix environment --container, Ludovic Courtès, 2021/03/10
- bug#47007: dcb640f02b broke guix environment --container, Andreas Enge, 2021/03/10
- bug#47007: dcb640f02b broke guix environment --container, Ludovic Courtès, 2021/03/10
- bug#47007: dcb640f02b broke guix environment --container, Martin, 2021/03/09