#1111605 evolution: busy loop while opening mh-format archive

Package:
evolution-data-server
Source:
evolution-data-server
Description:
evolution database backend server
Submitter:
Van Snyder
Date:
2025-11-06 19:35:01 UTC
Severity:
normal
Tags:
#1111605#5
Date:
2025-08-19 22:55:19 UTC
From:
To:
Dear Maintainer,

*** Reporter, please consider answering these questions, where
appropriate ***

   * What led up to the situation?

Click on a folder in an MH-format archive attached to Evolution as
~/mail/@here

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

Clicked on the folder

   * What was the outcome of this action?

Evolution got into a busy loop

   * What outcome did you expect instead?

That it would open the folder instead of getting stuck

The maintainers' bug report is at
https://gitlab.gnome.org/GNOME/evolution-
data-server/-/issues/605

The maintainers' repair that they asked me to ask you to backport is at
https://gitlab.gnome.org/GNOME/evolution-data-
server/-/commit/9a212fd7f8a91332b87869ac93e6ccd93133308d

The same problem occurs in evolution 3.56.1-1 in Debian 13 Trixie.

BTW it isn't helpful that while "reportbug" is installed by default, at
least
in Debian 12 Bookworm it required uninstalled gir1 packages to run the
graphical version.

#1111605#28
Date:
2025-08-21 02:01:59 UTC
From:
To:
I asked upstream if this fix could be included in a new 3.56.x release
so that we can more easily get the fix into Debian 13. I am unlikely
to try to fix this issue for Debian 12. There are a lot of bugs that
exist in Debian 12 that are fixed in Debian 13.

I am unable to reproduce that issue with the information you provided.
Please file a separate bug for that issue with more details.

Thank you,
Jeremy BÍcha

#1111605#33
Date:
2025-08-22 12:31:09 UTC
From:
To:
If I provide you updated evolution-data-server binaries for Debian 13,
are you able to test that the binaries fix the issue?

The upstream maintainer does not want to do another 3.56.x release. If
I cherry-pick this fix for Debian 13, I need someone to test that the
fix works. It would save me some work if you could do that testing
instead of me. You can test in a virtual machine instead of installing
Debian 13 directly on your computer.

Thank you,
Jeremy BÍcha

#1111605#38
Date:
2025-08-22 12:42:25 UTC
From:
To:
Meanwhile, I am fixing this for Unstable since that's also required
before we can fix this for Debian 13.

Thank you,
Jeremy Bícha

