freenode/#clim - IRC Chatlog
Search
11:33:31
beach
OK, I give up. What should I do to avoid the following error: Component ASDF/USER::DEFLATE not found, required by #<SYSTEM "retrospectiff">
11:35:12
jackdaniel
do you bundle the newest asdf version or use something for instance bundled with sbcl?
11:39:02
beach
This happens when I compile McCLIM, but I don't see retrospectiff in the dependencies. How strange.
11:41:03
jackdaniel
dependencies are a tree in ASDF, each dependency may have other dependencies (probably stating the obvious)
11:55:33
beach
I noticed that retrospectiff depends on a system called deflate and I could install that using quicklisp.
11:59:13
nyef
Once it's been quickloaded once, the dependencies are all available, but if the dependency graph changes again then you can have another missing dependency, at which point you're back where you started.
12:01:52
beach
The reason I don't use quickload to load projects that I am working on myself is that I don't know how to tell Quicklisp to load mine instead of loading the distribution.
12:03:24
nyef
Symlink them from local-projects, and run register-local-projects or whatever it is whenever you edit an asdf file.
12:08:37
beach
Either way, the error message was confusing and made me think it had something to do with ASDF.
16:13:41
jackdaniel
beach: re person interested in doclang, I think it was splittist according to https://irclog.tymoon.eu/freenode/%23clim?from=1494977922
16:14:18
jackdaniel
shinmera was kind enough to provide search functionality https://irclog.tymoon.eu/freenode/%23clim/search when I've asked him about it
16:16:08
beach
Heh. Yes, your suspicion is right. Shinmera has consistently refused to provide the raw text.
17:45:57
slyrus
well, I've been working on a minimal test case of my clim app that crashes the window manager
17:51:15
jackdaniel
I think sbcl compiler needs big chunks of it. Given you had clean cache and you were loading McCLIM with dependencies, it could reach 1G default limit during compilation
17:52:26
jackdaniel
I'm not saying it's good, but I'd say it's something expected. ECL takes less impressive path by signalling condition (it has pre-reserved memory for signalling it), which offers restarts to grow the heap
17:57:56
jackdaniel
I've linked yesterday chapter from unix haters handbook about x-windows being disaster
18:02:04
slyrus
my first job at Apple was to find bugs in MacOS and related HW. Some days it feels like I still think I'll get paid more if I break things. Unfortunately, that's not the case.
18:31:38
jackdaniel
!notice slyrus works fine for me and looks just fine (not-used clim-crasher-pane class confused me a little, but it's not used at all)
18:31:47
Colleen
Unknown command. Possible matches: 8, mop, time, tell, help, deny, say, reload, hello, roll,
18:31:57
jackdaniel
!tell slyrus works fine for me and looks just fine (not-used clim-crasher-pane class confused me a little, but it's not used at all)
18:32:06
Colleen
See 'help about' for general information. Try 'help X' to search for or retrieve information about a command.
18:32:48
jackdaniel
works fine for me and looks just fine (not-used clim-crasher-pane class confused me a little, but it's not
18:34:38
jackdaniel
right, the code you have there doesn't crash here. I've left some more information as issue in your repository
18:38:47
jackdaniel
I think beach had similar problem at some point of time, but wasn't able to reproduce it later
18:39:51
jackdaniel
we may fix it of course to not try to render empty strings (what makes sense), even better, we could do that thing after making clx simply skip over empty strings when requested to render them