Linus Torvalds writes: (Summary)
And in fact, it occasionally _has_ broken, when "make install" has
done more than just install things, and created root-owned files and
directories (particularly the generated headers).
directories (particularly the generated headers).
And then I complain to people, because then things like "make clean" as a normal user ends up breaking too when there's some root-owned file.
file.
So it can break, but it's pretty rare. And I'd definitely be ok with an error rather than root generating files, although then I'd not special-case mkcache, but all the *other* random file changes we do.
directories (particularly the generated headers).
And then I complain to people, because then things like "make clean" as a normal user ends up breaking too when there's some root-owned file.
file.
So it can break, but it's pretty rare. And I'd definitely be ok with an error rather than root generating files, although then I'd not special-case mkcache, but all the *other* random file changes we do.