Search
7:34:06
flip214
; Symbol "GRAY-ALPHA-IMAGE" not found in the OPTICL package.
7:34:24
flip214
COMPILE-FILE-ERROR while compiling #<CL-SOURCE-FILE "mcclim-bitmaps" "bitmaps">
7:35:28
flip214
wait a second, updating McClim to git HEAD...
7:37:01
flip214
reproducible with git HEAD of McClim (3a68bdd38c4a8a69fde2718e3d8a0a11ea6571ce) and two different SBCL versions
7:37:10
loke
flip214: that happened to me a couple of weeks ago
7:37:17
flip214
after cleaning up the FASL caches ("rm -rf ~/.cache/common-lisp")
7:37:29
loke
McCLIM started depending on a newer version of opticl (i think) which is not in QL
7:38:08
flip214
loke: thanks, just saw that QL has a newer opticl
7:38:13
flip214
sorry about the noise
7:38:13
loke
I rolled back to the most recent McCLIM that still worked, while waiting for the next QL update
7:38:44
loke
I haven't rolled-forward yet :-)
7:39:27
flip214
wait a second, I'll tell you whether it works
7:40:26
flip214
really, it's a PLEASURE to be able to help around here... with all the professionals (harhar, see #lisp) hanging out
7:41:28
flip214
; Symbol "GRAY-ALPHA-IMAGE" not found in the OPTICL package.
7:41:34
flip214
loke: stay with your versions
7:41:50
loke
flip214: I _wnt_ to upgrade McCLIM :-)
7:42:01
loke
I need to check if the latest git version of opticl fixes it.
7:47:23
flip214
hmmm, why does my local-projects not take precedence for QL?
7:47:55
loke
flip214: because you didn't delete system-index.txt?
7:48:19
flip214
both (ql:list-local-projects) (ql:list-local-systems)
7:48:26
flip214
say they'd find and use it
7:48:36
loke
delete that file in quicklisp/local-projecets and try again
7:48:39
flip214
but (ql-dist:find-asdf-system-file :opticl-core)
7:49:13
flip214
still the wrong path
7:50:01
loke
even after deleting that file?
7:52:40
jackdaniel
flip214: newest opticl and opticl-core fix this problem
7:52:44
jackdaniel
that was synchronized change
7:52:58
loke
jackdaniel: but QL still don't have them?
7:53:34
flip214
(ql:local-projects-searcher :opticl-core)
7:53:35
jackdaniel
maybe you have some leftovers in ~/common-lisp or local-projects?
7:53:57
flip214
jackdaniel: I *want* to use local-projects!
7:54:13
jackdaniel
works fine for me (all top notch newest without McCLIM linked anywhere - I'm not developing McCLIM on this machine)
7:54:21
jackdaniel
flip214: sure, then clone newest versions
7:54:27
jackdaniel
to local-projects
7:54:39
jackdaniel
of these libraries, but they are already in QL I think
7:55:23
jackdaniel
hm, it seems I'm wrong, both newest McCLIM and OptiCL aren't in the newest QL dist
7:55:44
jackdaniel
so just clone all three libraries into your local-projects if you want upstream McCLIM
7:56:25
jackdaniel
change was synchronized, so all should land in QL at the same time
7:56:35
flip214
(ql:local-projects-searcher "opticl-core")
7:56:52
jackdaniel
slyrus: I've looked at your cahnge - looks good to me, I'll merge it today unless Alessandro has some remarks
8:02:55
flip214
(asdf:find-system :opticl-core)
8:03:04
flip214
says it's using the local-projects one...
8:04:46
jackdaniel
but you still have the abovementioned error?
8:04:59
jackdaniel
note, that opticl and opticl-core are both required upstream
8:05:01
jackdaniel
not only one of them
8:09:57
flip214
but bu(find-symbol "gray-alpha-image" (find-package :opticl-core))
8:10:01
flip214
(find-symbol "gray-alpha-image" (find-package :opticl-core))
8:10:13
flip214
and that after loading opticl-core
8:10:22
flip214
and ASDF says it's using the one from my l-p
8:13:37
flip214
I load opticl-code manually
8:13:49
flip214
and see that gray-alpha-image is external
8:14:16
flip214
then I do (ql:quickload :mcclim) and get
8:14:22
flip214
; The symbol "GRAY-ALPHA-IMAGE" is not external in the OPTICL package.
8:14:37
flip214
OPTICL doesn't re-export it.
8:16:37
flip214
sorry about the noise, fixed now.
16:39:20
slyrus
jackdaniel: do you want to merge that PR?
17:26:51
jackdaniel
slyrus: I plan to, yes. if you want to do that - go ahead.