[Armedbear-ticket] [armedbear] #386: asdf doesn't load dependencies in abcl

armedbear armedbear-devel at common-lisp.net
Tue Mar 3 09:09:31 UTC 2015


#386: asdf doesn't load dependencies in abcl
------------------------+-------------------
 Reporter:  ehuelsmann  |      Owner:
     Type:  defect      |     Status:  new
 Priority:  major       |  Milestone:
Component:  ASDF        |    Version:  1.3.1
 Keywords:              |
------------------------+-------------------
 When using abcl, asdf doesn't load some dependent packages.  In this
 case, I have asd file com.informatimago.tools.asd

 --------------------------------------------------------------------------------
 (asdf:defsystem :com.informatimago.tools
   ;; system attributes:
   :description  "This system gathers Informatimago Common Lisp tools."
   :author     "Pascal J. Bourguignon <pjb at informatimago.com>"
   :maintainer "Pascal J. Bourguignon <pjb at informatimago.com>"
   :licence "AGPL3"
   ;; component attributes:
   :name "Informatimago Common Lisp Tools Agregate"
   :version "1.0.2"
   :properties ((#:author-email                   .
 "pjb at informatimago.com")
                (#:date                           . "Spring 2014")
                ((#:albert #:output-dir)          .
 "/tmp/documentation/com.informatimago.tools/")
                ((#:albert #:formats)             . ("docbook"))
                ((#:albert #:docbook #:template)  . "book")
                ((#:albert #:docbook #:bgcolor)   . "white")
                ((#:albert #:docbook #:textcolor) . "black"))
   #+asdf-unicode :encoding #+asdf-unicode :utf-8
   :depends-on ("com.informatimago.tools.check-asdf"
                "com.informatimago.tools.make-depends"
                "com.informatimago.tools.manifest"
                "com.informatimago.tools.pathname"
                "com.informatimago.tools.source"
                "com.informatimago.tools.symbol"
                "com.informatimago.tools.quicklisp")
   :components ((:file "tools")))
 --------------------------------------------------------------------------------

 which should load com.informatimago.tools.pathname.asd

 --------------------------------------------------------------------------------
 (asdf:defsystem :com.informatimago.tools.pathname
     :name "com.informatimago.tools.pathname"
     :description "Pathname tools."
     :author "Pascal J. Bourguignon"
     :version "1.0.0"
     :license "GPL3"
     :depends-on ()
     :components ((:file "pathname")))
 --------------------------------------------------------------------------------

 and pathname.lisp defines a package named
 "COM.INFORMATIMAGO.TOOLS.PATHNAME":

 --------------------------------------------------------------------------------
 (defpackage "COM.INFORMATIMAGO.TOOLS.PATHNAME"
   (:use "COMMON-LISP")
   (:shadow "MAKE-PATHNAME"
            "USER-HOMEDIR-PATHNAME"
            "TRANSLATE-LOGICAL-PATHNAME")
   (:export "MAKE-PATHNAME"
            "USER-HOMEDIR-PATHNAME"
            "TRANSLATE-LOGICAL-PATHNAME")
   (:documentation "Pathname tools."))
 ;; etc
 --------------------------------------------------------------------------------


 Unfortunately, it seems that asdf (version "3.1.0.103") fails to load
 this dependencies:



 [pjb at kuiper :10.0 lisp]$ abcl
 Armed Bear Common Lisp 1.3.1
 Java 1.7.0_75 Oracle Corporation
 OpenJDK 64-Bit Server VM
 Low-level initialization completed in 1.136 seconds.
 Startup completed in 6.589 seconds.
 ;; -*- mode:lisp -*-
 (:OUTPUT-TRANSLATIONS :IGNORE-INVALID-ENTRIES (T (:HOME ".cache" "common-
 lisp" :HOSTNAME :IMPLEMENTATION)) (T (:HOME ".cache" "common-lisp"
 :IMPLEMENTATION)) :INHERIT-CONFIGURATION)
 To load "com.informatimago.common-lisp":
   Load 1 ASDF system:
     com.informatimago.common-lisp
 ; Loading "com.informatimago.common-lisp"
 [package com.informatimago.common-lisp.lisp-sexp.source-form].
 ..................................................
 [package com.informatimago.common-lisp.lisp-reader.reader].
 ..................................................
 [package com.informatimago.common-lisp.lisp-reader.package].
 ..................................................
 [package com.informatimago.common-lisp.lisp-text.source-text].
 [package com.informatimago.common-lisp.cesarum.simple-test].
 [package com.informatimago.common-lisp.cesarum.array]
 [package com.informatimago.common-lisp.cesarum.sequence].
 [package com.informatimago.common-lisp.cesarum.list].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.utility].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.ecma048].
 [package com.informatimago.common-lisp.cesarum.string].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.package].
 [package com.informatimago.common-lisp.cesarum.set].
 [package com.informatimago.common-lisp.cesarum.index-set].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.bset].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.brelation].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.dictionary].
 [package com.informatimago.common-lisp.cesarum.dll]
 [package com.informatimago.common-lisp.cesarum.graph].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.llrbtree].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.queue]
 [package com.informatimago.common-lisp.cesarum.message-queue]
 [package com.informatimago.common-lisp.cesarum.ascii].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.character].
 [package com.informatimago.common-lisp.cesarum.character-sets]
 [package com.informatimago.common-lisp.cesarum.iso3166]
 [package com.informatimago.common-lisp.cesarum.iso4217].
 [package com.informatimago.common-lisp.cesarum.iso639a]
 [package com.informatimago.common-lisp.cesarum.pmatch]
 [package com.informatimago.common-lisp.cesarum.combination].
 [package com.informatimago.common-lisp.cesarum.constraints].
 [package com.informatimago.common-lisp.cesarum.raiden]
 [package com.informatimago.common-lisp.cesarum.dfa].
 [package com.informatimago.common-lisp.cesarum.tea]
 [package com.informatimago.common-lisp.cesarum.circular]
 [package com.informatimago.common-lisp.cesarum.histogram].
 [package com.informatimago.common-lisp.cesarum.a-star]
 [package com.informatimago.common-lisp.cesarum.activity].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.date.utility]
 [package com.informatimago.common-lisp.julian-calendar]
 [package com.informatimago.common-lisp.gregorian-calendar]
 [package com.informatimago.common-lisp.cesarum.date].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.version].
 [package com.informatimago.common-lisp.cesarum.stream]
 [package com.informatimago.common-lisp.cesarum.file].
 [package com.informatimago.common-lisp.cesarum.peek-stream].
 [package com.informatimago.common-lisp.cesarum.cache].
 ..................................................
 [package com.informatimago.common-lisp.cesarum.float-binio]
 [package com.informatimago.common-lisp.picture.picture].
 ..................................................
 [package com.informatimago.common-lisp.picture.cons-to-ascii]
 [package com.informatimago.common-lisp.picture.tree-to-ascii].
 [package com.informatimago.common-lisp.arithmetic.primes]
 [package com.informatimago.common-lisp.arithmetic.p127n2].
 [package com.informatimago.common-lisp.data-encoding.data-encoding].
 ..................................................
 [package com.informatimago.common-lisp.data-encoding.bencode].
 [package com.informatimago.common-lisp.data-encoding.hexadecimal].
 [package com.informatimago.common-lisp.data-encoding.ecp].
 [package com.informatimago.common-lisp.heap.memory].
 [package com.informatimago.common-lisp.heap.heap].
 ..................................................
 [package com.informatimago.common-lisp.html-generator.html-entities].
 ..................................................
 [package com.informatimago.common-lisp.html-generator.html].
 ..................................................
 [package com.informatimago.common-lisp.html-parser.parse-html].
 ..................................................
 [package com.informatimago.common-lisp.http.hquery]
 [package com.informatimago.common-lisp.http.htrans].
 ..................................................
 [package com.informatimago.common-lisp.bank.iban].
 [package com.informatimago.common-lisp.bank.rib]..
 [package com.informatimago.common-lisp.csv.csv]...
 [package com.informatimago.common-lisp.diagram.tree-to-diagram]
 [package com.informatimago.common-lisp.regexp.regexp-emacs].
 ..................................................
 [package com.informatimago.common-lisp.regexp.regexp-posix]
 [package com.informatimago.common-lisp.regexp.regexp-posix.keyword].
 ..
 ; in (DEFUN RMATCH-B-ANCHOR ...)

 ; Caught STYLE-WARNING:
 ;   The variable #:G193370 is defined but never used.

 ; in (DEFUN RMATCH-E-ANCHOR ...)

 ; Caught STYLE-WARNING:
 ;   The variable #:G193396 is defined but never used.

 ; in (DEFUN RMATCH-L-ANCHOR ...)

 ; Caught STYLE-WARNING:
 ;   The variable #:G193423 is defined but never used.

 ; in (DEFUN RMATCH-R-ANCHOR ...)

 ; Caught STYLE-WARNING:
 ;   The variable #:G193457 is defined but never used.

 ; in (DEFUN RMATCH-ANY ...)

 ; Caught STYLE-WARNING:
 ;   The variable #:G193492 is defined but never used.

 ..
 ; Caught COMPILE-WARNED-WARNING:
 ;   Lisp compilation had style-warnings while compiling #<ASDF/LISP-ACTION
 :CL-SOURCE-FILE "com.informatimago.common-lisp.regexp" "regexp-posix">

 ..............................................
 [package com.informatimago.common-lisp.ed.ed].....
 [package com.informatimago.common-lisp.graphviz.graph-dot]
 [package com.informatimago.common-lisp.invoice.invoice].
 ..................................................
 [package com.informatimago.common-lisp.interactive.browser].
 [package com.informatimago.common-lisp.interactive.interactive].
 ..................................................
 [package com.informatimago.common-lisp.parser.scanner].
 [package com.informatimago.common-lisp.parser.parser].
 [package com.informatimago.common-lisp.rfc2822.rfc2822]
 [package com.informatimago.common-lisp.rfc3548.rfc3548].
 [package com.informatimago.common-lisp.unix.aliases].
 [package com.informatimago.common-lisp.unix.group]
 [package com.informatimago.common-lisp.unix.passwd].
 [package com.informatimago.common-lisp.unix.option].

 ; Compilation unit finished
 ;   Caught 1 WARNING condition
 ;   Caught 5 STYLE-WARNING conditions


 To load "com.informatimago.common-lisp.lisp.stepper":
   Load 1 ASDF system:
     com.informatimago.common-lisp.lisp.stepper
 ; Loading "com.informatimago.common-lisp.lisp.stepper"
 [package com.informatimago.common-lisp.lisp.stepper.internal].
 ..................................................
 [package com.informatimago.common-lisp.lisp.stepper].
 .
 To load "com.informatimago.clmisc":
   Load 1 ASDF system:
     com.informatimago.clmisc
 ; Loading "com.informatimago.clmisc"
 [package com.informatimago.clmisc.resource-utilization]
 To load "com.informatimago.tools":
   Load 1 ASDF system:
     com.informatimago.tools
 ; Loading "com.informatimago.tools"
 To load "com.informatimago.clext":
   Load 1 ASDF system:
     com.informatimago.clext
 ; Loading "com.informatimago.clext"
 [package closer-mop]..............................
 [package closer-common-lisp]......................
 [package closer-common-lisp-user].................
 [package com.informatimago.clext.association].....
 [package com.informatimago.clext.character-sets].
 To load "alexandria":
   Load 1 ASDF system:
     alexandria
 ; Loading "alexandria"
 [package alexandria.0.dev]....
 Error loading /home/pjb/rc/common.lisp at line 262 (offset 9763)
 #<THREAD "interpreter" {7C9CC8FE}>: Debugger invoked on condition of type
 READER-ERROR
   The package "COM.INFORMATIMAGO.TOOLS.PATHNAME" can't be found.

 [1] PJB(1): (asdf/upgrade:asdf-version)
 "3.1.0.103"
 [1] PJB(2):

--
Ticket URL: <http://abcl.org/trac/ticket/386>
armedbear <http://abcl.org>
armedbear


More information about the armedbear-ticket mailing list