tag:blogger.com,1999:blog-966494149405077884.post2637265953856175788..comments2024-01-18T22:53:01.815-05:00Comments on Quicklisp news: Ltk woesUnknownnoreply@blogger.comBlogger14125tag:blogger.com,1999:blog-966494149405077884.post-78687022886158826022012-08-06T10:40:29.472-04:002012-08-06T10:40:29.472-04:00It was fixed on July 29.It was fixed on <a href="http://lists.common-lisp.net/pipermail/ltk-user/2012-July/000857.html" rel="nofollow">July 29</a>.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-78746745475467387312012-07-30T17:30:13.077-04:002012-07-30T17:30:13.077-04:00Well, I would simply "spam" (read: annoy...Well, I would simply "spam" (read: annoy) offending authors who don't want to correct such trivial errors.<br /><br />The causes such authors don't intervene are probably trivial, and easy to overcome...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-69407131550362644752012-07-29T21:13:17.789-04:002012-07-29T21:13:17.789-04:00ABLE, ABLE, ABLE!!!
Anyway, SBCL balking at sever...ABLE, ABLE, ABLE!!!<br /><br />Anyway, SBCL balking at several packages loaded through Quicklisp was what made me switch to ClozureCL.<br /><br />So:<br />- should every offending package author run to fix it or having it ditched from Quicklisp?<br /><br />- should SBCL team decide to relax a bit (maybe using some commandline option)?<br /><br />- should Quicklisp just support SBCL as the de-facto implementation<br /><br />or...<br /><br />- should Quicklisp try to redefine package definitions on the fly for those non-sbcl-compliant packages, as someone suggested before: >> #+sbcl (:shadow #:exit)<< ?<br /><br />Clearly the last option is not the lightest one for Quicklisp author (btw, thanx a lot, you are a hero!) but I hope it to be the one that will prevail in some way (ql:quickload-hacked), after all having a safe running package is good, having 700+ of them is much, much better!<br /><br />Also, LTK is a popular one...<br /><br />Cheers,<br /> N.Nixhttp://www.nix.comnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-42888386511305999742012-07-27T13:39:18.243-04:002012-07-27T13:39:18.243-04:00Is is only a problem with SBCL? Then it should sta...Is is only a problem with SBCL? Then it should stay. Quicklisp is claimed to be implementation agnostic, so problem with one particular implementation shouldnt trigger an exclusion for _all_ implementations.<br /><br />You should make an statement about which implementations are officially supported and whether users of implementations other than SBCL can expect to have systems thrown out solely because they dont work with your preferred implementation.<br /><br />Maybe the effort to support all existing implementations is too great related to the expected benefit, maybe the common lisp community is too small and should focus all effort on one implementation to maximize impact, but this should be clearly communicated.muuh-gnunoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-82400538541345156232012-07-27T00:17:31.279-04:002012-07-27T00:17:31.279-04:00I use it, would miss it, and I think that this wil...I use it, would miss it, and I think that this will be resolved soon. Those that do use it probably are all running a self-patched version as it is right now.<br /><br />That said, if dropping a package here and there reduces any headache for you, especially if the maintainer has not shown a willingness to fix things, I say drop it for the time being. Having Quicklisp be a place where I can trust that the libraries will work is an important strength that I wouldn't want to lose.Zachhttps://www.blogger.com/profile/18011396231251001677noreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-84218627844562256802012-07-26T16:14:33.232-04:002012-07-26T16:14:33.232-04:00any package that doesn't build should be remov...any package that doesn't build should be removed until it has been fixedBryan Greenhttps://www.blogger.com/profile/05758850017456164681noreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-21909247232619033742012-07-26T12:18:18.404-04:002012-07-26T12:18:18.404-04:00I do. I'd be upset very much.I do. I'd be upset very much.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-81992443018992553592012-07-26T08:34:54.069-04:002012-07-26T08:34:54.069-04:00If it doesn't build than it should be removed....If it doesn't build than it should be removed...Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-24096759874071776822012-07-26T01:54:38.763-04:002012-07-26T01:54:38.763-04:00Here's another Ltk user. I would miss it.Here's another Ltk user. I would miss it.Lars Brinkhoffhttp://lars.nocrew.org/noreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-66843685299964092222012-07-25T21:18:24.248-04:002012-07-25T21:18:24.248-04:00All that's needed is to add
#+sbcl (:shadow #...All that's needed is to add<br /><br />#+sbcl (:shadow #:exit)<br /><br />to the defpackage form. The ltk author was active on the list just five days ago, so I assume the issue will be resolved soon.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-29638379942662812982012-07-25T18:56:36.276-04:002012-07-25T18:56:36.276-04:00I have used it in the past and I would prefer that...I have used it in the past and I would prefer that it stay in quicklisp, or that it is excluded for only a short time.fundamentalhttp://fundamental-code.comnoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-84909369854795296102012-07-25T17:47:50.754-04:002012-07-25T17:47:50.754-04:00I've wandered around looking for GUIs that don...I've wandered around looking for GUIs that don't require elaborate building and configuring FFIs, and LTK pretty much fits that bill pretty well. <br /><br />I sent in a patch to the mailing list that hacks around the SBCL build failure, but I've not gotten a response. I suppose I should follow up soon to try and push it through.pnathannoreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-29642807347762350562012-07-25T17:21:10.974-04:002012-07-25T17:21:10.974-04:00An alternative not dissimilar to LTK is GTK-server...An alternative not dissimilar to LTK is GTK-server.aeriquehttp://www.aerique.net/noreply@blogger.comtag:blogger.com,1999:blog-966494149405077884.post-9865245153557772272012-07-25T15:20:20.820-04:002012-07-25T15:20:20.820-04:00I do and would be upset. Also AFAIK, some neat sys...I do and would be upset. Also AFAIK, some neat systems like ABLE depend on it.Vsevolod Dyomkinhttps://www.blogger.com/profile/07729454371491530027noreply@blogger.com