Date: Sat, 17 Sep 2011 00:21:36 +0400 From: h h <aakuusta@gmail.com> To: FreeBSD-gnats-submit@FreeBSD.org Subject: ports/160770: devel/cl-asdf: does not search subdirs under fasldir Message-ID: <8639fw6xwv.fsf@gmail.com> Resent-Message-ID: <201109162030.p8GKU9dC072140@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 160770 >Category: ports >Synopsis: devel/cl-asdf: does not search subdirs under fasldir >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Fri Sep 16 20:30:09 UTC 2011 >Closed-Date: >Last-Modified: >Originator: h h >Release: FreeBSD 9.0-BETA2 amd64 >Organization: >Environment: >Description: After sbcl was updated to 1.0.49 and asdf-binary-locations was removed fasl ports that byte-compile sources under a subdir no longer pick it up during runtime. >How-To-Repeat: 1. install devel/cl-trivial-features-sbcl 2. HOME=/var/empty sbcl --noinform ;; loading #P"/usr/local/lib/sbcl/asdf/asdf.fasl" * (require 'trivial-features) ASDF could not load trivial-features because can't create directory /var/empty/.cache/. debugger invoked on a SB-INT:SIMPLE-FILE-ERROR: can't create directory /var/empty/.cache/ Type HELP for debugger help, or (SB-EXT:QUIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [RETRY ] Retry directory creation. 1: [CONTINUE ] Continue as if directory creation was successful. 2: [TRY-RECOMPILING] Try recompiling tf-sbcl 3: [RETRY ] Retry compiling #<CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">. 4: [ACCEPT ] Continue, treating compiling #<CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl"> as having been successful. 5: [ABORT ] Exit debugger, returning to top level. (ENSURE-DIRECTORIES-EXIST #P"/var/empty/.cache/common-lisp/sbcl-1.0.49-freebsd-amd64/usr/local/lib/common-lisp/trivial-features/src/tf-sbcl.fasl" :VERBOSE NIL :MODE 511) 0] backtrace 0: (ENSURE-DIRECTORIES-EXIST #P"/var/empty/.cache/common-lisp/sbcl-1.0.49-freebsd-amd64/usr/local/lib/common-lisp/trivial-features/src/tf-sbcl.fasl" :VERBOSE NIL :MODE 511) 1: ((SB-PCL::FAST-METHOD ASDF:PERFORM :BEFORE (ASDF:COMPILE-OP ASDF:SOURCE-FILE)) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> #<ASDF:CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">) 2: ((SB-PCL::EMF ASDF:PERFORM) #<unavailable argument> #<unavailable argument> #<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> #<ASDF:CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">) 3: ((SB-PCL::FAST-METHOD ASDF::PERFORM-WITH-RESTARTS (ASDF:COMPILE-OP ASDF:CL-SOURCE-FILE)) #<unavailable argument> #S(SB-PCL::FAST-METHOD-CALL :FUNCTION #<FUNCTION #> :PV NIL :NEXT-METHOD-CALL NIL :ARG-INFO (2)) #<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> #<ASDF:CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">) 4: ((LAMBDA ())) 5: ((FLET SB-THREAD::WITH-RECURSIVE-LOCK-THUNK)) 6: ((FLET SB-C::WITH-IT)) 7: ((SB-PCL::FAST-METHOD ASDF::PERFORM-PLAN (LIST)) #<unused argument> #<unused argument> ((#<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> . #<ASDF:CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">) (#<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> . #<ASDF:MODULE "trivial-features" "src">) (#<ASDF:COMPILE-OP (:VERBOSE NIL) {10029DF1C1}> . #<ASDF:SYSTEM "trivial-features">) (#<ASDF:LOAD-OP (:VERBOSE NIL) {1003450721}> . #<ASDF:CL-SOURCE-FILE "trivial-features" "src" "tf-sbcl">) (#<ASDF:LOAD-OP (:VERBOSE NIL) {1003450721}> . #<ASDF:MODULE "trivial-features" "src">) (#<ASDF:LOAD-OP (:VERBOSE NIL) {1003450721}> . #<ASDF:SYSTEM "trivial-features">))) 8: ((LAMBDA ())) 9: (ASDF::CALL-WITH-SYSTEM-DEFINITIONS #<CLOSURE (LAMBDA #) {100344C909}>) 10: ((SB-PCL::FAST-METHOD ASDF:OPERATE (T T)) #<unused argument> #<unused argument> ASDF:LOAD-OP #<ASDF:SYSTEM "trivial-features"> :VERBOSE NIL) 11: ((SB-PCL::EMF ASDF:OPERATE) #<unused argument> #<unused argument> ASDF:LOAD-OP #<ASDF:SYSTEM "trivial-features"> :VERBOSE NIL) 12: (ASDF::MODULE-PROVIDE-ASDF TRIVIAL-FEATURES) 13: ((LAMBDA (#:G[REQUIRE]13)) ASDF::MODULE-PROVIDE-ASDF) 14: (SB-IMPL::%MAP-FOR-EFFECT-ARITY-1 #<CLOSURE (LAMBDA #) {100338D1F9}> (ASDF::MODULE-PROVIDE-ASDF SB-IMPL::MODULE-PROVIDE-CONTRIB)) 15: (REQUIRE TRIVIAL-FEATURES NIL) 16: (SB-INT:SIMPLE-EVAL-IN-LEXENV (REQUIRE 'TRIVIAL-FEATURES) #<NULL-LEXENV>) 17: (EVAL (REQUIRE 'TRIVIAL-FEATURES)) 18: (INTERACTIVE-EVAL (REQUIRE 'TRIVIAL-FEATURES) :EVAL NIL) 19: (SB-IMPL::REPL-FUN NIL) 20: ((LAMBDA ())) 21: (SB-IMPL::%WITH-REBOUND-IO-SYNTAX #<CLOSURE (LAMBDA #) {100338C879}>) 22: (SB-IMPL::TOPLEVEL-REPL NIL) 23: (SB-IMPL::TOPLEVEL-INIT) 24: ((FLET #:WITHOUT-INTERRUPTS-BODY-[RESTART-LISP]30)) 25: ((LABELS SB-IMPL::RESTART-LISP)) 0] >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?8639fw6xwv.fsf>