Am Mon, Sep 23, 2024 at 10:22:28AM +0200 schrieb Konrad Hinsen: > $ guix show -L . sbcl-websocket-driver > name: sbcl-websocket-driver > version: 0.2.0-0.df94496 > location: gnu/packages/lisp-xyz.scm:30847:4 > It looks like Guix picked the larger one by > alphanumeric order, which is not a reasonable choice in a development > context.
This is exactly the role of the number "-0." in front of the git commit; one needs to specify by hand the order of the (non-)releases, as coming from here: (define-public sbcl-websocket-driver (let ((commit "df94496ecb525d086eeada4f5875975515b7212e") (revision "0")) (package (name "sbcl-websocket-driver") (version (git-version "0.2.0" revision commit)) Andreas