regression in quicklisp 2012-11-25: System "gdl-robot" not found
Created by: avodonosov
(ql:quickload :genworks-gdl) fails in quicklisp 2012-11-25 on lisps, which were working in the previous quicklisp, e.g. SBCL.
new log: http://cl-test-grid.appspot.com/blob?key=801816
previous log: http://cl-test-grid.appspot.com/blob?key=550328
Imported comments:
By genworks on 2012-11-30 03:16:31 UTC
Hmmm that is surprising, because gdl-robot.asd is there in demos/robot/ in github since 10 days ago...
Is cl-test-grid doing build tests now? I thought Quicklisp does those before release, and cl-test-grid is more about runtime testing?
In any case I cannot replicate this with the current github version. Is there anything we can do to try to remediate this short of waiting for next month's Quicklisp release?
On Thu, Nov 29, 2012 at 10:11 PM, Anton Vodonosov notifications@github.comwrote:
(ql:quickload :genworks-gdl) fails in quicklisp 2012-11-25 on lisps, which were working in the previous quicklisp, e.g. SBCL.
new log: http://cl-test-grid.appspot.com/blob?key=801816
previous log: http://cl-test-grid.appspot.com/blob?key=550328
— Reply to this email directly or view it on GitHubhttps://github.com/genworks/Genworks-GDL/issues/40.
--
My Best,
Dave Cooper, Genworks Support david.cooper@genworks.com, dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699
By avodonosov on 2012-11-30 03:25:07 UTC
I don't know why it happens. Maybe it's quicklisp bug - when I do (ql:quickload :genworks-gdl) quicklisp doesn't even seem to download archive from internet, just reports an errror.
To reporduce it it's enough to just run (ql:quickload :genworks-gdl)
Xach tests that asfd compilation works for all the systems on SBCL on this machine before releasing quicklisp.
cl-test-grid then collects tests (including ql:quickload of every ASDF system in quicklisp) on various CL implementations.
By genworks on 2012-11-30 03:39:31 UTC
Welp, it looks like gdl-robot.asd didn't make it into systems.txt, presumably because the ql:quickload of that individual .asd file failed, because it does not have the proper dependencies (it should depend on :gdl-gwl-graphics).
I'll make that fix into github now, but it is unfortunate that there doesn't seem to be a way to fix this for standard Quicklisp users until next month...
On Thu, Nov 29, 2012 at 10:25 PM, Anton Vodonosov notifications@github.comwrote:
I don't know why it happens. Maybe it's quicklisp bug - when I do (ql:quickload :genworks-gdl) quicklisp doesn't even seem to download archive from internet, just reports an errror.
To reporduce it it's enough to just run (ql:quickload :genworks-gdl)
Xach tests that asfd compilation works for all the systems on SBCL on this machine before releasing quicklisp.
cl-test-grid then collects tests (including ql:quickload of every ASDF system in quicklisp) on various CL implementations.
— Reply to this email directly or view it on GitHubhttps://github.com/genworks/Genworks-GDL/issues/40#issuecomment-10876977.
--
My Best,
Dave Cooper, Genworks Support david.cooper@genworks.com, dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699
By genworks on 2012-11-30 03:46:43 UTC
So the immediate local fix would be:
(pushnew ".../quicklisp/dists/quicklisp/software/genworks-gdl-20121125-git/" ql:local-projects-directories) (ql:register-local-projects)
(ql:quickload :genworks-gdl)
On Thu, Nov 29, 2012 at 10:39 PM, Dave Cooper david.cooper@genworks.comwrote:
Welp, it looks like gdl-robot.asd didn't make it into systems.txt, presumably because the ql:quickload of that individual .asd file failed, because it does not have the proper dependencies (it should depend on :gdl-gwl-graphics).
I'll make that fix into github now, but it is unfortunate that there doesn't seem to be a way to fix this for standard Quicklisp users until next month...
On Thu, Nov 29, 2012 at 10:25 PM, Anton Vodonosov < notifications@github.com> wrote:
I don't know why it happens. Maybe it's quicklisp bug - when I do (ql:quickload :genworks-gdl) quicklisp doesn't even seem to download archive from internet, just reports an errror.
To reporduce it it's enough to just run (ql:quickload :genworks-gdl)
Xach tests that asfd compilation works for all the systems on SBCL on this machine before releasing quicklisp.
cl-test-grid then collects tests (including ql:quickload of every ASDF system in quicklisp) on various CL implementations.
— Reply to this email directly or view it on GitHubhttps://github.com/genworks/Genworks-GDL/issues/40#issuecomment-10876977.
--
My Best,
Dave Cooper, Genworks Support david.cooper@genworks.com, dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699
--
My Best,
Dave Cooper, Genworks Support david.cooper@genworks.com, dave.genworks.com(skype) USA: 248-327-3253(o), 1-248-330-2979(mobile) UK: 0191 645 1699
By genworks on 2012-12-20 21:51:27 UTC
This should be resolved by the December 2012 Quicklisp. Closing the issue now.