djw | 11 Jun 14:02 2015

Failures when compiling project in CLISP after installing QL updates for June 2015.

Apologies if this should be asked somewhere else (though I'll note that his group has perhaps the most diverse set of CL expertise on the planet...).

After installing Quicklisp updates for June 2015, The following got kicked up when I tried to compile my project in CLISP "2.49 (2010-07-07) (built on toyol.buildd [127.0.1.1])".  I'm using Ubuntu 14.04, 64-bit.

No errors occurred in SBCL and all runs as expected with "SBCL 1.2.3"

No errors occur in CCL and all runs as expected in "CCL Version 1.10-r16196  (LinuxX8664)"

I remember there have been changes to ASDF, and some remarks on the CLISP list when these changes were about to be implemented, and that makes this look like a CLISP issue, but I also notice that the test-grid report <https://common-lisp.net/project/cl-test-grid/ql/quicklisp-2015-06-08-diff2.html> doesn't seem to show anything similar.

Thank you for whatever assistance you might be able to provide.

Best,

_don winiecki

--------------------------------------------

Error while trying to load definition for system cl-freetype2 from pathname /home/dwiniecki/quicklisp/dists/quicklisp/software/cl-freetype2-20141217-git/cl-freetype2.asd: Component :UIOP not found, required by #1=#<SYSTEM "cffi">
   [Condition of type ASDF:LOAD-SYSTEM-DEFINITION-ERROR]

Restarts:
 0: [SKIP] skip (EVAL-WHEN # #)
 1: [RETRY] retry (EVAL-WHEN # #)
 2: [STOP] stop loading file /home/dwiniecki/quicklisp/dists/quicklisp/software/cl-freetype2-20141217-git/cl-freetype2.asd
 3: [REINITIALIZE-SOURCE-REGISTRY-AND-RETRY] Retry finding system cl-freetype2 after reinitializing the source-registry.
 4: [ABORT] Abort compilation.
 5: [*PROCESS-INPUT] Continue reading input.
 --more--

Backtrace:
  0: <1/901> #<COMPILED-FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
     [899] frame binding variables (~ = dynamically):
       | ~ *DEBUGGER-HOOK* <--> #<COMPILED-FUNCTION SWANK:SWANK-DEBUGGER-HOOK>
  1: <1/896> #<SYSTEM-FUNCTION INVOKE-DEBUGGER> 1
     [895] frame binding variables (~ = dynamically):
       | ~ SYSTEM::*PRIN-STREAM* <--> #<UNBOUND>
  2: <1/884> #<COMPILED-FUNCTION ASDF::LOAD-SYSDEF-1-1-1>
     - #<COMPILED-FUNCTION ASDF::LOAD-SYSDEF-1-1-1>
  3: <1/880> #<COMPILED-FUNCTION ASDF::LOAD-SYSDEF-1>
     [880] unwind-protect frame
  4: [877] catch frame for tag SYSTEM::DONE-SIGNALING
  5: <1/875> #<SYSTEM-FUNCTION SIGNAL> 1
     [874] frame binding variables (~ = dynamically):
       | ~ *PRINT-READABLY* <--> NIL
  6: <1/872> #<SYSTEM-FUNCTION ERROR>
     [871] frame binding variables (~ = dynamically):
       | ~ *PRINT-ESCAPE* <--> T
  7: <1/856> #<COMPILED-FUNCTION ASDF::RESOLVE-DEPENDENCY-NAME>
     - #<COMPILED-FUNCTION ASDF::RESOLVE-DEPENDENCY-SPEC>
  8: <1/852> #<COMPILED-FUNCTION ASDF::RESOLVE-DEPENDENCY-SPEC>
     - ASDF:COMPILE-OP
  9: <1/842> #<COMPILED-FUNCTION ASDF::DO-DEP>
     - #<COMPILED-FUNCTION ASDF::DEP>
 10: <1/836> #<COMPILED-FUNCTION ASDF::DEP>
     - (:BABEL :TRIVIAL-FEATURES :ALEXANDRIA :UIOP)
 11: [827] unwind-protect frame
 12: <1/817> #<COMPILED-FUNCTION #:|2260 2345 (DEFMETHOD DO-TRAVERSE (# # COLLECT) ...)-213-1-1|>
     <2/817> #<STANDARD-GENERIC-FUNCTION ASDF::DO-TRAVERSE>
     - #<COMPILED-FUNCTION ASDF::DO-ONE-DEP>
 13: <1/813> #<COMPILED-FUNCTION ASDF::DO-ONE-DEP>
     - #:CFFI
 14: <1/804> #<COMPILED-FUNCTION ASDF::DO-DEP>
     - #<COMPILED-FUNCTION ASDF::DEP>
 15: <1/798> #<COMPILED-FUNCTION ASDF::DEP>
     - (#:ALEXANDRIA #:CFFI)
 16: [789] unwind-protect frame
 17: <1/779> #<COMPILED-FUNCTION #:|2260 2345 (DEFMETHOD DO-TRAVERSE (# # COLLECT) ...)-213-1-1|>
     <2/779> #<STANDARD-GENERIC-FUNCTION ASDF::DO-TRAVERSE>
     - #<COMPILED-FUNCTION ASDF::DO-ONE-DEP>
 18: <1/775> #<COMPILED-FUNCTION ASDF::DO-ONE-DEP>
     - "cffi-grovel"
 19: <1/766> #<COMPILED-FUNCTION ASDF::DO-DEP>
     - #<COMPILED-FUNCTION ASDF::DEP>
 --more--

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Frank Tamborello | 4 Jun 03:31 2015
Picon

ql version 2015-04-24 installed, but no bundle-systems

I updated my quicklisp client to the version dated 2015-04-24,
? (ql:update-client)
The most up-to-date client, version 2015-04-24, is already installed.
…hoping to use the new bundle feature with my CCL 1.10 installation on my Mac. However,
? (ql:bundle-systems '("mailbox" "usocket") :to "tm-bundle/")
> Error: Reader error: No external symbol named "BUNDLE-SYSTEMS" in package #<Package "QUICKLISP-CLIENT"> .
> While executing: CCL::%PARSE-TOKEN, in process Listener(4).

…and yet I'm able to create that bundle on my CCL 1.10 Debian Raspberry Pi machine. What might've gone wrong with attempting to create a bundle on my Mac and how can I fix it?

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Pascal J. Bourguignon | 30 May 18:25 2015
Face

How to depend on quicklisp?


I have a system that depends on the quicklisp package.  How can I
declare this dependency in the asdf:defsystem form, so that it compiles
successfully during the quicklisp test compilation?

com.informatimago.tools.quicklisp

Unhandled SB-KERNEL:SIMPLE-PACKAGE-ERROR in thread #<SB-THREAD:THREAD
"main thread" RUNNING {1003EE7F13}>: The name "QUICKLISP" does not
designate any package.

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

-- 
__Pascal Bourguignon__                 http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Elliott Slaughter | 20 May 06:12 2015
Picon

Blackthorn Migration

Hi everyone,

Because of Google Code's impending shutdown, I have migrated Blackthorn to Bitbucket. The new repository is located at:

https://bitbucket.org/elliottslaughter/blackthorn-engine

Let me know if you have any issues.

--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Elliott Slaughter | 19 May 07:59 2015
Picon

Lispbuilder Migration

Hi everyone,

Because of Google Code's impending shutdown, I have migrated Lispbuilder to Github. The new repository is located at:

https://github.com/lispbuilder/lispbuilder

That said, providing downloads with Github is not especially intuitive, so it may be some time before all the releases are back up. For the moment, it is probably best to track the Git master branch (which should be identical in any case).

Let me know if you have any issues.

--
Elliott Slaughter

"Don't worry about what anybody else is going to do. The best way to predict the future is to invent it." - Alan Kay

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Pascal J. Bourguignon | 11 May 22:27 2015
Face

suggestion for removed projects list when updating.


When doing a quicklisp update, it would be nice if a short reason why a
project was removed was given in the "Removed projects:" list.

eg. "Upstream unpublish", "Cannot compile", or something.

-- 
__Pascal Bourguignon__                 http://www.informatimago.com/
“The factory of the future will have only two employees, a man and a
dog. The man will be there to feed the dog. The dog will be there to
keep the man from touching the equipment.” -- Carl Bass CEO Autodesk

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Zach Beane | 8 May 03:00 2015

Alpha testing Quicklisp with ASDF 3

Hi everyone,

I intend to update the required minimum version of ASDF from 2.26 to 3.1
in the Quicklisp client in the near future. This is mostly because
implementations have already made the update, and there seem to be no
major problems.

In order to test the update, I've made alpha versions of the Quicklisp
bootstrap file (quicklisp.lisp) and the client.

You can get the test, alpha bootstrap file from
http://alpha.quicklisp.org/quicklisp.lisp. It fetches the alpha client
from alpha.quicklisp.org as well. That client includes ASDF 3.

Anton, is it possible to try cl-test-grid with the new client? I would
be curious to see what, if anything, breaks under this new
configuration.

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

Zach Beane | 1 May 15:15 2015

May Alpha available

There's a new alpha available for testing. It's very similar to the
final dist due out this weekend.

http://blog.quicklisp.org/2014/01/a-dist-for-testing.html has the
details of how to try it out.

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

tao s | 26 Apr 21:19 2015
Picon

iolib quickload on windows

Hi all,

I'm using Windows 7, when I try to load iolib I use:

(ql:quickload "iolib")

then there is an error:

Error while trying to load definition for system iolib from pathname
C:/Users/tsu/Documents/LispCabinetHome/lisp/quicklisp/dists/quicklisp/software/iolib-20150302-git/iolib.asd:

   Odd length keyword list: (:PATHNAME)
   [Condition of type ASDF/FIND-SYSTEM:LOAD-SYSTEM-DEFINITION-ERROR]

Why and how can I fix it ?

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.
Zach Beane | 2 Apr 02:48 2015

April alpha now available

There's a new alpha available for testing. It's very similar to the
final dist due out this weekend.

http://blog.quicklisp.org/2014/01/a-dist-for-testing.html has the
details of how to try it out.

Zach

--

-- 
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe@...
For more options, visit https://groups.google.com/d/optout.

schatzer.johann | 13 Mar 16:55 2015
Picon

loading quicklisp vs local system

Is it possible to load a quicklisp system instead of a local system with the same name?
... without removing the local system?

Thank you

--
You received this message because you are subscribed to the Google Groups "Quicklisp" group.
To unsubscribe from this group and stop receiving emails from it, send an email to quicklisp+unsubscribe-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org.
For more options, visit https://groups.google.com/d/optout.

Gmane