Colin on Nostr: How does quicklisp (the tool) decide whether to load a package from Quicklisp (the ...
How does quicklisp (the tool) decide whether to load a package from Quicklisp (the repository) or Ultralisp? Is it just based on date; whichever installation for that package that happens to be newer?
Either way, having a copy of a CL system in your local common-lisp/ folder seems to override that anyway. So pseudo-vendoring (at least to your common-lisp/) is a reasonable strategy if you really want control over versioning, etc.
cc
npub179tsl2tja0khzppaugp2akq2jd8h950lg6kxuwawmdvmlhfz9htsrmalcr (npub179t…alcr) #commonlisp
Published at
2024-01-19 00:16:23Event JSON
{
"id": "12b1cbc98e037a38cc7a8a75474c09cb733572e75b89ec57f1500fa28a4dd6b3",
"pubkey": "5692c32f4f13c4bcfe0bec0c4b5ab9090655b0f966e4eb62660f2dd598eb1c17",
"created_at": 1705623383,
"kind": 1,
"tags": [
[
"p",
"f1570fa972ebed71043de202aed80a934f72d1ff46ac6e3baedb59bfdd222dd7",
"wss://relay.mostr.pub"
],
[
"p",
"acb6ca6914bce932523bc10849999f2dacd03aa61d46ad97006b9c92054978b4",
"wss://relay.mostr.pub"
],
[
"t",
"commonlisp"
],
[
"proxy",
"https://emacs.ch/users/fosskers/statuses/111779734053967750",
"activitypub"
]
],
"content": "How does quicklisp (the tool) decide whether to load a package from Quicklisp (the repository) or Ultralisp? Is it just based on date; whichever installation for that package that happens to be newer?\n\nEither way, having a copy of a CL system in your local common-lisp/ folder seems to override that anyway. So pseudo-vendoring (at least to your common-lisp/) is a reasonable strategy if you really want control over versioning, etc.\n\ncc nostr:npub179tsl2tja0khzppaugp2akq2jd8h950lg6kxuwawmdvmlhfz9htsrmalcr \n\n#commonlisp",
"sig": "de1aa21e65d6df7520d1b9f45d9424b74556ac3decf2a94bdf21dc8d6172f5796e150948fc04829a24ae618f9cabe2e123d6b4f7a709ce6fe115318e1703d531"
}