Message339185
On Linux, Gnu’s “install” command is happy if the target directory already exists; it just changes the mode (-m) etc. So the race isn’t a big deal.
This is like the race I described (theoretical at the time) at <https://bugs.python.org/issue25696#msg255393>, although that is about $(LIBPC) not $(LIBDIR). I suggested adding a separate target (a bit like Paul’s “make-directories” suggestion; see my -4.patch in that bug), but it didn’t get much support.
A more conservative patch would be a phony target that retains the existing “if / echo / install” logic. |
|
Date |
User |
Action |
Args |
2019-03-30 08:55:46 | martin.panter | set | recipients:
+ martin.panter, ned.deily, madscientist, willingc |
2019-03-30 08:55:46 | martin.panter | set | messageid: <1553936146.47.0.274454497954.issue36464@roundup.psfhosted.org> |
2019-03-30 08:55:46 | martin.panter | link | issue36464 messages |
2019-03-30 08:55:46 | martin.panter | create | |
|