GNU bug report logs -
#29973
[PATCH] gnu: newsbeuter: Supersede.
Previous Next
Reported by: Tobias Geerinckx-Rice <me <at> tobias.gr>
Date: Thu, 4 Jan 2018 02:20:01 UTC
Severity: normal
Tags: patch
Done: Tobias Geerinckx-Rice <me <at> tobias.gr>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Heya!
Tobias Geerinckx-Rice <me <at> tobias.gr> skribis:
> What I meant to say was: there might be a better way to do this than a
> 100-line patch, but this is the best I can come up with.
>
> I don't really understand why
>
> (define-public foo (package ... (inputs `(("bar" ,bar)))))
> (define-public bar ...)
>
> appears to work, while
>
> (define-public foo (package ... (properties `((superseded . ,bar)))))
> (define-public bar ...)
>
> seems to fail.
Indeed.
Unless you really want to keep the ‘newsbeuter’ definition around, you
can also simply:
(define-public newsbeuter
(deprecated-package "newsbeuter" newswhatever))
The only value in keeping the old definition is that power users can
still install it with “guix build -e”.
My 2¢,
Ludo’.
This bug report was last modified 7 years and 211 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.