On Wed, 15 Dec 2021, Greg Troxel wrote:


Andreas Gustafsson <[email protected]> writes:

[email protected] wrote:
I hope fixing this is enough to fix all the cryptic issues.

The build is now fixed, but I still need to give the testbeds the
ability to automatically remove objdirs containing non-writable
directories, because otherwise they will get stuck whenever they
decide to build a historic version from the affected time range.

This is also going to be an ongoing pitfall for anyone building
historic versions, for example when bisecting.

I wonder if "rm -rf" should actually succeed with these modes, by doing
a chmod when necessary.  It has always seem to me that -f is supposed to
really mean -f.  But maybe POSIX says otherwise.

It actually does try a chmod in the build, but that also fails
with EPERM!

(Sorry if someone has already pointed this out; I'm a bit behind
in my reading.)


+--------------------+--------------------------+----------------------+
| Paul Goyette       | PGP Key fingerprint:     | E-mail addresses:    |
| (Retired)          | FA29 0E3B 35AF E8AE 6651 | [email protected]    |
| Software Developer | 0786 F758 55DE 53BA 7731 | [email protected]  |
| & Network Engineer |                          | [email protected] |
+--------------------+--------------------------+----------------------+

Reply via email to