* [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14
@ 2024-09-05 13:00 Your Name
2024-09-05 14:36 ` Steve George
` (3 more replies)
0 siblings, 4 replies; 12+ messages in thread
From: Your Name @ 2024-09-05 13:00 UTC (permalink / raw)
To: 73038; +Cc: Your Name
Series to update borgmatic to 1.8.14
Steve George (2):
gnu: python-apprise: Fix build.
gnu: borgmatic: Update to 1.8.14.
gnu/packages/backup.scm | 4 ++--
gnu/packages/python-xyz.scm | 17 ++++++++++-------
2 files changed, 12 insertions(+), 9 deletions(-)
base-commit: f42427046b11029faaa69b7f10c77b45240e1111
--
2.45.2
^ permalink raw reply [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build.
@ 2024-09-05 14:36 ` Steve George
0 siblings, 0 replies; 12+ messages in thread
From: Your Name @ 2024-09-05 14:16 UTC (permalink / raw)
To: 73038
Cc: Your Name, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-apprise): fix build failures
[native-inputs]: Remove unused python-flake8
[arguments]: turn off mqltt_tls tests that fail
Change-Id: Ia1a5b3d6ff284dc57f083c4bdbd1f6356be7a700
---
gnu/packages/python-xyz.scm | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 650220b71c..87c27beb55 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -324,7 +324,6 @@ (define-public python-apprise
(native-inputs (list python-babel
python-coverage
python-cryptography
- python-flake8
python-paho-mqtt
python-pytest
python-pytest-cov
@@ -333,12 +332,16 @@ (define-public python-apprise
python-wheel))
(arguments
(list
- #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? inputs outputs #:allow-other-keys)
- (when tests?
- (delete-file "test/test_plugin_macosx.py")
- (invoke "pytest")))))))
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+ (when tests?
+ (delete-file "test/test_plugin_macosx.py")
+ (invoke "pytest" "-vv" "-k"
+ (string-append
+ "not test_plugin_mqtt_tls_connect_success"
+ " and not test_plugin_mqtt_tls_no_verify_success"))))))))
(home-page "https://github.com/caronc/apprise")
(synopsis
"Push notification Python library that works with many platforms")
base-commit: f42427046b11029faaa69b7f10c77b45240e1111
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 2/2] gnu: borgmatic: Update to 1.8.14.
2024-09-05 13:00 [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14 Your Name
@ 2024-09-05 14:36 ` Steve George
2024-09-05 14:36 ` Steve George
` (2 subsequent siblings)
3 siblings, 0 replies; 12+ messages in thread
From: Your Name @ 2024-09-05 14:17 UTC (permalink / raw)
To: 73038; +Cc: Your Name, lars, marius, me, sharlatanus, tanguy, jgart
* gnu/packages/backup.scm (borgmatic): Update to 1.8.14.
Change-Id: Ib3af35971d1f8822562bbce2f191f292eb9badfe
---
gnu/packages/backup.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 155e90e34e..b5ebafb254 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1308,13 +1308,13 @@ (define-public disarchive
(define-public borgmatic
(package
(name "borgmatic")
- (version "1.8.13")
+ (version "1.8.14")
(source
(origin
(method url-fetch)
(uri (pypi-uri "borgmatic" version))
(sha256
- (base32 "08vlknlhczi98kwcrkaqvrwfxm9v284b4iaagrwgfzk32fdn57p1"))))
+ (base32 "0im7kx9mq1gymid88wa6yxcif4bdqpz5lag5fp9kpm8r5k13p2sr"))))
(build-system python-build-system)
(arguments
(list
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build.
@ 2024-09-05 14:36 ` Steve George
0 siblings, 0 replies; 12+ messages in thread
From: Steve George @ 2024-09-05 14:36 UTC (permalink / raw)
To: 73038
Cc: Steve George, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-apprise): fix build failures
[native-inputs]: Remove unused python-flake8
[arguments]: turn off mqltt_tls tests that fail
Change-Id: Ia1a5b3d6ff284dc57f083c4bdbd1f6356be7a700
---
gnu/packages/python-xyz.scm | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 650220b71c..87c27beb55 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -324,7 +324,6 @@ (define-public python-apprise
(native-inputs (list python-babel
python-coverage
python-cryptography
- python-flake8
python-paho-mqtt
python-pytest
python-pytest-cov
@@ -333,12 +332,16 @@ (define-public python-apprise
python-wheel))
(arguments
(list
- #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? inputs outputs #:allow-other-keys)
- (when tests?
- (delete-file "test/test_plugin_macosx.py")
- (invoke "pytest")))))))
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+ (when tests?
+ (delete-file "test/test_plugin_macosx.py")
+ (invoke "pytest" "-vv" "-k"
+ (string-append
+ "not test_plugin_mqtt_tls_connect_success"
+ " and not test_plugin_mqtt_tls_no_verify_success"))))))))
(home-page "https://github.com/caronc/apprise")
(synopsis
"Push notification Python library that works with many platforms")
base-commit: f42427046b11029faaa69b7f10c77b45240e1111
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 2/2] gnu: borgmatic: Update to 1.8.14.
@ 2024-09-05 14:36 ` Steve George
0 siblings, 0 replies; 12+ messages in thread
From: Steve George @ 2024-09-05 14:36 UTC (permalink / raw)
To: 73038; +Cc: Steve George, lars, marius, me, sharlatanus, tanguy, jgart
* gnu/packages/backup.scm (borgmatic): Update to 1.8.14.
Change-Id: Ib3af35971d1f8822562bbce2f191f292eb9badfe
---
gnu/packages/backup.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 155e90e34e..b5ebafb254 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1308,13 +1308,13 @@ (define-public disarchive
(define-public borgmatic
(package
(name "borgmatic")
- (version "1.8.13")
+ (version "1.8.14")
(source
(origin
(method url-fetch)
(uri (pypi-uri "borgmatic" version))
(sha256
- (base32 "08vlknlhczi98kwcrkaqvrwfxm9v284b4iaagrwgfzk32fdn57p1"))))
+ (base32 "0im7kx9mq1gymid88wa6yxcif4bdqpz5lag5fp9kpm8r5k13p2sr"))))
(build-system python-build-system)
(arguments
(list
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build.
2024-09-05 13:00 [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14 Your Name
2024-09-05 14:36 ` Steve George
2024-09-05 14:36 ` Steve George
@ 2024-09-05 14:57 ` Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 0/2] Series to update borgmatic to 1.8.14 Steve George
3 siblings, 0 replies; 12+ messages in thread
From: Steve George @ 2024-09-05 14:57 UTC (permalink / raw)
To: 73038
Cc: Your Name, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
Sharlatan Hellseher, Tanguy Le Carrour, jgart
From: Your Name <steve@futurile.net>
* gnu/packages/python-xyz.scm (python-apprise): fix build failures
[native-inputs]: Remove unused python-flake8
[arguments]: turn off mqltt_tls tests that fail
Change-Id: Ia1a5b3d6ff284dc57f083c4bdbd1f6356be7a700
---
gnu/packages/python-xyz.scm | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 650220b71c..87c27beb55 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -324,7 +324,6 @@ (define-public python-apprise
(native-inputs (list python-babel
python-coverage
python-cryptography
- python-flake8
python-paho-mqtt
python-pytest
python-pytest-cov
@@ -333,12 +332,16 @@ (define-public python-apprise
python-wheel))
(arguments
(list
- #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? inputs outputs #:allow-other-keys)
- (when tests?
- (delete-file "test/test_plugin_macosx.py")
- (invoke "pytest")))))))
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+ (when tests?
+ (delete-file "test/test_plugin_macosx.py")
+ (invoke "pytest" "-vv" "-k"
+ (string-append
+ "not test_plugin_mqtt_tls_connect_success"
+ " and not test_plugin_mqtt_tls_no_verify_success"))))))))
(home-page "https://github.com/caronc/apprise")
(synopsis
"Push notification Python library that works with many platforms")
base-commit: f42427046b11029faaa69b7f10c77b45240e1111
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH v2 0/2] Series to update borgmatic to 1.8.14
2024-09-05 13:00 [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14 Your Name
` (2 preceding siblings ...)
2024-09-05 14:57 ` [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build Steve George
@ 2024-09-07 8:32 ` Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 1/2] gnu: python-apprise: Fix build Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.14 Steve George
3 siblings, 2 replies; 12+ messages in thread
From: Steve George @ 2024-09-07 8:32 UTC (permalink / raw)
To: 73038; +Cc: Steve George
- Re-roll so QA can pick it up correctly
Steve George (2):
gnu: python-apprise: Fix build.
gnu: borgmatic: Update to 1.8.14.
gnu/packages/backup.scm | 4 ++--
gnu/packages/python-xyz.scm | 17 ++++++++++-------
2 files changed, 12 insertions(+), 9 deletions(-)
base-commit: f42427046b11029faaa69b7f10c77b45240e1111
--
2.45.2
^ permalink raw reply [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH v2 1/2] gnu: python-apprise: Fix build.
2024-09-07 8:32 ` [bug#73038] [PATCH v2 0/2] Series to update borgmatic to 1.8.14 Steve George
@ 2024-09-07 8:32 ` Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.14 Steve George
1 sibling, 0 replies; 12+ messages in thread
From: Steve George @ 2024-09-07 8:32 UTC (permalink / raw)
To: 73038
Cc: Steve George, Lars-Dominik Braun, Marius Bakke, Munyoki Kilyungi,
Sharlatan Hellseher, Tanguy Le Carrour, jgart
* gnu/packages/python-xyz.scm (python-apprise): fix build failures
[native-inputs]: Remove unused python-flake8
[arguments]: turn off mqltt_tls tests that fail
Change-Id: Ia1a5b3d6ff284dc57f083c4bdbd1f6356be7a700
---
gnu/packages/python-xyz.scm | 17 ++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm
index 650220b71c..87c27beb55 100644
--- a/gnu/packages/python-xyz.scm
+++ b/gnu/packages/python-xyz.scm
@@ -324,7 +324,6 @@ (define-public python-apprise
(native-inputs (list python-babel
python-coverage
python-cryptography
- python-flake8
python-paho-mqtt
python-pytest
python-pytest-cov
@@ -333,12 +332,16 @@ (define-public python-apprise
python-wheel))
(arguments
(list
- #:phases #~(modify-phases %standard-phases
- (replace 'check
- (lambda* (#:key tests? inputs outputs #:allow-other-keys)
- (when tests?
- (delete-file "test/test_plugin_macosx.py")
- (invoke "pytest")))))))
+ #:phases
+ #~(modify-phases %standard-phases
+ (replace 'check
+ (lambda* (#:key tests? inputs outputs #:allow-other-keys)
+ (when tests?
+ (delete-file "test/test_plugin_macosx.py")
+ (invoke "pytest" "-vv" "-k"
+ (string-append
+ "not test_plugin_mqtt_tls_connect_success"
+ " and not test_plugin_mqtt_tls_no_verify_success"))))))))
(home-page "https://github.com/caronc/apprise")
(synopsis
"Push notification Python library that works with many platforms")
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.14.
2024-09-07 8:32 ` [bug#73038] [PATCH v2 0/2] Series to update borgmatic to 1.8.14 Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 1/2] gnu: python-apprise: Fix build Steve George
@ 2024-09-07 8:32 ` Steve George
2024-09-07 19:30 ` [bug#73038] [PATCH 0/2] Update borgmatic " jgart via Guix-patches via
1 sibling, 1 reply; 12+ messages in thread
From: Steve George @ 2024-09-07 8:32 UTC (permalink / raw)
To: 73038; +Cc: Steve George
* gnu/packages/backup.scm (borgmatic): Update to 1.8.14.
Change-Id: I96d24d305d34fbd2555c009cb694c274eaf64844
---
gnu/packages/backup.scm | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/backup.scm b/gnu/packages/backup.scm
index 155e90e34e..b5ebafb254 100644
--- a/gnu/packages/backup.scm
+++ b/gnu/packages/backup.scm
@@ -1308,13 +1308,13 @@ (define-public disarchive
(define-public borgmatic
(package
(name "borgmatic")
- (version "1.8.13")
+ (version "1.8.14")
(source
(origin
(method url-fetch)
(uri (pypi-uri "borgmatic" version))
(sha256
- (base32 "08vlknlhczi98kwcrkaqvrwfxm9v284b4iaagrwgfzk32fdn57p1"))))
+ (base32 "0im7kx9mq1gymid88wa6yxcif4bdqpz5lag5fp9kpm8r5k13p2sr"))))
(build-system python-build-system)
(arguments
(list
--
2.45.2
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14
2024-09-07 8:32 ` [bug#73038] [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.14 Steve George
@ 2024-09-07 19:30 ` jgart via Guix-patches via
2024-09-09 12:15 ` Steve George
0 siblings, 1 reply; 12+ messages in thread
From: jgart via Guix-patches via @ 2024-09-07 19:30 UTC (permalink / raw)
To: 73038; +Cc: Steve George
hi,
it looks like the patch does not apply.
can you send a v3 after rebasing?
$ mumi am v2 -- -s -S
Applying: gnu: python-apprise: Fix build.
Applying: gnu: python-apprise: Fix build.
error: patch failed: gnu/packages/python-xyz.scm:324
error: gnu/packages/python-xyz.scm: patch does not apply
Patch failed at 0001 gnu: python-apprise: Fix build.
hint: Use 'git am --show-current-patch=diff' to see the failed patch
hint: When you have resolved this problem, run "git am --continue".
hint: If you prefer to skip this patch, run "git am --skip" instead.
hint: To restore the original branch and stop patching, run "git am --abort".
hint: Disable this message with "git config advice.mergeConflict false"
Backtrace:
2 (primitive-load "/gnu/store/bj3yzpfpmxxwxl02gr7lby212c5…")
In srfi/srfi-1.scm:
634:9 1 (for-each #<procedure 7f1ae6cc31e0 at mumi/client.scm:…> …)
In mumi/client.scm:
249:12 0 (call-with-output-pipe* _ _ . _)
mumi/client.scm:249:12: In procedure call-with-output-pipe*:
Command invocation failed failed ("git" "am" "-s" "-S")
--
mumi the world,
jgart
^ permalink raw reply [flat|nested] 12+ messages in thread
* [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14
2024-09-07 19:30 ` [bug#73038] [PATCH 0/2] Update borgmatic " jgart via Guix-patches via
@ 2024-09-09 12:15 ` Steve George
2024-09-10 4:48 ` bug#73038: " jgart via Guix-patches via
0 siblings, 1 reply; 12+ messages in thread
From: Steve George @ 2024-09-09 12:15 UTC (permalink / raw)
To: jgart; +Cc: 73038
Hi,
I've confused Mumi somehow, it's not that the patch is malformed. This works for applying:
## apply v2 by downloading it from Debbugs as Mumi gets confused
guix shell --development guix mumi git git:send-email wget
# base commit for v2 series from cover-letter
git branch borgmatic-v2-tst5-apply f42427046b11029faaa69b7f10c77b45240e1111
git switch borgmatic-v2-tst5-apply
# Dezyne commit from Janneke
git log
wget "https://debbugs.gnu.org/cgi/bugreport.cgi?mbox=yes;msg=32;bug=73038" -O python-apprise-v2.mbx
wget "https://debbugs.gnu.org/cgi/bugreport.cgi?mbox=yes;msg=35;bug=73038" -O borgmatic-1.8.14-v2.mbx
git am -s python-apprise-v2.mbx
git am borgmatic-1.8.14-v2.mbx
I seem to keep getting the python apprise patch when I try and download the borgmatic patch v2 patch from Guix Issues:
wget "https://issues.guix.gnu.org/issue/73038/raw/6
Which maybe why the Mumi cli tool gets confused because it's processing the same patch twice.
Pretty sure I messed it up by accidently sending the first patch with the incorrect email details and I've just confused th heck out of everything. Anyway, the above works to get the v2 patches and apply them.
Thanks,
Steve
On 7 Sep, jgart wrote:
>
> hi,
>
> it looks like the patch does not apply.
>
> can you send a v3 after rebasing?
>
> $ mumi am v2 -- -s -S
> Applying: gnu: python-apprise: Fix build.
> Applying: gnu: python-apprise: Fix build.
> error: patch failed: gnu/packages/python-xyz.scm:324
> error: gnu/packages/python-xyz.scm: patch does not apply
> Patch failed at 0001 gnu: python-apprise: Fix build.
> hint: Use 'git am --show-current-patch=diff' to see the failed patch
> hint: When you have resolved this problem, run "git am --continue".
> hint: If you prefer to skip this patch, run "git am --skip" instead.
> hint: To restore the original branch and stop patching, run "git am --abort".
> hint: Disable this message with "git config advice.mergeConflict false"
> Backtrace:
> 2 (primitive-load "/gnu/store/bj3yzpfpmxxwxl02gr7lby212c5…")
> In srfi/srfi-1.scm:
> 634:9 1 (for-each #<procedure 7f1ae6cc31e0 at mumi/client.scm:…> …)
> In mumi/client.scm:
> 249:12 0 (call-with-output-pipe* _ _ . _)
>
> mumi/client.scm:249:12: In procedure call-with-output-pipe*:
> Command invocation failed failed ("git" "am" "-s" "-S")
>
> --
> mumi the world,
> jgart
^ permalink raw reply [flat|nested] 12+ messages in thread
* bug#73038: [PATCH 0/2] Update borgmatic to 1.8.14
2024-09-09 12:15 ` Steve George
@ 2024-09-10 4:48 ` jgart via Guix-patches via
0 siblings, 0 replies; 12+ messages in thread
From: jgart via Guix-patches via @ 2024-09-10 4:48 UTC (permalink / raw)
To: 73038-done; +Cc: jgart, Steve George
Applied, thanks!
--
all the best,
jgart
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-09-10 4:49 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-05 13:00 [bug#73038] [PATCH 0/2] Update borgmatic to 1.8.14 Your Name
2024-09-05 14:16 ` [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build Your Name
2024-09-05 14:36 ` Steve George
2024-09-05 14:17 ` [bug#73038] [PATCH 2/2] gnu: borgmatic: Update to 1.8.14 Your Name
2024-09-05 14:17 ` Your Name
2024-09-05 14:36 ` Steve George
2024-09-05 14:57 ` [bug#73038] [PATCH 1/2] gnu: python-apprise: Fix build Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 0/2] Series to update borgmatic to 1.8.14 Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 1/2] gnu: python-apprise: Fix build Steve George
2024-09-07 8:32 ` [bug#73038] [PATCH v2 2/2] gnu: borgmatic: Update to 1.8.14 Steve George
2024-09-07 19:30 ` [bug#73038] [PATCH 0/2] Update borgmatic " jgart via Guix-patches via
2024-09-09 12:15 ` Steve George
2024-09-10 4:48 ` bug#73038: " jgart via Guix-patches via
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/guix.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.