#1120937 cyrus-imapd dropped in trixie for armhf, but it builds ok currently (and I use it)

Package:
cyrus-imapd
Source:
cyrus-imapd
Description:
Cyrus mail system - IMAP support
Submitter:
burban
Date:
2025-11-18 14:29:02 UTC
Severity:
normal
#1120937#5
Date:
2025-11-18 14:25:05 UTC
From:
To:
Dear Maintainer,

   * What led up to the situation?

I used cyrus-imapd on an armhf host (a Cubox) up to bookworm. And
discovered that it was gone after upgrading to trixie. I have read why
this has been done:
https://github.com/cyrusimap/cyrus-imapd/issues/4876. The end of the
thread suggests that this armhf issue is now gone upstream, so I
decided to verify.

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

I have rebuild the various packages dependant from source cyrus-imapd
(trixie 3.12.1-2) for the armhf architecture (just changing lines
"Architecture: alpha amd64 arm64 mips64el ppc64 ppc64el riscv64 s390x
sparc64" to "Architecture: armhf" in debian/control on my Cubox).

Packages building was entirely successful.

   * What was the outcome of this action?

I installed the set among the above packages that I use (cyrus-admin,
cyrus-clients, cyrus-common, cyrus-imapd and libcyrus-imap-perl), and
so far everything is working ok as before.

   * What outcome did you expect instead?

I am expecting cyrus-imapd for armhf to appear again in the next
trixie point release.

Final remark: armhf is the only remaining 32 bits architecture
officially fully supported by Debian. But some facts are troubling
about the level of commitment about armhf when compared to 64 bits:
cyrus-imapd on armhf is also missing on forky and sid; experimental
has it but for an old version. And recently I had to file that bug:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1120447