New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Broken on Windows 2018.06 #26
Comments
|
@stmuk This reminds me of #24 - did you happen to see if my fix back in June fixed that issue on Windows? If it didn't, then I'm guessing it's related to that; if it did, I'll start investigating elsewhere. |
|
@stmuk This should be all fixed on master now! |
|
👍 |
stmuk
referenced
this issue
in rakudo/rakudo
Aug 12, 2018
…stry" This reverts commit c3e1ec0. First, I do not understand why changing the directory separator should be needed as internally it doesn't matter anywhere else. Second, things like `"inst#$prefix/vendor` are not paths ( its a cur spec ) so changing them explicitly seems strange -- we don't use `$*SPEC.dir-sep;` for meta6 provides data for instance. Third, the line `@binaries = flat @installations.map: { .script("bin{$sep}$script", :$name) };` will not work because we made a sha1 earlier from a forward slash variant https://github.com/rakudo/rakudo/blob/e5568aa5023843c6e1cbd6e845a3bfe735b81486/src/core/CompUnit/Repository/Installation.pm6#L377 which essentially breaks all installed bin scripts on windows. I'm not sure what problem this intended to solve, but this is likely not the spot to go about solving it.
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
The text was updated successfully, but these errors were encountered: