unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw
@ 2017-09-11 22:17 Jelle Licht
  2017-09-11 22:17 ` [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1 Jelle Licht
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Jelle Licht @ 2017-09-11 22:17 UTC (permalink / raw)
  To: 28424

This patch series fixes the use of a bundled sqlite amalgation reported
[1]. It should be applied to core-updates because it touches
sqlite.

[1]: http://lists.gnu.org/archive/html/bug-guix/2017-09/msg00038.html

Jelle Licht (2):
  gnu: sqlite: Update to 3.20.1.
  gnu: python-apsw: Update to 3.20.1-r1.

 gnu/packages/databases.scm | 4 ++--
 gnu/packages/python.scm    | 7 ++++---
 2 files changed, 6 insertions(+), 5 deletions(-)

-- 
2.14.1

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1.
  2017-09-11 22:17 [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Jelle Licht
@ 2017-09-11 22:17 ` Jelle Licht
  2017-09-12 11:00   ` Catonano
  2017-09-11 22:17 ` [bug#28426] [PATCH 2/2] gnu: python-apsw: Update to 3.20.1-r1 Jelle Licht
  2017-09-13  8:06 ` [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Ludovic Courtès
  2 siblings, 1 reply; 8+ messages in thread
From: Jelle Licht @ 2017-09-11 22:17 UTC (permalink / raw)
  To: 28425

* gnu/packages/databases.scm (sqlite): Update to 3.20.1.
---
 gnu/packages/databases.scm | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
index ba365523d..37890a91f 100644
--- a/gnu/packages/databases.scm
+++ b/gnu/packages/databases.scm
@@ -754,7 +754,7 @@ for example from a shell script.")
 (define-public sqlite
   (package
    (name "sqlite")
-   (version "3.19.3")
+   (version "3.20.1")
    (source (origin
             (method url-fetch)
             (uri (let ((numeric-version
@@ -770,7 +770,7 @@ for example from a shell script.")
                                   numeric-version ".tar.gz")))
             (sha256
              (base32
-              "00b3l2qglpl1inx21fckiwxnfq5xf6441flc79rqg7zdvh1rq4h6"))))
+              "0hh7jnxfwvs2qlvmjwrgkvxb8sk4x8hj04m54fq9h1xw55dmjrpc"))))
    (build-system gnu-build-system)
    (inputs `(("readline" ,readline)))
    (arguments
-- 
2.14.1

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#28426] [PATCH 2/2] gnu: python-apsw: Update to 3.20.1-r1.
  2017-09-11 22:17 [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Jelle Licht
  2017-09-11 22:17 ` [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1 Jelle Licht
@ 2017-09-11 22:17 ` Jelle Licht
  2017-09-13  8:06 ` [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Ludovic Courtès
  2 siblings, 0 replies; 8+ messages in thread
From: Jelle Licht @ 2017-09-11 22:17 UTC (permalink / raw)
  To: 28426

* gnu/packages/python.scm (python-apsw): Update to 3.20.1-r1.
[origin]: Change to updated upstream url.
---
 gnu/packages/python.scm | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 3609ff055..6b9fe0325 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -6089,14 +6089,15 @@ implementation of D-Bus.")
 (define-public python-apsw
   (package
     (name "python-apsw")
-    (version "3.9.2-r1")
+    (version "3.20.1-r1")
     (source
       (origin
         (method url-fetch)
-        (uri (pypi-uri "apsw" version))
+        (uri (string-append "https://github.com/rogerbinns/apsw/archive/"
+                            version ".tar.gz"))
         (sha256
           (base32
-           "0w4jb0wpx785qw42r3h4fh7gl5w2968q48i7gygybsfxck8nzffs"))))
+           "00ai7m2pqi26qaflhz314d8k5i3syw7xzr145fhfl0crhyh6adz2"))))
     (build-system python-build-system)
     (inputs
       `(("sqlite" ,sqlite)))
-- 
2.14.1

^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1.
  2017-09-11 22:17 ` [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1 Jelle Licht
@ 2017-09-12 11:00   ` Catonano
  2017-09-12 13:24     ` Jelle Licht
  0 siblings, 1 reply; 8+ messages in thread
From: Catonano @ 2017-09-12 11:00 UTC (permalink / raw)
  To: Jelle Licht; +Cc: 28425

[-- Attachment #1: Type: text/plain, Size: 1216 bytes --]

2017-09-12 0:17 GMT+02:00 Jelle Licht <jlicht@fsfe.org>:

> * gnu/packages/databases.scm (sqlite): Update to 3.20.1.
> ---
>  gnu/packages/databases.scm | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
> index ba365523d..37890a91f 100644
> --- a/gnu/packages/databases.scm
> +++ b/gnu/packages/databases.scm
> @@ -754,7 +754,7 @@ for example from a shell script.")
>  (define-public sqlite
>    (package
>     (name "sqlite")
> -   (version "3.19.3")
> +   (version "3.20.1")
>     (source (origin
>              (method url-fetch)
>              (uri (let ((numeric-version
> @@ -770,7 +770,7 @@ for example from a shell script.")
>                                    numeric-version ".tar.gz")))
>              (sha256
>               (base32
> -              "00b3l2qglpl1inx21fckiwxnfq5xf6441flc79rqg7zdvh1rq4h6"))))
> +              "0hh7jnxfwvs2qlvmjwrgkvxb8sk4x8hj04m54fq9h1xw55dmjrpc"))))
>     (build-system gnu-build-system)
>     (inputs `(("readline" ,readline)))
>     (arguments
> --
> 2.14.1
>
>
>
>
>

It just built successfully.

Are there any more checsks/tests I should perform in order to properly
review this ?

[-- Attachment #2: Type: text/html, Size: 1925 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1.
  2017-09-12 11:00   ` Catonano
@ 2017-09-12 13:24     ` Jelle Licht
  2017-09-12 21:00       ` Catonano
  0 siblings, 1 reply; 8+ messages in thread
From: Jelle Licht @ 2017-09-12 13:24 UTC (permalink / raw)
  To: Catonano; +Cc: 28425


Catonano <catonano@gmail.com> writes:

> 2017-09-12 0:17 GMT+02:00 Jelle Licht <jlicht@fsfe.org>:
>
>> * gnu/packages/databases.scm (sqlite): Update to 3.20.1.
>> ---
>>  gnu/packages/databases.scm | 4 ++--
>>  1 file changed, 2 insertions(+), 2 deletions(-)
>>
>> diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
>> index ba365523d..37890a91f 100644
>> --- a/gnu/packages/databases.scm
>> +++ b/gnu/packages/databases.scm
>> @@ -754,7 +754,7 @@ for example from a shell script.")
>>  (define-public sqlite
>>    (package
>>     (name "sqlite")
>> -   (version "3.19.3")
>> +   (version "3.20.1")
>>     (source (origin
>>              (method url-fetch)
>>              (uri (let ((numeric-version
>> @@ -770,7 +770,7 @@ for example from a shell script.")
>>                                    numeric-version ".tar.gz")))
>>              (sha256
>>               (base32
>> -              "00b3l2qglpl1inx21fckiwxnfq5xf6441flc79rqg7zdvh1rq4h6"))))
>> +              "0hh7jnxfwvs2qlvmjwrgkvxb8sk4x8hj04m54fq9h1xw55dmjrpc"))))
>>     (build-system gnu-build-system)
>>     (inputs `(("readline" ,readline)))
>>     (arguments
>> --
>> 2.14.1
>>
>>
>>
>>
>>
>
> It just built successfully.
>
> Are there any more checsks/tests I should perform in order to properly
> review this ?

If you have the time, you could try building and using something which
depends on sqlite. I have verified python-apsw (my other patch) to work
properly already, but there are lots of dependents of sqlite which might
inadvertently break because of my patch.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1.
  2017-09-12 13:24     ` Jelle Licht
@ 2017-09-12 21:00       ` Catonano
  0 siblings, 0 replies; 8+ messages in thread
From: Catonano @ 2017-09-12 21:00 UTC (permalink / raw)
  To: Jelle Licht; +Cc: 28425

[-- Attachment #1: Type: text/plain, Size: 2152 bytes --]

2017-09-12 15:24 GMT+02:00 Jelle Licht <jlicht@fsfe.org>:

>
> Catonano <catonano@gmail.com> writes:
>
> > 2017-09-12 0:17 GMT+02:00 Jelle Licht <jlicht@fsfe.org>:
> >
> >> * gnu/packages/databases.scm (sqlite): Update to 3.20.1.
> >> ---
> >>  gnu/packages/databases.scm | 4 ++--
> >>  1 file changed, 2 insertions(+), 2 deletions(-)
> >>
> >> diff --git a/gnu/packages/databases.scm b/gnu/packages/databases.scm
> >> index ba365523d..37890a91f 100644
> >> --- a/gnu/packages/databases.scm
> >> +++ b/gnu/packages/databases.scm
> >> @@ -754,7 +754,7 @@ for example from a shell script.")
> >>  (define-public sqlite
> >>    (package
> >>     (name "sqlite")
> >> -   (version "3.19.3")
> >> +   (version "3.20.1")
> >>     (source (origin
> >>              (method url-fetch)
> >>              (uri (let ((numeric-version
> >> @@ -770,7 +770,7 @@ for example from a shell script.")
> >>                                    numeric-version ".tar.gz")))
> >>              (sha256
> >>               (base32
> >> -              "00b3l2qglpl1inx21fckiwxnfq5xf6
> 441flc79rqg7zdvh1rq4h6"))))
> >> +              "0hh7jnxfwvs2qlvmjwrgkvxb8sk4x8
> hj04m54fq9h1xw55dmjrpc"))))
> >>     (build-system gnu-build-system)
> >>     (inputs `(("readline" ,readline)))
> >>     (arguments
> >> --
> >> 2.14.1
> >>
> >>
> >>
> >>
> >>
> >
> > It just built successfully.
> >
> > Are there any more checsks/tests I should perform in order to properly
> > review this ?
>
> If you have the time, you could try building and using something which
> depends on sqlite. I have verified python-apsw (my other patch) to work
> properly already, but there are lots of dependents of sqlite which might
> inadvertently break because of my patch.
>

Jelle, I tried but core-updates is too much !

It was bootstrapping Guile 2.2.2 when I stopped it. And that can be a long
process, if I remember correctly

When I first reported to have built it successfully, I had branched from
master and git am'ed your patch there. So many things were available already

This second time I tried with the real core-updates branch

I'm afraid you'll need to set up your own Cuirass instance :-/

[-- Attachment #2: Type: text/html, Size: 3369 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw
  2017-09-11 22:17 [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Jelle Licht
  2017-09-11 22:17 ` [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1 Jelle Licht
  2017-09-11 22:17 ` [bug#28426] [PATCH 2/2] gnu: python-apsw: Update to 3.20.1-r1 Jelle Licht
@ 2017-09-13  8:06 ` Ludovic Courtès
  2017-09-13  8:54   ` bug#28424: " Jelle Licht
  2 siblings, 1 reply; 8+ messages in thread
From: Ludovic Courtès @ 2017-09-13  8:06 UTC (permalink / raw)
  To: Jelle Licht; +Cc: 28424

Hi Jelle,

Jelle Licht <jlicht@fsfe.org> skribis:

> This patch series fixes the use of a bundled sqlite amalgation reported
> [1]. It should be applied to core-updates because it touches
> sqlite.
>
> [1]: http://lists.gnu.org/archive/html/bug-guix/2017-09/msg00038.html

Awesome.

> Jelle Licht (2):
>   gnu: sqlite: Update to 3.20.1.
>   gnu: python-apsw: Update to 3.20.1-r1.

I haven’t tried building them, but if it builds, both patches LGTM for
‘core-updates’.

Thanks for addressing this!

Ludo’.

^ permalink raw reply	[flat|nested] 8+ messages in thread

* bug#28424: [PATCH 0/2] Unbundle sqlite from python-apsw
  2017-09-13  8:06 ` [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Ludovic Courtès
@ 2017-09-13  8:54   ` Jelle Licht
  0 siblings, 0 replies; 8+ messages in thread
From: Jelle Licht @ 2017-09-13  8:54 UTC (permalink / raw)
  To: Ludovic Courtès; +Cc: 28424-done


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

> Hi Jelle,
>
> Jelle Licht <jlicht@fsfe.org> skribis:
>
>> This patch series fixes the use of a bundled sqlite amalgation reported
>> [1]. It should be applied to core-updates because it touches
>> sqlite.
>>
>> [1]: http://lists.gnu.org/archive/html/bug-guix/2017-09/msg00038.html
>
> Awesome.
>
>> Jelle Licht (2):
>>   gnu: sqlite: Update to 3.20.1.
>>   gnu: python-apsw: Update to 3.20.1-r1.
>
> I haven’t tried building them, but if it builds, both patches LGTM for
> ‘core-updates’.
>
> Thanks for addressing this!
>
> Ludo’.

Cool, pushed as b83ad3ace.

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-09-13  8:55 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-09-11 22:17 [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Jelle Licht
2017-09-11 22:17 ` [bug#28425] [PATCH 1/2] gnu: sqlite: Update to 3.20.1 Jelle Licht
2017-09-12 11:00   ` Catonano
2017-09-12 13:24     ` Jelle Licht
2017-09-12 21:00       ` Catonano
2017-09-11 22:17 ` [bug#28426] [PATCH 2/2] gnu: python-apsw: Update to 3.20.1-r1 Jelle Licht
2017-09-13  8:06 ` [bug#28424] [PATCH 0/2] Unbundle sqlite from python-apsw Ludovic Courtès
2017-09-13  8:54   ` bug#28424: " Jelle Licht

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).