zef. Set by tonyo on 5 April 2023. |
|||
06:43
Geth left
08:34
Geth__ left,
Geth joined
08:40
Geth left
08:42
Geth joined
08:46
Geth left,
Geth joined
09:30
Geth left
09:31
Geth joined
09:32
Geth left,
Geth joined
09:35
Geth left,
Geth joined
09:37
Geth left,
Geth joined
09:43
Geth left
09:48
Geth joined
09:52
Geth left,
Geth joined
09:54
Geth left
09:57
Geth joined
|
|||
[Coke] | Hey - for the occasional issues I have installing packages with zef on windows, would it be possible to create a flag or env var that attempted to use smaller paths where it was under zef's control? (I assume the answer to this is "no, the best solution is to fix long paths on windows") | 13:47 | |
(or is there a way for windows installers to get this benefit themselves, like: installing from a git clone instead of the ecosystem) | 13:48 | ||
ls | |||
(ww) | |||
14:13
Geth left,
Geth joined
|
|||
ugexe | that already exists and it doesnt really help | 15:17 | |
because the files still get installed to wherever rakudos path is | |||
github.com/ugexe/zef/blob/710034fe...or.yml#L10 | 15:18 | ||
can't get a much shorter path than that, and that still only buys like ~20 characters of length | 15:19 | ||
but again that doesn't fix the issue that once zef passes this distribution to rakudo to be installed, that the precomp paths that rakudo generates can / likely-will-be too long | 15:22 | ||
hmm actually | 15:23 | ||
[Coke] | ok, yah, not worth it. | ||
...oh? | |||
ugexe | if you used the env shown in my link, + installed to a custom repository in e.g. C:\foo it might be sufficient for CI testing or local testing | ||
[Coke] | (I already install in C:\raku; so making the custom install dir would save... a dozen or so characters? - at this point, every bit helps)( | 15:27 | |
ugexe | those characters help a lot more for installed modules since they are mostly fixed length parts | 15:28 | |
[Coke] | I was tempted to do something similar for some work I'm doing on a bunch of checked out repos, putting the root of that in C:\g\ or something. | 15:29 | |
ugexe | `export ZEF_CONFIG_TEMPDIR="C:\"`, `export ZEF_CONFIG_DEFAULTCUR="site#C:\tmpsite"`, and `export RAKULIB="$ZEF_CONFIG_DEFAULT_CUR,$RAKULIB` | 15:30 | |
18:18
[Coke]_ joined
18:21
[Coke] left
18:26
[Coke] joined
18:29
[Coke]_ left
|