Created attachment 493624 [details] build.log When compiling stumpwm with USE=sbcl, various 'file does not exist' errors. First, asdf.lisp wasn't found, so i installed it, then this. See build.log
Thank you for the report. Please *attach* the --info, https://wiki.gentoo.org/wiki/Bugzilla/Bug_report_guide#Report_a_build-time_bug_.28emerge_failed.29
Created attachment 494084 [details] emerge --info
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341be580d55b4688715792193d785542c9fcf5c commit 2341be580d55b4688715792193d785542c9fcf5c Author: Chema Alonso Josa <nimiux@gentoo.org> AuthorDate: 2017-10-28 14:52:58 +0000 Commit: Chema Alonso Josa <nimiux@gentoo.org> CommitDate: 2017-10-28 14:52:58 +0000 x11-wm/stumpwm: Bumps version to 1.0.1-rc Closes: https://bugs.gentoo.org/630514 Closes: https://bugs.gentoo.org/630528 Package-Manager: Portage-2.3.8, Repoman-2.3.3 x11-wm/stumpwm/Manifest | 1 + x11-wm/stumpwm/stumpwm-1.0.1_rc.ebuild | 77 ++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+)
emerge stumpwm [nomerge ] x11-wm/stumpwm-1.0.1_rc::gentoo USE="contrib -doc -emacs" [ebuild N ] x11-wm/stumpwm-contrib-20171028::gentoo 560 KiB [ebuild N ] x11-wm/stumpwm-1.0.1_rc::gentoo USE="contrib -doc -emacs" 193 KiB [nomerge ] x11-wm/stumpwm-1.0.1_rc::gentoo USE="contrib -doc -emacs" [nomerge ] dev-lisp/sbcl-1.4.0:0/1.4.0::gentoo USE="threads -debug -doc -pax_kernel -source -unicode -zlib" [nomerge ] dev-lisp/asdf-3.3.0:0/3.3.0::gentoo USE="-doc" [ebuild N ] dev-lisp/uiop-3.3.0::gentoo 487 KiB [ebuild N ] dev-lisp/asdf-3.3.0:0/3.3.0::gentoo USE="-doc" 0 KiB [ebuild N ] dev-lisp/sbcl-1.4.0:0/1.4.0::gentoo USE="threads -debug -doc -pax_kernel -source -unicode -zlib" 16096 KiB [nomerge ] dev-lisp/cl-unicode-0.1.5::gentoo [nomerge ] dev-lisp/cl-ppcre-2.0.11::gentoo [ebuild N ] dev-lisp/cl-ppcre-unicode-2.0.11::gentoo 155 KiB [ebuild N ] dev-lisp/cl-unicode-0.1.5::gentoo 475 KiB [ebuild N ] virtual/commonlisp-0::gentoo 0 KiB Total: 8 packages (8 new), Size of downloads: 17964 KiB * Error: circular dependencies: (virtual/commonlisp-0:0/0::gentoo, ebuild scheduled for merge) depends on (dev-lisp/sbcl-1.4.0:0/1.4.0::gentoo, ebuild scheduled for merge) (runtime) (dev-lisp/asdf-3.3.0:0/3.3.0::gentoo, ebuild scheduled for merge) (buildtime_slot_op) (virtual/commonlisp-0:0/0::gentoo, ebuild scheduled for merge) (runtime) * Note that circular dependencies can often be avoided by temporarily * disabling USE flags that trigger optional dependencies.
Dependency dropped in =dev-lisp/asf-3.3.0. It should work now
dev-lisp/asdf-3.3.0::gentoo got pulled when i emerged x11-wm/stumpwm-1.0.1_rc
Yes, its pulled by the lisp implementation. I changed asdf's dependency on virtual/commonlisp in case asdf is emerged directly.
i still can't get it to build. how do i debug this lisp? restarts (invokable by number or by possibly-abbreviated name): 0: [RETRY ] Retry EVAL of current toplevel form. 1: [CONTINUE ] Ignore error and continue loading file "/usr/share/common-lisp/source/flexi-streams/flexi-streams.asd". 2: [ABORT ] Abort loading file "/usr/share/common-lisp/source/flexi-streams/flexi-streams.asd". 3: [RETRY ] Retry #<DEFINE-OP > on #<UNDEFINED-SYSTEM "flexi-streams">. 4: [ACCEPT ] Continue, treating #<DEFINE-OP > on #<UNDEFINED-SYSTEM "flexi-streams"> as having been successful. 5: Retry compiling #<GENERATED-CL-SOURCE-FILE "cl-unicode" "lists">. 6: Continue, treating compiling #<GENERATED-CL-SOURCE-FILE "cl-unicode" "lists"> as having been successful. 7: Retry ASDF operation. 8: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration. 9: Retry ASDF operation. 10: Retry ASDF operation after resetting the configuration. 11: Ignore runtime option --eval "(progn (push \"/tmp/.portage/portage/dev-lisp/cl-unicode-0.1.5/work/cl-unicode-0.1.5/\" asdf:*central-registry*) (require :cl-unicode))". 12: Skip rest of --eval and --load options. 13: Skip to toplevel READ/EVAL/PRINT loop. 14: [EXIT ] Exit SBCL (calling #'EXIT, killing the process).
(In reply to cryptopsy from comment #8) > i still can't get it to build. how do i debug this lisp? Seems like a problem loading flexi-streams. Can you launch sbcl and (require :flexi-streams) to see if it's been installed properly? File this in a different bug to track it there. Thanks.
stumpwm built successfully today. i don't know i had the same use flags as last time, but you may close the bug for now.