ghollisjr / cl-ana

Free (GPL) Common Lisp data analysis library with emphasis on modularity and conceptual clarity.
GNU General Public License v3.0
197 stars 18 forks source link

Cannot load due an error in antik by lisp-unit test library #19

Closed anquegi closed 7 years ago

anquegi commented 7 years ago

I Know that this is not problem about this library but I cannot load this library, and I do not get any response from here and here Since last time I get good help from you I will also ask from some solution to this problem:

I have updated quicklisp:

CL-USER> (ql:update-all-dists)
1 dist to check.
Downloading http://beta.quicklisp.org/dist/quicklisp.txt
##########################################################################
You already have the latest version of "quicklisp": 2017-01-24.
NIL

Then when I try to load cl-ana

CL-USER> (ql:quickload :cl-ana)
To load "cl-ana":
  Load 1 ASDF system:
    cl-ana
; Loading "cl-ana"
..................................................
[package cl-ana.pathname-utils]...................
[package cl-ana.package-utils]....................
[package cl-ana.functional-utils].................
[package cl-ana.string-utils].....................
[package cl-ana.list-utils].......................
[package cl-ana.generic-math].....................
[package metabang.bind]...........................
[package metabang.bind.developer].................
[package editor-hints.named-readtables]...........
[package editor-hints.named-readtables]...........
[package antik]...................................
[package grid]....................................
[package affi].....................
; 
; caught ERROR:
;   READ error during COMPILE-FILE:
;   
;     Symbol "NUMBER-EQUAL" not found in the LISP-UNIT package.
;   
;       Line: 25, Column: 40, File-Position: 993
;   
;       Stream: #<SB-INT:FORM-TRACKING-STREAM for "file /home/anquegi/.roswell/lisp/quicklisp/dists/quicklisp/software/antik-master-ad6432e3-git/grid/tests/augment.lisp" {1001D24143}>
; 
; compilation unit aborted
;   caught 3 fatal ERROR conditions
;   caught 1 ERROR condition
; Evaluat(ion aborted on #<UIOP/LISP-BUILD:COMPILE-FILE-ERROR {1001D44793}>.

I can load lisp-unit, but the symbol number-equal does not exist:

CL-USER> (ql:quickload :lisp-unit) To load "lisp-unit": Load 1 ASDF system: lisp-unit ; Loading "lisp-unit"

(:LISP-UNIT) CL-USER> (describe 'lisp-unit:number-equal) ; Evaluation aborted on #<SB-INT:SIMPLE-READER-PACKAGE-ERROR "Symbol ~S not found in the ~A package." {100F1FBCE3}>.

I do not know how to proceed.

Thanks in advance for your help

anquegi commented 7 years ago

With version 24-01-2017 of quicklisp, it is loading well