#1111605#45
Date:
2025-08-22 15:37:42 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
evolution-data-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1111605@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated evolution-data-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Fri, 22 Aug 2025 08:40:21 -0400
Source: evolution-data-server
Built-For-Profiles: noudeb
Architecture: source
Version: 3.56.2-3
Distribution: unstable
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1111605
Changes:
 evolution-data-server (3.56.2-3) unstable; urgency=medium
 .
   * Cherry-pick patch to fix busy loop when using the MH format mail archive
     (Closes: #1111605)
Checksums-Sha1:
 272b5360210eac2beb38c4d1bc6e02fc5d95d285 5707 evolution-data-server_3.56.2-3.dsc
 40c0221ba66fdd162052476dffd99a558c2b4da4 60996 evolution-data-server_3.56.2-3.debian.tar.xz
 29caf3d2f083c50a6bfff3fcf67ae119f502e4b2 18826 evolution-data-server_3.56.2-3_source.buildinfo
Checksums-Sha256:
 3518132f5bad731356660d7fc6c547605e621b1fa4df06ff82e0f1b998c9b5de 5707 evolution-data-server_3.56.2-3.dsc
 04b0a5de75ba7ae3416673555e7473644b6d16f5a8747b197206f6be48165c4b 60996 evolution-data-server_3.56.2-3.debian.tar.xz
 1eaa6f05013f5b4ec0b48a8c83002362b52fbd12203f947f4c5fa9a65c67e088 18826 evolution-data-server_3.56.2-3_source.buildinfo
Files:
 0e71d2ce9b7f336409d056376f43c609 5707 gnome optional evolution-data-server_3.56.2-3.dsc
 d1f67f4dec5646d1641d56d0bbde575c 60996 gnome optional evolution-data-server_3.56.2-3.debian.tar.xz
 1d79d12b178bf664f64eced7c526df43 18826 gnome optional evolution-data-server_3.56.2-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmioZV0ACgkQ5mx3Wuv+
bH2+rRAAzKM7Z96XiZJD+BBpSw1/PGToWOnpfNQ+S2rVc3Ia3PP6cE1LzvY8+KUs
68esOpR/RjUs6ruq7bVRBS7upbKGYFMahEUbYyqNm5QMq+SbNsF2FpBmBqZv5GNQ
MlXljTnlseeonTuux57XsulftYBY3K+62IQMvbVhQR3ZiRbornRi/cYiCCNPxfOh
/V4HqpbeTg4+EhL3WDUnI77ffL5ByFMWwwja08I2bkvarqqQJvY106GRIYdRKYar
yRraYkZxe1D5KDPwvr/sYwomqx/VoI/lQYZUrXT8TvjPER5CXNPJHLCHsbskoRWC
kfMonLg9oD755wuDvItYwzyrSGqLNTSKj5mxLiWmHQL5ceZoQJAxwntCwL+AKoZK
PZqcqvXKsK+Wn5khqJ/YHTdVfsLc1VEqgGUgb7iGsvLE8zt1Fad7BI1+TPXunU6B
luTmKeM3ck0ILMg7rJdZQTzsAuJWhj/Nf4YpZPdtEC40nqTWuLAJgH+pyRU03mUW
Cn4K/KQVoTShRitJG0YqhPOprBb/q9s2mPVRVq+MrhdgDME5qPkQ2JJtdZC/qgjJ
Wdc14z07+KWlfeQQUZOZ9ttdtysOhWowuQtquWq2JtPrxlJ58lo8/WYYdfWUzzTW
D6r0fac8lHwcA0ukH2ZgJ3mmIDTu3s5N/LHW0m8m2eDofmvHvXQ=
=d9QP
-----END PGP SIGNATURE-----

#1111605#46
Date:
2025-08-22 23:28:34 UTC
From:
To:
Thanks for sending the notice.

Will I be able to install it in both Debian 12 and Debian 13?

What should I put in my /etc/apt/sources.list file?

One of my computers uses an application that the developers say is not
yet available for Debian 13.

— Van Snyder

#1111605#51
Date:
2025-11-06 19:32:09 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
evolution-data-server, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 1111605@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Jeremy Bícha <jbicha@ubuntu.com> (supplier of updated evolution-data-server package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Wed, 05 Nov 2025 18:01:25 -0500
Source: evolution-data-server
Built-For-Profiles: noudeb
Architecture: source
Version: 3.56.2-0+deb13u1
Distribution: trixie
Urgency: medium
Maintainer: Debian GNOME Maintainers <pkg-gnome-maintainers@lists.alioth.debian.org>
Changed-By: Jeremy Bícha <jbicha@ubuntu.com>
Closes: 1111605
Changes:
 evolution-data-server (3.56.2-0+deb13u1) trixie; urgency=medium
 .
   * New upstream bugfix release
   * Cherry-pick patch to fix busy loop when using the MH format mail archive
     (Closes: #1111605)
Checksums-Sha1:
 364535c29221d26b045073172e82d7d0b15a14ec 5739 evolution-data-server_3.56.2-0+deb13u1.dsc
 d411cd6b004146dd7689834698b7a6a0e02a20e2 5113772 evolution-data-server_3.56.2.orig.tar.xz
 8cd42d12ec70d3f35c22ac69e672ba49a15898b7 61004 evolution-data-server_3.56.2-0+deb13u1.debian.tar.xz
 f425b120f033a8d4083ff01349ba03bfa713ec34 19466 evolution-data-server_3.56.2-0+deb13u1_source.buildinfo
Checksums-Sha256:
 0431cf5131d988d59ea740d51eb2544f5b09b5edaee4bd468a92d91434dbb563 5739 evolution-data-server_3.56.2-0+deb13u1.dsc
 df4ec29950f29a76eac6fbe0f814c48d2cef7d3fdb905002a4a883dd761ce93c 5113772 evolution-data-server_3.56.2.orig.tar.xz
 84fbca5b1252656aeda7def28741839c21512037f9b23184b8f3ade327cdddb5 61004 evolution-data-server_3.56.2-0+deb13u1.debian.tar.xz
 bf624d3fdc395518b23a0213af98b329713559c2688e575d52a4278a6b827f62 19466 evolution-data-server_3.56.2-0+deb13u1_source.buildinfo
Files:
 973c73689b986bf8f594a1621b88f00c 5739 gnome optional evolution-data-server_3.56.2-0+deb13u1.dsc
 e946e30d6d458fa67f63cec1d3b15212 5113772 gnome optional evolution-data-server_3.56.2.orig.tar.xz
 99b7aae624e5e575478e259c2e180bfa 61004 gnome optional evolution-data-server_3.56.2-0+deb13u1.debian.tar.xz
 b922fec0e6aae82bf89693de4d07f710 19466 gnome optional evolution-data-server_3.56.2-0+deb13u1_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEETQvhLw5HdtiqzpaW5mx3Wuv+bH0FAmkMBgAACgkQ5mx3Wuv+
bH0ERxAA2qRqLpG6wqc7whdbLahFcG/ONPOvCspcrnCSo2d6m/el2r6wO8JHJ4Vs
bfu/URh8Xcr+go4L7fzB3CCVeZ//X415tL9LD1dCP/UM4XcchtLISUvtibiZv5v6
CqwbcGRE8TmHjElyxMWUQoBbBwlpu+gZpoAQnp34Q1P4KyZdlYwXzVXBhsy17thX
QOvEAKE5lql8RKiXr6evrMJxjZqHhio45LVCYY7RFWT/MEkFBeRmjv1w0s5jwqnR
q0Ktoh31TVWTWTpurHXDAHWbPyfcmBhK4LHz+5yds0qqwZ6xyOvtZdYwYYSYT3LM
grzqHqDPE7alPYI/ly2x7LScDaWfHl3FqcEoARkhEdrQVZ535AOeTU0ZSWwcj2gn
0B6uCt+aS/6f8yCgfc1z19jH7d8Sq17PtOZcmbM9qNmU7sRx+SpuaxK9cmz1Rg+n
/N7Ybaxpq4EdLX4GjrvZ0rD+GqfNMND/8SNPpfABCvgxr54UEujs44VzviWQH3+w
q1mmE52w9Wsxfbys2qdRWmskUQxodrltYK3tgULJmSsmw9QA+HnebNRRBdrBIfOA
UrnsXu+SKKMc61K0JXtaXjua/NQ/EoNREwmckf1JGIZ+8I7Q+yfht0Qavrc9dNEM
8ceMWIueBkvKI863/cTCrtgPZQ+PwtxI/HpUz6xjjCREskhWob0=
=uFRr
-----END PGP SIGNATURE-----