Pavel Raiskup
Pavel Raiskup
https://stackoverflow.com/questions/17708885/flock-removing-locked-file-without-race-condition https://stackoverflow.com/questions/33166460/how-to-delete-a-locked-flock-file-without-race-condition-before-or-after-rele
@schlupov FYI
I can not reproduce this on EL8: ``` $ tito build --test --srpm Creating output directory: /tmp/tito Building package [python-copr-1.120-1] Wrote: /tmp/tito/python-copr-git-22.5572bff.tar.gz Wrote: /tmp/tito/python-copr-1.120.1.dev-1.git.22.5572bff.el8.src.rpm ```
No actually. I just started 'podman run --rm -ti quay.io/almalinux/almalinux:8', installed the 'epel-release' package, installed tito and git, and repeated your steps...
Can we consider this to be a duplicate to #627?
Work-around is to use `mock --no-bootstrap-chroot --install ` from s separate terminal.
There is some misunderstanding here. We don't enable any dangerous feature here, there's some bug that makes mock mounting two separate filesystems instead of one (but mounted twice).
This would make only sense if /etc/mock was also provided, and users were able to override the defaults from /usr/share/mock. Otherwise, it was intentional to claim those are configs.
Currently, most users don't know thoug that ~/.config/mock is the place where users can install the overrides, so touching this (when it works just fine) doesn't make much sense to...
To continue on my idea, why I think it doesn'ŧ make much sense ... The problem is that mock isn't a typical multi-user tool. If you grant someone the `mock`...