Open hadjiprocopis opened 10 months ago
Yeah - I'm still working on this one resp. thinking about whether to skip this test when running the tests as root. I see the options of
root
/ with uid == 0--no-sandbox
when running as root
for the tests--no-sandbox
when running as root
Currently I think the second option is the best and least invasive option
Don't you need to add --no-sandbox
when running it as root?
I think just a simple warning can suffice when you detect that spawning that process resulted in the specific error.
If this is only a *nix issue then once you detect the problem you can suggest that running the tests as non-root, e.g. sudo -u XYZ make test
.
If it was simple for root to find a username XYZ (and safe) and run the make test
as XYZ and make install
as root, then I think postamble in Makefile.PL
can be useful. I can look at it. But what happens with the XYZ I do not know.
gets stack on
This is a bit more verbose and shows it gets stacked on
t/49-pipe.t
:Finally, running:
Shows the culprit to be:
Thank you for this great software