[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