SSL, documentation and deprecated versions

20 views
Skip to first unread message

Phil Armitage

unread,
May 4, 2009, 6:19:22 PM5/4/09
to mudb...@googlegroups.com
Hi,

A few quick questions:

1. I tried running on Windows for the first time today and was hit by
the need for libssl to be installed. Does INSTALL really need to be
via SSL or is this the sort of question that makes people recoil in
horror?

2. Is it possible for all systems in Mudballs to come with the library
documentation? I guess this is just a case of packaging them up with
the necessary files but I noticed some do have it while others (e.g.
Hunchentoot) don't.

3. Is it possible to remove or deprecate a system? I ask because the
two versions of ABLE currently available were both SVN snapshots from
the Mudballs alpha testing which should never have gone live!

Phil

Sean Ross

unread,
May 5, 2009, 5:18:12 AM5/5/09
to mudb...@googlegroups.com

On 4 May 2009, at 23:19, Phil Armitage wrote:

>
> Hi,
>
> A few quick questions:
>
> 1. I tried running on Windows for the first time today and was hit by
> the need for libssl to be installed. Does INSTALL really need to be
> via SSL or is this the sort of question that makes people recoil in
> horror?
>

Actually there shouldn't be any installation over SSL at the moment.
Does this
error occur during the loading of the drakma or in the scope of a call
to mb:install ?

> 2. Is it possible for all systems in Mudballs to come with the library
> documentation? I guess this is just a case of packaging them up with
> the necessary files but I noticed some do have it while others (e.g.
> Hunchentoot) don't.

Of course, typically any systems which include their documentation
directory as part
of their system definition will be packaged with the with.

I've been using the mudballs documenter as a general tool but it
doesn't preclude
using more focused documentation.


> 3. Is it possible to remove or deprecate a system? I ask because the
> two versions of ABLE currently available were both SVN snapshots from
> the Mudballs alpha testing which should never have gone live!

Yes, you can mark a system as deprecated by using the :deprecated
option with
either a value of T or the name of a replacement system.

eg.
(define-system :deprecated-system ()
(:deprecated t))

(define-system :deprecated-system ()
(:deprecated :replacement-system))

If you would rather have me remove the versions of ABLE that are
currently available just
let me know and I will purge them.


- sean

Phil Armitage

unread,
May 5, 2009, 5:43:02 AM5/5/09
to mudb...@googlegroups.com
> Actually there shouldn't be any installation over SSL at the moment.
> Does this
> error occur during the loading of the drakma or in the scope of a call
> to mb:install ?

It seems to happen whenever I use mb:install:

? (mb:install :tstree)
; Warning: Redefining MUDBALLS version 0.3.3.
; While executing: #<STANDARD-METHOD MB.SYSDEF::CREATE-COMPONENT (T T
T)>, in process listener(1).
> Error: Unable to load foreign library (LIBSSL).
> Can't open shared library "libssl32.dll"
> While executing: CFFI::FL-ERROR, in process listener(1).
> Type :POP to abort, :R for a list of available restarts.
> Type :? for other options.

The backtrace is long and messy (apologies for the length of this
paste) but there is mention of DRAKMA:

