GNU bug report logs -
#44988
[PATCH] gnu: vdirsyncer: Use a more recent version of python-requests-toolbelt.
Previous Next
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 44988 in the body.
You can then email your comments to 44988 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#44988
; Package
guix-patches
.
(Tue, 01 Dec 2020 10:59:01 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Tanguy Le Carrour <tanguy <at> bioneland.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Tue, 01 Dec 2020 10:59:01 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
Hi Guix!
The reason for this patch is that `vdirsyncer` conflicts with some
packages using a more recent version of `python-requests-toolbelt`. For instance `poetry`.
But suddenly, I'm not sure any more that this is the proper way of fixing this
kind of problem…
Suggestions welcome!
* gnu/packages/dav.scm (vdirsyncer)[propagated-inputs] Use python-requests-toolbelt-0.9.1 instead of python-requests-toolbelt.
---
gnu/packages/dav.scm | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/gnu/packages/dav.scm b/gnu/packages/dav.scm
index 8692a49c50..616569b006 100644
--- a/gnu/packages/dav.scm
+++ b/gnu/packages/dav.scm
@@ -169,7 +169,7 @@ efficient syncing
`(("python-atomicwrites" ,python-atomicwrites)
("python-click-log" ,python-click-log)
("python-click-threading" ,python-click-threading)
- ("python-requests-toolbelt" ,python-requests-toolbelt)))
+ ("python-requests-toolbelt" ,python-requests-toolbelt-0.9.1)))
(synopsis "Synchronize calendars and contacts")
(description "Vdirsyncer synchronizes your calendars and addressbooks
between two storage locations. The most popular purpose is to
--
2.29.2
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44988
; Package
guix-patches
.
(Sun, 06 Dec 2020 22:25:02 GMT)
Full text and
rfc822 format available.
Message #8 received at 44988 <at> debbugs.gnu.org (full text, mbox):
Hi,
Tanguy Le Carrour <tanguy <at> bioneland.org> skribis:
> The reason for this patch is that `vdirsyncer` conflicts with some
> packages using a more recent version of `python-requests-toolbelt`. For instance `poetry`.
>
> But suddenly, I'm not sure any more that this is the proper way of fixing this
> kind of problem…
You mean that it conflicts when installing those packages all in the
same profile?
Overall the criterion should be to choose a version that works well with
vdirsyncer, and to be consistent in the package collection. IOW, the
non-default version of ‘python-requests-toolbelt’ should be the
exception.
Does that make sense?
Ludo’.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#44988
; Package
guix-patches
.
(Mon, 07 Dec 2020 08:53:02 GMT)
Full text and
rfc822 format available.
Message #11 received at 44988 <at> debbugs.gnu.org (full text, mbox):
Hi,
Excerpts from Ludovic Courtès's message of December 6, 2020 11:24 pm:
> Tanguy Le Carrour <tanguy <at> bioneland.org> skribis:
>> The reason for this patch is that `vdirsyncer` conflicts with some
>> packages using a more recent version of `python-requests-toolbelt`. For instance `poetry`.
>>
>> But suddenly, I'm not sure any more that this is the proper way of fixing this
>> kind of problem…
>
> You mean that it conflicts when installing those packages all in the
> same profile?
Yeah, sorry, I should have included the error message!
```
$ guix package -i poetry
The following package will be installed:
poetry 1.1.4
guix package: error: profile contains conflicting entries for python-requests-toolbelt
guix package: error: first entry: python-requests-toolbelt <at> 0.9.1 /gnu/store/gqx0ssh217cczj3fi88k5545mcb8cn80-python-requests-toolbelt-0.9.1
guix package: error: ... propagated from poetry <at> 1.1.4
guix package: error: second entry: python-requests-toolbelt <at> 0.8.0 /gnu/store/9pgb39jybc823cbr0ajqp93cxnh2pn4m-python-requests-toolbelt-0.8.0
guix package: error: ... propagated from vdirsyncer <at> 0.16.8
hint: Try upgrading both `poetry' and `vdirsyncer', or remove one of them from the profile.
```
> Overall the criterion should be to choose a version that works well with
> vdirsyncer, and to be consistent in the package collection. IOW, the
> non-default version of ‘python-requests-toolbelt’ should be the
> exception.
> Does that make sense?
Yes it does! Thanks… but I'm still struggling with the why and when
of package versions! But, as it is related to my questions in
"Poetry upgrade and related packages", I'll elaborate there!
Regards,
--
Tanguy
Reply sent
to
Tanguy LE CARROUR <tanguy <at> bioneland.org>
:
You have taken responsibility.
(Thu, 25 Nov 2021 11:39:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Tanguy Le Carrour <tanguy <at> bioneland.org>
:
bug acknowledged by developer.
(Thu, 25 Nov 2021 11:39:02 GMT)
Full text and
rfc822 format available.
Message #16 received at 44988-close <at> debbugs.gnu.org (full text, mbox):
See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=52099.
--
Tanguy
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Thu, 23 Dec 2021 12:24:10 GMT)
Full text and
rfc822 format available.
This bug report was last modified 2 years and 86 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.