-
-
Save MuhammedZakir/1a51da09dfa0e0578f0f056abf740d7c to your computer and use it in GitHub Desktop.
Warning: --shell feature has been deprecated | |
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1000BE0103}> | |
0: ((LAMBDA NIL :IN UIOP/IMAGE:PRINT-BACKTRACE)) | |
1: ((FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX)) | |
2: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<FUNCTION (FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX) {7F3B8C90F1DB}>) | |
3: (UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX #<FUNCTION (LAMBDA NIL :IN UIOP/IMAGE:PRINT-BACKTRACE) {100676AE9B}> :PACKAGE :CL) | |
4: (UIOP/IMAGE:PRINT-CONDITION-BACKTRACE #<SB-INT:BROKEN-PIPE "~@<~?~@[: ~2I~_~A~]~:>" {100676ADF3}> :STREAM NIL :COUNT NIL) | |
5: ((FLET "H2" :IN CLPM-CLI/ENTRY:MAIN) #<SB-INT:BROKEN-PIPE "~@<~?~@[: ~2I~_~A~]~:>" {100676ADF3}>) | |
6: (SB-KERNEL::%SIGNAL #<SB-INT:BROKEN-PIPE "~@<~?~@[: ~2I~_~A~]~:>" {100676ADF3}>) | |
7: (ERROR SB-INT:BROKEN-PIPE :STREAM #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}> :FORMAT-CONTROL "~@<~?~@[: ~2I~_~A~]~:>" :FORMAT-ARGUMENTS ("Couldn't write to ~S" (#<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}>) "Broken pipe")) | |
8: (SB-IMPL::FLUSH-OUTPUT-BUFFER #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}>) | |
9: (SB-IMPL::OUTPUT-BYTES/UTF-8 #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}> #<(SIMPLE-ARRAY CHARACTER (8177)) ;;;; ASDF System Groveler Helper | |
;;;; | |
;;;; This software is part of asdf-system-grovler. See README.org for more | |
;;;; information. See LICENSE for license information. | |
;;;; | |
;;;; This file is written i... {100171800F}> NIL 0 8177) | |
10: (SB-IMPL::FD-SOUT #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}> #<(SIMPLE-ARRAY CHARACTER (8177)) ;;;; ASDF System Groveler Helper | |
;;;; | |
;;;; This software is part of asdf-system-grovler. See README.org for more | |
;;;; information. See LICENSE for license information. | |
;;;; | |
;;;; This file is written i... {100171800F}> 0 8177) | |
11: (SB-IMPL::%WRITE-STRING #<(SIMPLE-ARRAY CHARACTER (8177)) ;;;; ASDF System Groveler Helper | |
;;;; | |
;;;; This software is part of asdf-system-grovler. See README.org for more | |
;;;; information. See LICENSE for license information. | |
;;;; | |
;;;; This file is written i... {100171800F}> #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}> 0 NIL) | |
12: ((LAMBDA NIL :IN ASDF-SYSTEM-GROVELER/GROVELER::GROVELER-INIT)) | |
13: ((FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX)) | |
14: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<FUNCTION (FLET "THUNK" :IN UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX) {7F3B8C90F56B}>) | |
15: (UIOP/STREAM:CALL-WITH-SAFE-IO-SYNTAX #<FUNCTION (LAMBDA NIL :IN ASDF-SYSTEM-GROVELER/GROVELER::GROVELER-INIT) {10067695BB}> :PACKAGE :CL) | |
16: ((:METHOD ASDF-SYSTEM-GROVELER/GROVELER::GROVELER-INIT (ASDF-SYSTEM-GROVELER/GROVELER::GROVELER)) #<ASDF-SYSTEM-GROVELER/GROVELER::GROVELER {1006768743}>) [fast-method] | |
17: (ASDF-SYSTEM-GROVELER/GROVELER:MAKE-GROVELER :SBCL :ASDF-PATHNAME NIL :ASDF-PRESERVE-CONFIGURATION NIL :ASDF-ALLOW-SELF-UPGRADE NIL :ASDF-FASL-CACHE-DIR #P"/tmp/clpmNPfnKP/" :KEEP-ASDF-FASL-CACHE-DIR NIL :LAUNCH-PROGRAM-ARGS NIL :LISP-PATH NIL :LISP-ARGS NIL :REWRITE-ARGUMENTS-CALLBACK #<FUNCTION (FLET CLPM/GROVELER::REWRITE :IN CLPM/GROVELER:MAKE-GROVELER) {10062892CB}>) | |
18: (CLPM/GROVELER:MAKE-GROVELER) | |
19: ((LAMBDA NIL :IN CLPM/RESOLVE:RESOLVE-REQUIREMENTS)) | |
20: (CLPM/SOURCE::CALL-WITH-SOURCES (#<CLPM/SOURCES/FS:FS-SOURCE {1005C475F3}> #<CLPM/SOURCES/CLPI:CLPI-DUAL-SOURCE {1005156693}> #<CLPM/SOURCES/QL-CLPI:QL-CLPI-DUAL-SOURCE {1005ADFF63}>) #<FUNCTION (LAMBDA NIL :IN CLPM/RESOLVE:RESOLVE-REQUIREMENTS) {100628545B}>) | |
21: ((LAMBDA (CLPM/INSTALL::NEW-CONTEXT) :IN CLPM/INSTALL:INSTALL-REQUIREMENTS) #<unavailable argument>) | |
22: (CLPM/CONTEXT::CALL-WITH-CONTEXT #<FUNCTION (LAMBDA (CLPM/INSTALL::NEW-CONTEXT) :IN CLPM/INSTALL:INSTALL-REQUIREMENTS) {10061725AB}> #<CLPM/CONTEXT:CONTEXT {1006284443}>) | |
23: (CLPM/CONTEXT::CALL-WITH-CONTEXT #<FUNCTION (LAMBDA (CLPM/INSTALL::ORIG-CONTEXT) :IN CLPM/INSTALL:INSTALL-REQUIREMENTS) {10061715CB}> #<CLPM/CONTEXT:CONTEXT {1004E27ED3}>) | |
24: ((LAMBDA (CLPM/BUNDLE::LOCKFILE) :IN CLPM/BUNDLE:BUNDLE-INSTALL) #<unavailable argument>) | |
25: (CLPM/CONFIG::CALL-WITH-CONFIG-SOURCE #<FUNCTION (LAMBDA NIL :IN CLPM/CONTEXT::CALL-WITH-CONTEXT) {1004CFBADB}> :CONFIG-SOURCE NIL :PATHNAME #P"/tmp/on-lisp/.clpm/bundle.conf" :OPTIONS-HT NIL) | |
26: (CLPM/CONTEXT::CALL-WITH-CONTEXT #<FUNCTION (LAMBDA (CLPM/BUNDLE::LOCKFILE) :IN CLPM/BUNDLE:BUNDLE-INSTALL) {1004CF550B}> #P"/tmp/on-lisp/clpmfile") | |
27: ((LAMBDA ())) | |
28: (CLPM/SESSION::CALL-WITH-CLPM-SESSION #<FUNCTION (LAMBDA NIL) {53D44FAB}> :OVERRIDE NIL :KEY NIL) | |
29: (SB-INT:SIMPLE-EVAL-IN-LEXENV (CLPM/SESSION:WITH-CLPM-SESSION NIL (CLPM/BUNDLE:BUNDLE-INSTALL :CLPMFILE #1=#P"/tmp/on-lisp/clpmfile" :VALIDATE (LAMBDA (CLPM/CLPM::DIFF) (PRINT (CLPM/CONTEXT-DIFF:CONTEXT-DIFF-TO-PLIST CLPM/CLPM::DIFF)) (TERPRI) (FINISH-OUTPUT) (READ)) :NO-RESOLVE NIL) (LIST (CLPM/CONTEXT-QUERIES:SOURCE-REGISTRY :CONTEXT #1# :IGNORE-INHERITED-SOURCE-REGISTRY T) (CLPM/CONTEXT-QUERIES:INSTALLED-PRIMARY-SYSTEM-NAMES :CONTEXT #1#) (CLPM/CONTEXT-QUERIES:VISIBLE-PRIMARY-SYSTEM-NAMES :CONTEXT #1#) (CLPM/CONTEXT-QUERIES:EDITABLE-PRIMARY-SYSTEM-NAMES :CONTEXT #1#))) #<NULL-LEXENV>) | |
30: (EVAL (CLPM/SESSION:WITH-CLPM-SESSION NIL (CLPM/BUNDLE:BUNDLE-INSTALL :CLPMFILE #1=#P"/tmp/on-lisp/clpmfile" :VALIDATE (LAMBDA (CLPM/CLPM::DIFF) (PRINT (CLPM/CONTEXT-DIFF:CONTEXT-DIFF-TO-PLIST CLPM/CLPM::DIFF)) (TERPRI) (FINISH-OUTPUT) (READ)) :NO-RESOLVE NIL) (LIST (CLPM/CONTEXT-QUERIES:SOURCE-REGISTRY :CONTEXT #1# :IGNORE-INHERITED-SOURCE-REGISTRY T) (CLPM/CONTEXT-QUERIES:INSTALLED-PRIMARY-SYSTEM-NAMES :CONTEXT #1#) (CLPM/CONTEXT-QUERIES:VISIBLE-PRIMARY-SYSTEM-NAMES :CONTEXT #1#) (CLPM/CONTEXT-QUERIES:EDITABLE-PRIMARY-SYSTEM-NAMES :CONTEXT #1#)))) | |
31: ((FLET "THUNK" :IN CLPM-CLI/COMMANDS/CLIENT/REPL::CLI/CLIENT/REPL)) | |
32: (SB-IMPL::%WITH-STANDARD-IO-SYNTAX #<FUNCTION (FLET "THUNK" :IN CLPM-CLI/COMMANDS/CLIENT/REPL::CLI/CLIENT/REPL) {52FAA82B}>) | |
33: (CLPM-CLI/COMMANDS/CLIENT/REPL::CLI/CLIENT/REPL #<unused argument> #<unused argument>) | |
34: ((LAMBDA NIL :IN "/builds/clpm/clpm/cli/entry.lisp")) | |
35: (CLPM/CONFIG::CALL-WITH-CONFIG-SOURCE #<FUNCTION (LAMBDA NIL :IN "/builds/clpm/clpm/cli/entry.lisp") {10046DAABB}> :CONFIG-SOURCE NIL :PATHNAME NIL :OPTIONS-HT #<HASH-TABLE :TEST EQL :COUNT 0 {10046DA853}>) | |
36: (CLPM-CLI/ENTRY:MAIN) | |
37: ((LAMBDA NIL :IN UIOP/IMAGE:RESTORE-IMAGE)) | |
38: (UIOP/IMAGE:CALL-WITH-FATAL-CONDITION-HANDLER #<FUNCTION (LAMBDA NIL :IN UIOP/IMAGE:RESTORE-IMAGE) {10005A573B}>) | |
39: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP)) | |
40: ((FLET "WITHOUT-INTERRUPTS-BODY-1" :IN SB-IMPL::START-LISP)) | |
41: (SB-IMPL::START-LISP) | |
Above backtrace due to this condition: | |
Couldn't write to #<SB-SYS:FD-STREAM for "descriptor 5" {1006578483}>: Broken pipe |
Hello! Sorry for pinging you like this. I have tried to register at `gitlab.common-lisp.net`, but wasn't able to. | |
The client keeps saying SASL authentication failed, even though I am typing correct password. :-( | |
Anyway, I am pinging you to mention an issue I am encountering about CLPM. Other than this way, I don't know how to report this. | |
I found a few email addresses of @etimmons from his PGP public key, but I don't which of them is his current, and cc'ing every | |
addresses feels spammy. At the end, I saw that you are also a member of it, and you have a Github account, so pinging you. | |
The error I am getting is in `clpm_err_broken_pipe.txt` file. |
Hi no worries. I'd be happy to report it to the CLPM issues, but first we need some more info.
- What command did you run?
- What do your
clpmfile
and .asd files look like for this project? - What versions of
clpm
andsbcl
do you have installed? What OS and CPU architecture do you have?
Thanks for reporting!
Oops, sorry! I thought I posted that.
I am getting that even for clpm-demo
repo. I was using CLPM version 0.4.2-rc.2
, but I have also tried 0.4.2-rc.1
and 0.4.1
. All of them gave same error.
After rebooting my machine, I just tried this using CLPM v0.4.1 and got the same error:
git clone --depth 1 https://gitlab.common-lisp.net/clpm/clpm-demo
cd clpm-demo
# Edit: fix: a `-a` flag before the 2nd asd file was missing.
clpm bundle init -a clpm-demo.asd -a clpm-demo-test.asd
# created `clpmfile` successfully.
clpm bundle install
This is the clpmfile
generated by clpm bundle init
:
;;; -*- Mode: common-lisp; -*-
(:api-version "0.4")
(:source "ultralisp" :url "https://clpi.ultralisp.org/" :type :clpi)
(:source "quicklisp" :url "https://quicklisp.common-lisp-project-index.org/" :type :ql-clpi)
(:asd "clpm-demo-test.asd")
(:asd "clpm-demo.asd")
CLPM: tried 0.4.2-rc.2
, 0.4.2-rc.1
and 0.4.1
.
SBCL: 2.2.5
OS: Linux X11 (Manjaro XFCE)
I first installed CLPM using AUR [1], and after getting the error, tried installing myself: INSTALL_ROOT=~/.local sh install.sh
.
Note: Yesterday, when I first ran clpm bundle install --verbose
, it didn't give any output. After sometime, seeing that no output was shown even though I passed --verbose
flag, and thinking that I might have misconfigured something, I killed it using ctrl-c
. This error started happening after that. I suspect this may has something to do with what I've done, but I also tried deleting ~/.cache/clpm
, and this still happens, so I am not sure.
[1] https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=clpm
P.S. Thanks for replying! :-)
No problem! See https://gitlab.common-lisp.net/clpm/clpm/-/issues/55
Thanks a lot!
There was a mistake in the repro steps: I missed a -a
flag before the 2nd asd file in the bundle init
command.
@cameronwp
Edit: I don't know about any mailing list, or email address of dev, so if you can give me one, I can post there.