1 > :B
(B7FE14) : 0 (FL-ERROR "Unable to load foreign library (~A).~% ~A"
LIBSSL "Can't open shared library \"libssl32.dll\"") 103
(B7FE24) : 1 (REPORT-SIMPLE-ERROR LIBSSL #<SIMPLE-ERROR #x90FE956>) 159
(B7FE38) : 2 (LOAD-FOREIGN-LIBRARY-PATH LIBSSL "libssl32.dll") 751
(B7FE54) : 3 (LOAD-FOREIGN-LIBRARY-HELPER LIBSSL "libssl32.dll") 103
(B7FE68) : 4 (LOAD-FOREIGN-LIBRARY LIBSSL) 479
(B7FE98) : 5 (FUNCALL #'#<Anonymous Function #x90FEA76>) 55
(B7FEA4) : 6 (FUNCALL #'#<CCL::$FASL-LFUNCALL> #<CCL::FASLSTATE #xC1EE6E>) 55
(B7FEB4) : 7 (%FASLOAD
"C:/phil/mudballs/systems/cl+ssl/2007.7.7/.fasl/microsoftw/clozurecom/version13r/reload.wx32fsl"
#(#<Compiled-function CCL::$FASL-NOOP (Non-Global) #x808D966>
#<Compiled-functi
on CCL::$FASL-S32-VECTOR (Non-Global) #x8090C96> CCL::%BAD-FASL
#<Compiled-function CCL::$FASL-CLFUN (Non-Global) #x808DEC6>
#<Compiled-function CCL::$FASL-LFUNCALL (Non-Global) #x808E1DE> ...))
111
9
(B7FF00) : 8 (%LOAD
#P"C:/phil/mudballs/systems/cl+ssl/2007.7.7/.fasl/microsoftw/clozurecom/version13r/reload.wx32fsl"
NIL NIL :ERROR :DEFAULT) 2159
(B7FFB8) : 9 (LOAD
#P"/phil/mudballs/systems/cl+ssl/2007.7.7/.fasl/microsoftw/clozurecom/version13r/reload.wx32fsl"
:VERBOSE NIL :PRINT NIL :IF-DOES-NOT-EXIST :ERROR :EXTERNAL-FORMAT
:DEFAULT) 911
(B80004) : 10 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::DO-LOAD
(MB.SYSDEF:EXECUTE (MB.SYSDEF:LISP-SOURCE-FILE
MB.SYSDEF:LOAD-ACTION)))>) 343
(B80014) : 11 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
(MB.SYSDEF:LISP-SOURCE-FILE MB.SYSDEF:LOAD-ACTION)>>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>) 351
(B80040) : 12 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>) 231
(B80050) : 13 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>)) 903
(B8008C) : 14 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B800A4) : 15 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B800BC) : 16 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>)
695
(B800F0) : 17 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>)) 903
(B8012C) : 18 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:LISP-SOURCE-FILE MB.SYSDEF:LOAD-ACTION)>>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>) 631
(B80168) : 19 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:LISP-SOURCE-FILE MB.SYSDEF:LOAD-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STAN
DARD-METHOD NIL NIL>) (#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E>
#<MB.SYSDEF:LOAD-ACTION #x90DF12E>)) 575
(B80190) : 20 (FUNCALL #'#<Anonymous Function #x8A5C19E>
#<LISP-SOURCE-FILE reload.lisp #x8AE9A1E> #<MB.SYSDEF:LOAD-ACTION
#x90DF12E>) 111
(B801A0) : 21 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<LISP-SOURCE-FILE
conditions.lisp #x8AE964E> #<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>) 431

(B801BC) : 22 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<LISP-SOURCE-FILE conditions.lisp #x8AE964E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>) 167
(B801C8) : 23 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<LISP-SOURCE-FILE conditions.lisp #x8AE964E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>)) 903
(B80204) : 24 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B8021C) : 25 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B80234) : 26 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<LISP-SOURCE-FILE conditions.lisp #x8AE964E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD
6E16>) 695
(B80268) : 27 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>
(#<STANDARD-METHOD NIL NIL>) (#<LISP-SOURCE-FILE conditions.lisp
#x8AE964E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>)) 575
(B80290) : 28 (FUNCALL #'#<Anonymous Function #x8A5B86E>
#<LISP-SOURCE-FILE conditions.lisp #x8AE964E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>) 111
(B802A0) : 29 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
(MB.SYSDEF:MODULE MB.SYSDEF:ACTION)>> #<SERIAL-SYSTEM :CL+SSL 2007.7.7
#x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>) 111
(B802B8) : 30 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E16>) 231
(B802C8) : 31 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E16>)) 903
(B80304) : 32 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B8031C) : 33 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B80334) : 34 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E
16>) 695
(B80368) : 35 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E16>)) 903
(B803A4) : 36 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTIO
N #x8DD6E16>) 143
(B803CC) : 37 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E16>)) 903
(B80408) : 38 (FUNCALL #'#<(:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM
MB.SYSDEF:COMPILE-ACTION)))>) 55
(B80418) : 39 (CALL-WITH-COMPILATION-UNIT
#<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL
CCL::WITH-COMPILATION-UNIT-BODY #) #xC1F3EE> :OVERRIDE NIL) 183
(B8043C) : 40 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x
8DD6E16>) 207
(B80458) : 41 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #>
#<STANDARD-ME
THOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDARD-METHOD NIL
NIL>) (#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E>
#<MB.SYSDEF:COMPILE-ACTION #x8DD6E16>)) 575
(B80480) : 42 (FUNCALL #'#<Anonymous Function #x8A5B09E>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:COMPILE-ACTION
#x8DD6E16>) 111
(B804A4) : 44 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<SERIAL-SYSTEM
:CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION #x8BAE786>) 431
(B804C0) : 45 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION
#x8BAE786>) 207
(B804CC) : 46 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION
#x8BAE786>)) 903
(B80508) : 47 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B80520) : 48 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B80538) : 49 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION
#x8BAE786>
) 695
(B8056C) : 50 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION
#x8BAE786>)) 903
(B805A8) : 51 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION #
x8BAE786>) 143
(B805D0) : 52 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDAR
D-METHOD NIL NIL>) (#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E>
#<MB.SYSDEF:LOAD-ACTION #x8BAE786>)) 575
(B805F8) : 53 (FUNCALL #'#<Anonymous Function #x8A5AC16>
#<SERIAL-SYSTEM :CL+SSL 2007.7.7 #x8AEA22E> #<MB.SYSDEF:LOAD-ACTION
#x8BAE786>) 111
(B8061C) : 55 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<SERIAL-SYSTEM
:DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION #x8BAD3D6>) 431
(B80638) : 56 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>) 167
(B80644) : 57 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>)) 903
(B80680) : 58 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B80698) : 59 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B806B0) : 60 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>
) 695
(B806E4) : 61 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>)) 903
(B80720) : 62 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION #
x8BAD3D6>) 143
(B80748) : 63 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>)) 903
(B80784) : 64 (FUNCALL #'#<(:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM
MB.SYSDEF:COMPILE-ACTION)))>) 55
(B80794) : 65 (CALL-WITH-COMPILATION-UNIT
#<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL
CCL::WITH-COMPILATION-UNIT-BODY #) #xC1F6B6> :OVERRIDE NIL) 183
(B807B8) : 66 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BA
D3D6>) 207
(B807D4) : 67 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #>
#<STANDARD-ME
THOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDARD-METHOD NIL
NIL>) (#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E>
#<MB.SYSDEF:COMPILE-ACTION #x8BAD3D6>)) 575
(B807FC) : 68 (FUNCALL #'#<Anonymous Function #x8A5B09E>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:COMPILE-ACTION
#x8BAD3D6>) 111
(B80820) : 70 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<SERIAL-SYSTEM
:DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION #x8BACBA6>) 431
(B8083C) : 71 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION
#x8BACBA6>) 207
(B80848) : 72 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION
#x8BACBA6>)) 903
(B80884) : 73 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B8089C) : 74 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B808B4) : 75 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION
#x8BACBA6>) 6
95
(B808E8) : 76 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION
#x8BACBA6>)) 903
(B80924) : 77 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION #x8B
ACBA6>) 143
(B8094C) : 78 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDAR
D-METHOD NIL NIL>) (#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E>
#<MB.SYSDEF:LOAD-ACTION #x8BACBA6>)) 575
(B80974) : 79 (FUNCALL #'#<Anonymous Function #x8A5AC16>
#<SERIAL-SYSTEM :DRAKMA 1.0.0 #x8B16C0E> #<MB.SYSDEF:LOAD-ACTION
#x8BACBA6>) 111
(B80998) : 81 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<#<STANDARD-CLASS
(CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4 #x8B4F8EE> #<MB.S
YSDEF:COMPILE-ACTION #x8BABA36>) 431
(B809B4) : 82 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F8EE> #<MB.SYSDEF:COMPILE-ACTION #x8BABA36>) 167
(B809C0) : 83 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:COMPILE-ACTION #x8BABA36>)) 903
(B809FC) : 84 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B80A14) : 85 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B80A2C) : 86 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F8
EE> #<MB.SYSDEF:COMPILE-ACTION #x8BABA36>) 695
(B80A60) : 87 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:COMPILE-ACTION #x8BABA36>)) 903
(B80A9C) : 88 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.
4 #x8B4F8EE> #<MB.SYSDEF:COMPILE-ACTION #x8BABA36>) 143
(B80AC4) : 89 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:COMPILE-ACTION #x8BABA36>)) 903
(B80B00) : 90 (FUNCALL #'#<(:INTERNAL CCL::WITH-COMPILATION-UNIT-BODY
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM
MB.SYSDEF:COMPILE-ACTION)))>) 55
(B80B10) : 91 (CALL-WITH-COMPILATION-UNIT
#<CCL:COMPILED-LEXICAL-CLOSURE (:INTERNAL
CCL::WITH-COMPILATION-UNIT-BODY #) #xC1F97E> :OVERRIDE NIL) 183
(B80B34) : 92 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x
8B4F8EE> #<MB.SYSDEF:COMPILE-ACTION #x8BABA36>) 207
(B80B50) : 93 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:COMPILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #>
#<STANDARD-ME
THOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDARD-METHOD NIL
NIL>) (#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:COMPILE-ACTION #x8BABA36>)) 575
(B80B78) : 94 (FUNCALL #'#<Anonymous Function #x8A5B09E>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F8EE> #<MB.SYSDEF:COMPILE-ACTION #x8BABA36>) 111
(B80B9C) : 96 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
:BEFORE (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>> #<#<STANDARD-CLASS
(CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4 #x8B4F8EE> #<MB.S
YSDEF:LOAD-ACTION #x8BAC006>) 431
(B80BB8) : 97 (FUNCALL #'#<#<STANDARD-METHOD NIL NIL>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F8EE> #<MB.SYSDEF:LOAD-ACTION #x8BAC006>) 207
(B80BC4) : 98 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:LOAD-ACTION #x8BAC006>)) 903
(B80C00) : 99 (FUNCALL #'#<(:INTERNAL MB.SYSDEF::PROCESS-ACTION
(MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT
MB.SYSDEF:ACTION)))>) 175
(B80C18) : 100 (FUNCALL #'#<(:INTERNAL
MB.SYSDEF::PROCESS-WITH-BOUND-VAR (MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND
(MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)))>) 151
(B80C30) : 101 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:COMPONENT MB.SYSDEF:ACTION)>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F
8EE> #<MB.SYSDEF:LOAD-ACTION #x8BAC006>) 695
(B80C64) : 102 (%CALL-NEXT-METHOD (NIL #<STANDARD-METHOD NIL NIL>
#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:LOAD-ACTION #x8BAC006>)) 903
(B80CA0) : 103 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2
.4 #x8B4F8EE> #<MB.SYSDEF:LOAD-ACTION #x8BAC006>) 143
(B80CC8) : 104 (%%CALL-METHOD* #<STANDARD-METHOD MB.SYSDEF:EXECUTE
MB.SYSDEF::AROUND (MB.SYSDEF:SYSTEM MB.SYSDEF:SOURCE-FILE-ACTION)>
(#<STANDARD-METHOD MB.SYSDEF:EXECUTE MB.SYSDEF::AROUND #> #<STANDA
RD-METHOD NIL NIL>) (#<#<STANDARD-CLASS #> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:LOAD-ACTION #x8BAC006>)) 575
(B80CF0) : 105 (FUNCALL #'#<Anonymous Function #x8A5AC16>
#<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4
#x8B4F8EE> #<MB.SYSDEF:LOAD-ACTION #x8BAC006>) 111
(B80D18) : 107 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:PERFORM
(MB.SYSDEF:MODULE MB.SYSDEF:ACTION)>> #<#<STANDARD-CLASS
(CORE-SYSTEM-MIXIN SERIAL-SYSTEM)> :INSTALLER 0.2.4 #x8B4F8EE>
#<MB.SYSDEF:LOAD
-ACTION #x8BAC006>) 207
(B80D40) : 108 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:PERFORM
(MB.SYSDEF:COMPONENT T)>> #<#<STANDARD-CLASS (CORE-SYSTEM-MIXIN
SERIAL-SYSTEM)> :INSTALLER 0.2.4 #x8B4F8EE> MB.SYSDEF:LOAD-ACTION) 207
(B80D58) : 109 (FUNCALL #'#<#<STANDARD-METHOD MB.SYSDEF:PERFORM
(SYMBOL T)>> :INSTALLER MB.SYSDEF:LOAD-ACTION) 215
(B80D70) : 110 (FUNCALL #'#<(:INTERNAL MUDBALLS::AUTOLOAD)> :TSTREE) 151
(B80D8C) : 111 (CALL-CHECK-REGS MUDBALLS:INSTALL :TSTREE) 247
(B80DA8) : 112 (TOPLEVEL-EVAL (MUDBALLS:INSTALL :TSTREE) NIL) 751
(B80DE8) : 113 (READ-LOOP :INPUT-STREAM #<SYNONYM-STREAM to
*TERMINAL-IO* #x89BA38E> :OUTPUT-STREAM #<SYNONYM-STREAM to
*TERMINAL-IO* #x89BA2B6> :BREAK-LEVEL 0 :PROMPT-FUNCTION
#<Compiled-function (:I
NTERNAL CCL::READ-LOOP) (Non-Global) #x837B9EE>) 1815
(B80EFC) : 114 (TOPLEVEL-LOOP) 71
(B80F04) : 115 (FUNCALL #'#<(:INTERNAL (CCL:TOPLEVEL-FUNCTION
(CCL::LISP-DEVELOPMENT-SYSTEM T)))>) 95
(B80F14) : 116 (FUNCALL #'#<(:INTERNAL CCL::MAKE-MCL-LISTENER-PROCESS)>) 583
(B80F60) : 117 (RUN-PROCESS-INITIAL-FORM #<TTY-LISTENER listener(1)
[Active] #x89B9816> (#<CCL:COMPILED-LEXICAL-CLOSURE # #x89B9646>)) 671
(B80FA4) : 118 (FUNCALL #'#<(:INTERNAL
CCL::%PROCESS-PRESET-INTERNAL)> #<TTY-LISTENER listener(1) [Active]
#x89B9816> (#<CCL:COMPILED-LEXICAL-CLOSURE # #x89B9646>)) 335
(B80FCC) : 119 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-FUNCTION)>) 279
1 >

I tried to mb:self-update but it did the same. I also tried with CLISP
and got the same.

> If you would rather have me remove the versions of ABLE that are
> currently available just
> let me know and I will purge them.

Thanks Sean, a purge would be good for the two versions of ABLE
although TSTREE 0.3 is fine. I'll have ABLE 0.20 available soon along
with TSTREE 0.4 which I'll send through.

Thanks, Phil

Sean Ross

unread,
May 5, 2009, 9:14:38 AM5/5/09
to mudb...@googlegroups.com

> <snip>


> (B80FCC) : 119 (FUNCALL #'#<(:INTERNAL CCL::THREAD-MAKE-STARTUP-
> FUNCTION)>) 279
> 1 >
>
> I tried to mb:self-update but it did the same. I also tried with CLISP
> and got the same.
>


Right, this is during the load of the installer system which has a
dependency on drakma which, in turn, has
a dependency on cl+ssl which is trying to load the libssl32 dll at
load time.

Unfortunately the current setup requires downloading of openssl which,
really throws a spanner into the,
'one simple download approach.

Moving the cffi:use-foreign-library call from load time to socket
creation time seems like a pretty simple solution so
I'll patch that and push a change upstream.

Can I send you the replacement system directly to test as I don't have
a suitable machine to try this on?

>> If you would rather have me remove the versions of ABLE that are
>> currently available just
>> let me know and I will purge them.
>
> Thanks Sean, a purge would be good for the two versions of ABLE
> although TSTREE 0.3 is fine. I'll have ABLE 0.20 available soon along
> with TSTREE 0.4 which I'll send through.

I'll remove them today.

- sean

Phil Armitage

unread,
May 5, 2009, 9:19:37 AM5/5/09
to mudb...@googlegroups.com
2009/5/5 Sean Ross <ros...@gmail.com>:

> Can I send you the replacement system directly to test as I don't have
> a suitable machine to try this on?

Sure.

> I'll remove them today.

Thanks!

Phil

Reply all
Reply to author
Forward
0 new messages