Re: ASDF debugging on Hangouts?

2017-12-27 Thread Faré
OK, I'm setting the day and time for the next ASDF debugging session to Tuesday January 2nd 2018 at 14:00 EST (19:00 UTC). Please send me a private email if you can make it, I'll add you to a Google Calendar event with a Hangout invitation. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics•

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Robert Goldman
In the future, when debugging something like this, where the environment into which you are loading code is of critical importance, and an ASDF issue is suspected, I suggest the following: On the various implementations, do whatever you need to do to prepare to load the system that exhibits th

Re: ASDF debugging on Hangouts?

2017-12-27 Thread John Morrison
whoops - one more: - how best to notify the user when dist-provided local-projects "shadow" systems which are provided by a dist (happened a few times to me when quicklisp began to include a system that I had previously downloaded as source into local-projects) -jm On Wed, Dec 27, 2

Re: ASDF debugging on Hangouts?

2017-12-27 Thread John Morrison
FWIW a prototype GUI for quicklisp that clarified some of these dist/release/system issues for me (also ASDF systems vs quicklisp systems)... Perhaps it could be of some utility, especially for newbies... Am interested in feedback b

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Zach Beane
There can be more than one dist, but "quicklisp" names essentially the default dist. There are others - http://bodge.borodust.org/dist/org.borodust.bodge.txt for example has a dist named "org.borodust.bodge" that has trivial-gamekit software. You can install it with (ql:install-dist " http://bodge.

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Ken Tilton
Oh, wow: update-all-dists *does* update all dists. Yes, big hammer. Not sure I get the naming here: (ql:update-dist "quicklisp"). Could that be update-current-dist, taking no params? What values other than "quicklisp" make sense. Meanwhile, I (again belatedly) looked at http://cliki.net/Quicklisp

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Zach Beane
Thanks, I updated that section. Zach On Wed, Dec 27, 2017 at 10:40 AM, Luís Oliveira wrote: > On Wed, Dec 27, 2017 at 3:30 PM, Zach Beane wrote: > > I don't recommend using update-all-dists as the default. I prefer to > > recommend (ql:update-dist "quicklisp"), which updates all projects in th

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Don Morrison
On Wed, Dec 27, 2017 at 10:30 AM, Zach Beane wrote: > I don't recommend using update-all-dists as the default. I prefer to > recommend (ql:update-dist "quicklisp"), which updates all projects > in the quicklsp dist. ​​Oh, that’s interesting, and, at least for me, news. Might it be worth updating

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Luís Oliveira
On Wed, Dec 27, 2017 at 3:30 PM, Zach Beane wrote: > I don't recommend using update-all-dists as the default. I prefer to > recommend (ql:update-dist "quicklisp"), which updates all projects in the > quicklsp dist. Perhaps this instruction in could

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Zach Beane
I don't recommend using update-all-dists as the default. I prefer to recommend (ql:update-dist "quicklisp"), which updates all projects in the quicklsp dist. There can be multiple dists installed, and update-all-dists calls update-dist on all of them. See blog.quicklisp.org for news about what is

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Ken Tilton
Thanks, Luis! I noticed update-all-dists too late, not sure how I missed it. I bravely attempted (ql:update :cffi) but of course no luck, I guess because you are saying: A > dist is, among other things, a list of URLs pointing to project > snapshots that are known to work well with each other. ​

Re: ASDF debugging on Hangouts?

2017-12-27 Thread Luís Oliveira
On Tue, Dec 26, 2017 at 7:43 PM, Ken Tilton wrote: > But I am curious, I will first try to see why uninstall did not work. When you first install Quicklisp, it will download the latest dist. A dist is, among other things, a list of URLs pointing to project snapshots that are known to work well wi

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Ken Tilton
On Tue, Dec 26, 2017 at 2:37 PM, Faré wrote: > Why not make a backup and update all of quicklisp? ​Great, simple idea. Thx! But I am curious, I will first try to see why uninstall did not work. Over on my Mac ql did indeed grap cffi 19. -kt ​ -- Kenneth Tilton http://tiltontec.com/

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Faré
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 logistic

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Ken Tilton
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

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Ken Tilton
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é wrote: > >> Error: OPERATION instances must only be

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Faré
>> 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 q

