Why not make a backup and update all of quicklisp? Mixing and matching software of vastly different versions can never be supported. This is a hell of your own making.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Amateurs talk strategy. Professionals talk logistics. — old military saying
On Tue, Dec 26, 2017 at 2:31 PM, Ken Tilton kentilton@gmail.com wrote:
Well, the cffi loaded by ql is: beta.quicklisp.org/archive/cffi/2015-09-23/cffi_0.16.1.tgz
The list of beta releases at https://www.quicklisp.org/beta/releases.html shows 0.19.0
Uninstalling and reinstalling pulled down cffi_0.16.1 again.
I'll have to look at a manual override.
On Tue, Dec 26, 2017 at 2:05 PM, Ken Tilton kentilton@gmail.com wrote:
Thanks for the info. But Ceramic just built on the same windows laptop under ccl64. Maybe the asdf AllegroCL provides is getting in the way? I will look also at tossing cffi just to get a fresh start.
-kt
On Tue, Dec 26, 2017 at 1:55 PM, Faré fahree@gmail.com wrote:
Error: OPERATION instances must only be created through MAKE-OPERATION.
[condition type: FORMATTED-SYSTEM-DEFINITION-ERROR]
Is that an ASDF issue? Ceramic? ACL? cffi-grovel (the system being built when the error is thrown)?
You need a fresher version of cffi-grovel. Update your quicklisp and/or make sure you don't have an antique version of cffi in your local-projects and/or source-registry.
Does quicklisp use its own copy of ASDF for stability?
quicklisp provides an antique asdf 2.26 that is only loaded in even more antique implementations. All maintained implementations have been providing asdf 3.1 or later for over a year.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org C is a DSL for turning low-level byte arrays into security advisories.
-- Kenneth Tilton http://tiltontec.com/
-- Kenneth Tilton http://tiltontec.com/