On Wed, Dec 12, 2018 at 11:12:17AM +0100, Alexander Bluhm wrote:
> On Tue, Dec 11, 2018 at 11:00:30PM +0100, Marc Espie wrote:
> > Ah, so actually just
> >     rm -f ${SUDO_CLEAN}
> > 
> > should be fine ?
> 
> Regress jumps from root to non-root in a very inconsistent way.  It
> could be improved, but that would be a lot of work.  The result
> will not be perfect as tests have very different needs for permissions.
> So I would recommend to leave it as it is unless someone volunteers
> to refactor all the tests.
> 
> If a test creates a file as root with an ugly ${SUDO} hack, it
> should use the same hack to clean it.  Then the test is self
> contained.  Care should be taken that the make clean hack does not
> affect the make build.
> 
> So I like espie@'s suggestion to try rm first without ${SUDO} for
> people running make build, and then with ${SUDO} for people who
> have left overs from testing.
> 
> bluhm

Well, apart from the bike-shedding, it seems like the most correct
short-term solution.

So I will commit it tomorrow, unless someone has an actual better idea.

Reply via email to