Xinglu Chen schreef op zo 06-02-2022 om 14:00 [+0100]: > +      (($ url commit recursive?) > +       (and-let* ((updated-commit (if (string=? old-version commit) > +                                      version > +                                      (update-url commit old-version version)))) When does the URL of a git-reference include a version? > +         (list (git-reference > +                (url url) > +                (commit updated-commit) > +                (recursive? recursive?))))) (guix upstream) expects a single git-reference, not a list of git- references. Also, depending on the order of fields here doesn't seem great, I' do something like ((? git-reference? reference) (git-reference (inherit reference) (commit updated-commit))) instead. Greetings, Maxime.