-
Notifications
You must be signed in to change notification settings - Fork 13
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
bootstrap fails in docker using ecl with: Socket error in "socket": EINVAL (Invalid argument). #22
Comments
works outside of docker -> Docker related issue? Console logkreyren@leonid:~$ ecl
ECL (Embeddable Common-Lisp) 20.4.24 (git:UNKNOWN)
Copyright (C) 1984 Taiichi Yuasa and Masami Hagiya
Copyright (C) 1993 Giuseppe Attardi
Copyright (C) 2013 Juan J. Garcia-Ripoll
Copyright (C) 2018 Daniel Kochmanski
Copyright (C) 2020 Daniel Kochmanski and Marius Gerbershagen
ECL is free software, and you are welcome to redistribute it
under certain conditions; see file 'Copyright' for details.
Type :h for Help.
Top level in: #<process TOP-LEVEL 0x7fb9cbecff80>.
> (load #p"/tmp/quicklisp.lisp")
;;; Loading "/tmp/quicklisp.lisp"
;;; Loading #P"/usr/lib/x86_64-linux-gnu/ecl-20.4.24/sockets.fas"
==== quicklisp quickstart 2015-01-28 loaded ====
To continue with installation, evaluate: (quicklisp-quickstart:install)
For installation options, evaluate: (quicklisp-quickstart:help)
#P"/tmp/quicklisp.lisp"
> (quicklisp-quickstart:install)
; Fetching #<url "http://beta.quicklisp.org/client/quicklisp.sexp">
; 0.82KB
==================================================
838 bytes in 0.00 seconds (818.36KB/sec)
; Fetching #<url "http://beta.quicklisp.org/client/2020-01-04/quicklisp.tar">
; 250.00KB
==================================================
256,000 bytes in 0.05 seconds (5434.78KB/sec)
; Fetching #<url "http://beta.quicklisp.org/client/2015-09-24/setup.lisp">
; 4.94KB
==================================================
5,054 bytes in 0.00 seconds (0.00KB/sec)
; Fetching #<url "http://beta.quicklisp.org/asdf/2.26/asdf.lisp">
; 194.07KB
==================================================
198,729 bytes in 0.03 seconds (6064.73KB/sec)
; Fetching #<url "http://beta.quicklisp.org/dist/quicklisp.txt">
; 0.40KB
==================================================
408 bytes in 0.00 seconds (398.44KB/sec)
Installing dist "quicklisp" version "2020-10-16".
; Fetching #<url "http://beta.quicklisp.org/dist/quicklisp/2020-10-16/releases.txt">
; 468.69KB
==================================================
479,939 bytes in 0.08 seconds (6249.21KB/sec)
; Fetching #<url "http://beta.quicklisp.org/dist/quicklisp/2020-10-16/systems.txt">
; 341.59KB
==================================================
349,788 bytes in 0.05 seconds (7267.87KB/sec)
==== quicklisp installed ====
To load a system, use: (ql:quickload "system-name")
To find systems, use: (ql:system-apropos "term")
To load Quicklisp every time you start Lisp, use: (ql:add-to-init-file)
For more information, see http://www.quicklisp.org/beta/
NIL |
Allegedly seems to be issue at https://gitlab.com/embeddable-common-lisp/ecl/-/blob/develop/contrib/sockets/sockets.lisp#L361
|
Solved by installing package CC @xach is this something actionable by quicklisp? Maybe adding check for |
Notice: Patch submitted by the lisp community, waiting for hyperlink to close this issue. |
Not actionable by Quicklisp; it's a ECL-related issue. Merge request at https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/233 |
closed in favor of https://gitlab.com/embeddable-common-lisp/ecl/-/merge_requests/233 |
SOLVED: #22 (comment) (Credit irc.freenode.net/#lisp)
Works using
clisp
-> Assuming bugBacktrace: http://ix.io/2E1U
Strace: http://ix.io/2E1Z / https://rust-lang.github.io/rust-log-analyzer/log-viewer/#https://cors-anywhere.herokuapp.com/ix.io/2E1Z
The text was updated successfully, but these errors were encountered: