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.borodust.org/dist/org.borodust.bodge.txt") and update it with (ql:update-dist "org.borodust.bodge") or (ql:update-all-dists). Going back in time doesn't work, though.
Zach On Wed, Dec 27, 2017 at 10:50 AM, Ken Tilton <kentil...@gmail.com> wrote: > 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%20tutorial. I imagine (ql:update-client) does more > than I realized? Mebbe not. > > Anyway, back to work... > > -kt > > On Wed, Dec 27, 2017 at 10:30 AM, Zach Beane <x...@xach.com> 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. >> >> 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 updated each month. >> >> Zach >> >> On Wed, Dec 27, 2017 at 10:27 AM, Ken Tilton <kentil...@gmail.com> wrote: >> >>> 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. >>> >>> >>> But then the name "update-all-dists" seems off (checking my >>> understanding). Does it not update-all-*projects* in the one current dist? >>> Trying to answer my own question on The Google, I found this gem of a >>> thread: >>> >>> http://blog.quicklisp.org/2011/08/going-back-in-dist-time.html >>> >>> ...and the extensive :ql-dist package. >>> >>> I guess I should not have skipped the instruction to contact Xach if I >>> had any questions. :) >>> >>> Thanks again, hk >>> >>> >>> On Wed, Dec 27, 2017 at 5:53 AM, Luís Oliveira <luis...@gmail.com> >>> wrote: >>> >>>> On Tue, Dec 26, 2017 at 7:43 PM, Ken Tilton <kentil...@gmail.com> >>>> 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 with each other. (This is one of >>>> the key features of Quicklisp!) Uninstalling a project then >>>> reinstalling it doesn't achieve much since Quicklisp will again grab >>>> the very same project version, as determined by the dist. >>>> >>>> To update to the latest dist, you can use ql:update-all-dists. They're >>>> released monthly. >>>> >>>> Cheers, >>>> >>>> -- >>>> Luís Oliveira >>>> http://kerno.org/~luis/ >>>> >>>> >>> >>> >>> -- >>> Kenneth Tilton >>> http://tiltontec.com/ >>> >> >> > > > -- > Kenneth Tilton > http://tiltontec.com/ >