GNU bug report logs - #47217
generic-html updater does not work with sqlite package

Previous Next

Package: guix;

Reported by: Léo Le Bouter <lle-bout <at> zaclys.net>

Date: Wed, 17 Mar 2021 18:28:02 UTC

Severity: normal

To reply to this bug, email your comments to 47217 AT debbugs.gnu.org.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#47217; Package guix. (Wed, 17 Mar 2021 18:28: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. (Wed, 17 Mar 2021 18:28:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Léo Le Bouter <lle-bout <at> zaclys.net>
To: bug-guix <at> gnu.org
Subject: generic-html updater does not work with sqlite package
Date: Wed, 17 Mar 2021 19:27:44 +0100
[Message part 1 (text/plain, inline)]
I applied such patch:

diff --git a/gnu/packages/sqlite.scm b/gnu/packages/sqlite.scm
index eeb77749d8..35cf0168e0 100644
--- a/gnu/packages/sqlite.scm
+++ b/gnu/packages/sqlite.scm
@@ -65,6 +65,8 @@
             (sha256
              (base32
               "1bj936svd8i5g25xd1bj52hj4zca01fgl3sqkj86z9q5pkz4wa32"))
))
+   (properties
+    `((release-monitoring-url . "https://sqlite.org/download.html")))
    (build-system gnu-build-system)
    (inputs `(("readline" ,readline)))
    (native-inputs (if (hurd-target?)

It seems generic-html cannot find new sqlite releases:

$ ./pre-inst-env guix refresh sqlite
gnu/packages/sqlite.scm:49:2: warning: 'generic-html' updater failed to
determine available releases for sqlite

Any suggestions?

Thanks!
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#47217; Package guix. (Thu, 18 Mar 2021 14:03:02 GMT) Full text and rfc822 format available.

Message #8 received at 47217 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Léo Le Bouter <lle-bout <at> zaclys.net>
Cc: 47217 <at> debbugs.gnu.org
Subject: Re: bug#47217: generic-html updater does not work with sqlite package
Date: Thu, 18 Mar 2021 15:02:03 +0100
Léo Le Bouter <lle-bout <at> zaclys.net> skribis:

> +   (properties
> +    `((release-monitoring-url . "https://sqlite.org/download.html")))

Unfortunately this page uses JavaScript.  Without JS, you get:

  <a id='a2' href='hp1.html'>sqlite-autoconf-3350200.tar.gz</a><br>(2.82 MiB)</td>

We’d need to find a web page that directly links to the tarball, but I
can’t seem to find such a page.

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#47217; Package guix. (Mon, 22 Jan 2024 04:26:02 GMT) Full text and rfc822 format available.

Message #11 received at 47217 <at> debbugs.gnu.org (full text, mbox):

From: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 47217 <at> debbugs.gnu.org, Léo Le Bouter <lle-bout <at> zaclys.net>
Subject: Re: bug#47217: generic-html updater does not work with sqlite package
Date: Sun, 21 Jan 2024 23:25:44 -0500
Hi,

Ludovic Courtès <ludo <at> gnu.org> writes:

> Léo Le Bouter <lle-bout <at> zaclys.net> skribis:
>
>> +   (properties
>> +    `((release-monitoring-url . "https://sqlite.org/download.html")))
>
> Unfortunately this page uses JavaScript.  Without JS, you get:
>
>   <a id='a2' href='hp1.html'>sqlite-autoconf-3350200.tar.gz</a><br>(2.82 MiB)</td>
>
> We’d need to find a web page that directly links to the tarball, but I
> can’t seem to find such a page.

Since the SQLite website doesn't seem amenable to discover new releases,
perhaps we could switch the source to Git and let our git updater do its
magic?

-- 
Thanks,
Maxim




Information forwarded to bug-guix <at> gnu.org:
bug#47217; Package guix. (Wed, 24 Jan 2024 17:34:01 GMT) Full text and rfc822 format available.

Message #14 received at 47217 <at> debbugs.gnu.org (full text, mbox):

From: Ludovic Courtès <ludo <at> gnu.org>
To: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Cc: 47217 <at> debbugs.gnu.org
Subject: Re: bug#47217: generic-html updater does not work with sqlite package
Date: Wed, 24 Jan 2024 18:33:28 +0100
Hi!

Maxim Cournoyer <maxim.cournoyer <at> gmail.com> skribis:

> Ludovic Courtès <ludo <at> gnu.org> writes:
>
>> Léo Le Bouter <lle-bout <at> zaclys.net> skribis:
>>
>>> +   (properties
>>> +    `((release-monitoring-url . "https://sqlite.org/download.html")))
>>
>> Unfortunately this page uses JavaScript.  Without JS, you get:
>>
>>   <a id='a2' href='hp1.html'>sqlite-autoconf-3350200.tar.gz</a><br>(2.82 MiB)</td>
>>
>> We’d need to find a web page that directly links to the tarball, but I
>> can’t seem to find such a page.
>
> Since the SQLite website doesn't seem amenable to discover new releases,
> perhaps we could switch the source to Git and let our git updater do its
> magic?

Switching the source to Git is probably a good idea but it has
additional implications: it adds more dependencies, and there’s a risk
of a cycle with ‘git-fetch’ for those using a daemon with
builtin:git-download, although a quick check suggests we’re fine:

--8<---------------cut here---------------start------------->8---
$ guix graph --path git-minimal sqlite
guix graph: error: no path from 'git-minimal <at> 2.41.0' to 'sqlite <at> 3.42.0'
--8<---------------cut here---------------end--------------->8---

Ludo’.




This bug report was last modified 90 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.