Re: ASDF debugging on Hangouts?

2017-12-26 Thread Ken Tilton
Speaking of ASDF, quicklisp loaded :ceramic OK into SBCL on Mac OS X but on Windows under AllegroCL Ansi I get: ​ > 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

Re: ASDF debugging on Hangouts?

2017-12-20 Thread Faré
It looks like there is a bug in ASDF 3.3 worth definitely worth fixing before I leave: https://bugs.launchpad.net/asdf/+bug/1739514 Basically, ASDF fails spuriously rebuilds misnamed secondary systems and/or things that depend on them, instead of just issuing a warning as intended. (NB: there are a

Re: ASDF debugging on Hangouts?

2017-12-04 Thread Faré
My second attempt at a live session was also ultimately a failure: there were interruptions, the rhythm was slow with lots of side issues, the microphone was unplugged at one point, etc., and it all lasted way too many hours with lots of down time. Happily, none of the two anonymous spectators stay

Re: ASDF debugging on Hangouts?

2017-12-04 Thread Faré
Well, after realizing one hour into the debugging session that I needed to click on a button "Start Broadcast" to go live, I'm going to reschedule the event, starting at 14:00 EST (19:00 UTC). Sorry. —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org How small of all th

Re: ASDF debugging on Hangouts?

2017-11-29 Thread Faré
After a kernel downgrade, I have painfully managed to get streaming to Youtube Live Events working. https://www.youtube.com/my_live_events I'm tentatively scheduled an event at 10:00 EST (15:00 UTC) on next Monday December 4th 2017. https://www.youtube.com/watch?v=1kq-73Cjn08 I'll be using Hangou

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Faré
On Tue, Nov 28, 2017 at 2:44 PM, Bob Cassels wrote: > I assume the software installation you need is just Chrome. Looks like > Hangouts on Air is now called YouTube Live. > > https://support.google.com/youtube/answer/7083786?hl=en > My Youtube Live dashboard tells me I need to setup some software

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Bob Cassels
I assume the software installation you need is just Chrome. Looks like Hangouts on Air is now called YouTube Live. https://support.google.com/youtube/answer/7083786?hl=en > On Nov 28, 2017, at 2:29 PM, Faré wrote: > > On Tue, Nov 28,

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Faré
On Tue, Nov 28, 2017 at 2:09 PM, Julian Squires wrote: > On Tue, Nov 28, 2017 at 01:32:05PM -0500, Faré wrote: >> [...] If people are interested, I could do the entire >> debugging session over Google Hangouts, from isolating the bug and >> filing a bug report to writing regression test

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Michał Psota
2017-11-28 20:09 GMT+01:00 Julian Squires : > On Tue, Nov 28, 2017 at 01:32:05PM -0500, Faré wrote: >> [...] If people are interested, I could do the entire >> debugging session over Google Hangouts, from isolating the bug and >> filing a bug report to writing regression test and submitti

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Julian Squires
On Tue, Nov 28, 2017 at 01:32:05PM -0500, Faré wrote: > [...] If people are interested, I could do the entire > debugging session over Google Hangouts, from isolating the bug and > filing a bug report to writing regression test and submitting a merge > request. That would be a good way to

Re: ASDF debugging on Hangouts?

2017-11-28 Thread Robert P. Goldman
That would be great. One question, would you please record the hangout and share it? (I have some work things that are making my schedule unpredictable for the next few weeks). I believe you can record hangouts to YouTube. Thanks Sent from my iPad > On Nov 28, 2017, at 12:32, Faré wrote: > >

ASDF debugging on Hangouts?

2017-11-28 Thread Faré
Dear CLers, with ASDF 3.3.1 released and the syntax-control branch pending review, there's not much left for me to do with ASDF before I actually retire. Now I'm looking for hackers to whom to pass the torch of ASDF hacking. It so happens that I seem to have introduced (probably with 3.3.0) a reg