GNU bug report logs - #62908
evolution-data-server@3.44.4 or above don't connect with Nextcloud online account (GNOME desktop)

Previous Next

Package: guix;

Reported by: christophe.pisteur <at> posteo.net

Date: Mon, 17 Apr 2023 16:14:01 UTC

Severity: normal

To reply to this bug, email your comments to 62908 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#62908; Package guix. (Mon, 17 Apr 2023 16:14:01 GMT) Full text and rfc822 format available.

Acknowledgement sent to christophe.pisteur <at> posteo.net:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Mon, 17 Apr 2023 16:14:02 GMT) Full text and rfc822 format available.

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

From: christophe.pisteur <at> posteo.net
To: bug-guix <at> gnu.org
Subject: evolution-data-server <at> 3.44.4 or above don't connect with Nextcloud
 online account (GNOME desktop)
Date: Mon, 17 Apr 2023 15:33:06 +0000
evolution-data-server <at> 3.44.4 or above don't connect with Nextcloud 
online account

## Steps to reproduce

The following steps assume you are using Guix System x86_64 with GNOME 
desktop/X11

1. fresh install with guix-system-install-1.4.0.x86_64-linux.iso (or the 
devel iso: sp7lgxn1q3d37536dwq2r5r9yd18jw50-image.iso)

2. guix package -i evolution-data-server
       (i.e: evolution-data-server <at> 3.45.3 with 
guix-system-install-1.4.0)
       (i.e: evolution-data-server <at> 3.46.0 with 
sp7lgxn1q3d37536dwq2r5r9yd18jw50-image.iso)

3. optional: guix package -i evolution

4. go to Settings, connect to a Nexcloud account

## Expected result

+ Calendar (or Evolution) connect to the Nexcloud account and can manage 
calendars and address books (display existing calendars/address books, 
add new item or delete item).
+ Files connect to the Nexcloud account and display online documents.

## Unexpected result

+ Calendar (or Evolution) can't connect to the Nexcloud account and 
display nor manage nothing (or only display the calendars list) with 
this error:

  Address book:
  Impossible de se connecter au carnet d’adresses « CardDAV : Sans nom »
  Échec avec l’erreur HTTP 405 : Method Not Allowed

  Calendars:
  Impossible de se connecter à l’agenda « Sur le Web : Next_Ponctuel »
  Bad Request

  Impossible de se connecter à « username <at> nl.tab.digital »
  Erreur de résolution de « username <at> nl.tab.digital » : Nom ou service 
inconnu

+ (side note: Files connect perfectly to the Nexcloud account and 
display online documents)

see: https://lists.gnu.org/archive/html/help-guix/2023-03/msg00255.html

## Workaround

1. fresh install with guix-system-install-1.3.0.x86_64-linux.iso

2. guix package -i evolution-data-server (i.e: 
evolution-data-server <at> 3.34.2)

3. optional: guix package -i evolution

4. go to Settings connect to a Nexcloud account

Result:
-> Calendar (and Evolution) connect to the Nexcloud account and can 
manage calendars and address books (display existing calendars/address 
books, add new item or delete item).
-> Files connect to the Nexcloud account and display online documents.

## Additional information

+ Upgrade from evolution-data-server <at> 3.34.2 to 
evolution-data-server <at> 3.46.0 partially fails:
1. fresh install with guix-system-install-1.3.0.x86_64-linux.iso
2. guix package -i evolution-data-server (i.e: 
evolution-data-server <at> 3.34.2)
3. guix pull & sudo guix system reconfigure /etc/config.scm & reboot & 
guix package -u
Result:
->   Calendar (and Evolution) connect to the Nexcloud account and can 
manage calendars and address books (display existing calendars/address 
books, add new item or delete item).
     But: Evolution displays the same error messages as above (see: ## 
Unexpected result)
     Files connect to the Nexcloud account and display online documents.

+ Downgrade from evolution-data-server <at> 3.45.3 to 
evolution-data-server <at> 3.44.4 fails:
1. fresh install with >= guix-system-install-1.4.0.x86_64-linux.iso
2. guix package -i evolution-data-server <at> 3.44.4
Result:
-> Same error: Calendar (or Evolution) can't connect to the Nexcloud 
account and display nor manage nothing.

+ Downgrade from evolution-data-server <at> 3.45.3 to 
evolution-data-server <at> 3.34.2 fails:
1. fresh install with guix-system-install-1.4.0.x86_64-linux.iso
2. guix package -i evolution-data-server <at> 3.34.2
Result:
-> no package found

+ possibly related to: https://issues.guix.gnu.org/35267#3

## System information

Guix System x86_64 with GNOME desktop/X11




Information forwarded to bug-guix <at> gnu.org:
bug#62908; Package guix. (Tue, 25 Apr 2023 04:32:01 GMT) Full text and rfc822 format available.

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

From: Liliana Marie Prikler <liliana.prikler <at> gmail.com>
To: christophe.pisteur <at> posteo.net, 62908 <at> debbugs.gnu.org
Subject: Re: evolution-data-server <at> 3.44.4 or above don't connect with
 Nextcloud online account (GNOME desktop)
