gnu: 'define-deprecated-guile3.0-package' actually exports <package> objects.
authorLudovic Courtès <ludo@gnu.org>
Mon, 11 May 2020 11:01:11 +0000 (13:01 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 11 May 2020 11:01:11 +0000 (13:01 +0200)
commitf69cf40741f6ba4e79a5e8f6dae407d96f4433ec
tree2eb7f070bdf9e64d3d2098e5626cfc46ac9a2648
parentfbe17e242b539004e3aa1458c2e9ccbc635ddfb8
gnu: 'define-deprecated-guile3.0-package' actually exports <package> objects.

Until now, that macro would expand to something like:

  (export guile3.0-git)

where 'guile3.0-git' is actually a macro (produced by
'define-deprecated'), which would thus be skipped by 'fold-packages'.
Consequently, "guix install guile3.0-git" would say that no such package
exists.

* gnu/packages/guile.scm (define-deprecated-guile3.0-package): Add
'old-name' and export it.
gnu/packages/guile.scm