| 9 Mar 2024 |
@kyle:iteratee.net | Shouldn't it have the +x bit when it gets copied? | 19:40:45 |
hexa | fine | 19:40:46 |
hexa | not with --no-preserve=mode 🙂 | 19:40:56 |
hexa | u+w recursively is probably the best way | 19:41:04 |
@kyle:iteratee.net | I used rsync with the chmod instead of copy to solve exactly this problem. | 19:41:56 |
@kyle:iteratee.net | * I used rsync with the chmod flag instead of copy to solve exactly this problem. | 19:42:09 |
Lily Foster | rsync -rlE would probably do it too | 19:42:50 |
Lily Foster | i think | 19:42:53 |
Lily Foster | idk rsync scares me | 19:42:56 |
hexa | I think rsync might be overkill 😄 | 19:43:04 |
@kyle:iteratee.net | But it's a one-liner. | 19:43:26 |
Lily Foster | nah, we need to make as many packages have rsync as a build-time reverse dep as possible (/s) | 19:43:34 |
Lily Foster | * nah, we need to make as many packages have rsync as a build-time reverse deps as possible (/s) | 19:44:20 |
Lily Foster | In reply to @lily:lily.flowers nah, we need to make as many packages have rsync as a build-time reverse deps as possible (/s) (for context, iirc the last time an rsync bump erroneously went to master instead of staging was because the PR author didn't expect it to have thousands of reverse deps) | 19:45:02 |
@kyle:iteratee.net | Once you give up on a one-liner, cp and then chmod has the nice property of being simple and obvious (to a reader) | 19:45:04 |
hexa | In reply to @kyle:iteratee.net But it's a one-liner. yeah, but it increases the closure 🙂 | 19:50:08 |