GNU bug report logs -
#47226
fennel package not working with generic-html refresh updater
Previous Next
Reported by: Léo Le Bouter <lle-bout <at> zaclys.net>
Date: Thu, 18 Mar 2021 09:06:01 UTC
Severity: normal
Tags: notabug
Done: Ludovic Courtès <ludo <at> gnu.org>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 47226 in the body.
You can then email your comments to 47226 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
bug-guix <at> gnu.org
:
bug#47226
; Package
guix
.
(Thu, 18 Mar 2021 09:06:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Léo Le Bouter <lle-bout <at> zaclys.net>
:
New bug report received and forwarded. Copy sent to
bug-guix <at> gnu.org
.
(Thu, 18 Mar 2021 09:06:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
After applying:
diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
index edb3f85109..36fd1eb066 100644
--- a/gnu/packages/lua.scm
+++ b/gnu/packages/lua.scm
@@ -1175,6 +1175,8 @@ enabled.")
(snippet
'(begin
(delete-file "fennelview.lua") #t))))
+ (properties
+ '((release-monitoring-url . "https://fennel-lang.org/downloads/")
))
(build-system gnu-build-system)
(arguments
'(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs
"out")))
$ ./pre-inst-env guix refresh fennel
gnu/packages/lua.scm:1162:2: warning: no updater for fennel
It should otherwise clearly work since
https://fennel-lang.org/downloads/ is a classic directory listing like
the generic-html updater should support.
I think it may be because this package uses a git-reference rather than
url-fetch.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
bug-guix <at> gnu.org
:
bug#47226
; Package
guix
.
(Thu, 18 Mar 2021 13:52:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 47226 <at> debbugs.gnu.org (full text, mbox):
Léo Le Bouter <lle-bout <at> zaclys.net> skribis:
> After applying:
>
> diff --git a/gnu/packages/lua.scm b/gnu/packages/lua.scm
> index edb3f85109..36fd1eb066 100644
> --- a/gnu/packages/lua.scm
> +++ b/gnu/packages/lua.scm
> @@ -1175,6 +1175,8 @@ enabled.")
> (snippet
> '(begin
> (delete-file "fennelview.lua") #t))))
> + (properties
> + '((release-monitoring-url . "https://fennel-lang.org/downloads/")
> ))
> (build-system gnu-build-system)
> (arguments
> '(#:make-flags (list (string-append "PREFIX=" (assoc-ref %outputs
> "out")))
>
> $ ./pre-inst-env guix refresh fennel
> gnu/packages/lua.scm:1162:2: warning: no updater for fennel
>
> It should otherwise clearly work since
> https://fennel-lang.org/downloads/ is a classic directory listing like
> the generic-html updater should support.
‘generic-html’ is for packages that use ‘url-fetch’ and a tarball
fetched over HTTP(S). It does not apply to Fennel.
Here we should use the relevant sr.ht HTTP API, similar to what (guix
import github) does, or possibly a generic ‘git-tag’ updater as you
proposed.
Ludo’.
Added tag(s) notabug.
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 18 Mar 2021 20:43:01 GMT)
Full text and
rfc822 format available.
bug closed, send any further explanations to
47226 <at> debbugs.gnu.org and Léo Le Bouter <lle-bout <at> zaclys.net>
Request was from
Ludovic Courtès <ludo <at> gnu.org>
to
control <at> debbugs.gnu.org
.
(Thu, 18 Mar 2021 20:43:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 16 Apr 2021 11:24:05 GMT)
Full text and
rfc822 format available.
This bug report was last modified 4 years and 148 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.