Date: Tue, 25 Apr 2023 06:31:29 +0200
Am Montag, dem 17.04.2023 um 15:33 +0000 schrieb
christophe.pisteur <at> posteo.net:
> evolution-data-server <at> 3.44.4 or above don't connect with Nextcloud 
> online account
> 
> ## Steps to reproduce
> 
> The following steps assume you are using Guix System x86_64 with
> GNOME desktop/X11
> 
> 1. fresh install with guix-system-install-1.4.0.x86_64-linux.iso (or
> the 
> devel iso: sp7lgxn1q3d37536dwq2r5r9yd18jw50-image.iso)
> 
> 2. guix package -i evolution-data-server
>         (i.e: evolution-data-server <at> 3.45.3 with 
> guix-system-install-1.4.0)
>         (i.e: evolution-data-server <at> 3.46.0 with 
> sp7lgxn1q3d37536dwq2r5r9yd18jw50-image.iso)
> 
> 3. optional: guix package -i evolution
> 
> 4. go to Settings, connect to a Nexcloud account
> 
> ## Expected result
> 
> + Calendar (or Evolution) connect to the Nexcloud account and can
> manage 
> calendars and address books (display existing calendars/address
> books, 
> add new item or delete item).
> + Files connect to the Nexcloud account and display online documents.
> 
> ## Unexpected result
> 
> + Calendar (or Evolution) can't connect to the Nexcloud account and 
> display nor manage nothing (or only display the calendars list) with 
> this error:
> 
>    Address book:
>    Impossible de se connecter au carnet d’adresses « CardDAV : Sans
> nom »
>    Échec avec l’erreur HTTP 405 : Method Not Allowed
> 
>    Calendars:
>    Impossible de se connecter à l’agenda « Sur le Web : Next_Ponctuel
> »
>    Bad Request
> 
>    Impossible de se connecter à « username <at> nl.tab.digital »
>    Erreur de résolution de « username <at> nl.tab.digital » : Nom ou
> service 
> inconnu
> 
> + (side note: Files connect perfectly to the Nexcloud account and 
> display online documents)
> 
> see:
> https://lists.gnu.org/archive/html/help-guix/2023-03/msg00255.html
The currently packaged evolution also appears to suffer from other
issues (see e.g. https://issues.guix.gnu.org/62942)  You may want to
try that patch or wait for it to be upstreamed.

> ## Workaround
> 
> 1. fresh install with guix-system-install-1.3.0.x86_64-linux.iso
> 
> 2. guix package -i evolution-data-server (i.e: 
> evolution-data-server <at> 3.34.2)
> 
> 3. optional: guix package -i evolution
> 
> 4. go to Settings connect to a Nexcloud account
> 
> Result:
> -> Calendar (and Evolution) connect to the Nexcloud account and can 
> manage calendars and address books (display existing
> calendars/address 
> books, add new item or delete item).
> -> Files connect to the Nexcloud account and display online
> documents.
As a matter of principle, don't install Guix from old ISOs.  Instead,
use `guix time-machine' or inferiors with Scheme.

> ## Additional information
> 
> + Upgrade from evolution-data-server <at> 3.34.2 to 
> evolution-data-server <at> 3.46.0 partially fails:
> 1. fresh install with guix-system-install-1.3.0.x86_64-linux.iso
> 2. guix package -i evolution-data-server (i.e: 
> evolution-data-server <at> 3.34.2)
> 3. guix pull & sudo guix system reconfigure /etc/config.scm & reboot
> & 
> guix package -u
> Result:
> ->   Calendar (and Evolution) connect to the Nexcloud account and can
> manage calendars and address books (display existing
> calendars/address 
> books, add new item or delete item).
>       But: Evolution displays the same error messages as above (see:
> ## 
> Unexpected result)
>       Files connect to the Nexcloud account and display online
> documents.
> 
> + Downgrade from evolution-data-server <at> 3.45.3 to 
> evolution-data-server <at> 3.44.4 fails:
> 1. fresh install with >= guix-system-install-1.4.0.x86_64-linux.iso
> 2. guix package -i evolution-data-server <at> 3.44.4
> Result:
> -> Same error: Calendar (or Evolution) can't connect to the Nexcloud 
> account and display nor manage nothing.
> 
> + Downgrade from evolution-data-server <at> 3.45.3 to 
> evolution-data-server <at> 3.34.2 fails:
> 1. fresh install with guix-system-install-1.4.0.x86_64-linux.iso
> 2. guix package -i evolution-data-server <at> 3.34.2
> Result:
> -> no package found
None of this is useful.  For accurate version information, use `guix
describe'.

> + possibly related to: https://issues.guix.gnu.org/35267#3
IIUC the fix to that one is to install evolution-data-server in the
operating-system packages rather than on the user level.  Since
evolution is tied to its data-server, you'd need to have both in the
operating-system (my personal fix is to extend the gnome package so as
to include them both, but that's besides the point).  Since evolution
launches for you, this bug doesn't seem apply, however.

Cheers




Information forwarded to bug-guix <at> gnu.org:
bug#62908; Package guix. (Wed, 26 Apr 2023 14:56:01 GMT) Full text and rfc822 format available.

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

From: Christophe Pisteur <christophe.pisteur <at> fsfe.org>
To: Liliana Marie Prikler <liliana.prikler <at> gmail.com>, 
 christophe.pisteur <at> posteo.net, 62908 <at> debbugs.gnu.org
Subject: Re: evolution-data-server <at> 3.44.4 or above don't connect with
 Nextcloud online account (GNOME desktop)
Date: Wed, 26 Apr 2023 15:57:53 +0200
[Message part 1 (text/plain, inline)]
Le mardi 25 avril 2023 à 06:31 +0200, Liliana Marie Prikler a écrit :
> > 
> The currently packaged evolution also appears to suffer from other
> issues (see e.g. https://issues.guix.gnu.org/62942)  You may want to
> try that patch or wait for it to be upstreamed.
> > 
> Cheers

evolution-data-server <at> 3.46.4 fix my problem.
Thank you
Christophe
[Message part 2 (text/html, inline)]

This bug report was last modified 1 year and 8 days ago.

Previous Next


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