40ants / 40ants/setup-lisp

Many implementation fails to build on Windows

Đang mở
#27 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
unsupported-impl
Ngôn ngữ chính
Common Lisp
Star
30
Fork
2
Chỉ số merge pull request
Không có pull request nào được merge trong 30 ngày

Mô tả

For these implementations:

- ccl-bin
- clisp-head
- ecl
- abcl-bin
- clasp-bin
- cmu-bin

attempt to update quicklisp dists tells something like that:

```
Run # The parent workflow might have caching enabled for Roswell and all
# The parent workflow might have caching enabled for Roswell and all
# the other Lisp files in general, so it's better to tell Quicklisp
# to update all its dists.
ros -e "(ql:update-all-dists :prompt nil)"
shell: D:\a\_temp\setup-msys2\lispsh.CMD -eo pipefail {0}
env:
LISP: ccl-bin
MSYSTEM: MINGW64
MSYSCON: Stop-Roswell-From-Installing-Msys2
ccl-bin/system does not exist.stop.
```

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

The issue shows a failure when updating Quicklisp dists on Windows for several Lisp implementations. Start by examining the GitHub Action workflow files in the repository, particularly the setup-msys2 script and the environment variables. Look at how each Lisp implementation is installed and configured on Windows. Check the error 'ccl-bin/system does not exist' to understand the path resolution. Running the action locally in a Windows environment or using CI logs will help reproduce the issue.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
github-actions
Lĩnh vực
ci-cd, tooling
Loại issue
Lỗi
Độ khó
4/5
Thời gian dự kiến
3-5 ngày
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Khá rõ ràng
Mức phù hợp với người mới
35/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.