Skip to content

Instantly share code, notes, and snippets.

@MuhammedZakir
Created July 7, 2022 20:58
Show Gist options
  • Save MuhammedZakir/1a51da09dfa0e0578f0f056abf740d7c to your computer and use it in GitHub Desktop.
Save MuhammedZakir/1a51da09dfa0e0578f0f056abf740d7c to your computer and use it in GitHub Desktop.
clpm error
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.
@MuhammedZakir
Copy link
Author

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
Copy link

cameronwp commented Jul 8, 2022 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment