#1128411 Unusable because of missing PHP IMAP module

Package:
gosa
Source:
gosa
Submitter:
Andreas Heinlein
Date:
2026-09-25 09:21:03 UTC
Severity:
normal
Tags:
#1128411#5
Date:
2026-02-19 13:18:24 UTC
From:
To:
Gosa has a hard dependency on PHP IMAP during setup which cannot be skipped. The gosa debian package had a dependency on php-imap which was removed in trixie with the following comment in the changelog:

"Drop from D: (gosa): php-imap. Not needed anymore for 2.8~ versions
       of GOsa² in Debian. The 2.8~ version of GOsa² in Debian ships far
       less plugins, so php-imap is not a direct dependency of the
       stripped down GOsa² core anymore."

This is true for updates, but for new installations it still checks for PHP IMAP during the web-based setup and doesn't let you skip it.

Steps to reproduce:
1. Clean Debian install
2. Install apache2 and gosa package
3. Navigate to http://myhost/gosa
4. Web-based setup will start and check for PHP IMAP on the second page, saying "GOsa will NOT run without fixing this".

#1128411#8
Date:
2026-03-13 13:00:40 UTC
From:
To:
Hello,

Bug #1128411 in gosa reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu-pkg-team/gosa/-/commit/5105769a41b89d5808d62f3e2390f18a14865f9b
------------------------------------------------------------------------
debian/patches: Add 2011_remove-imap-dep-for-setup.patch: Removes setup dep of php-imap.

See salsa commit 79e743dd0b.

The 2.8~ version of GOsa² in Debian ships far less plugins, so php-imap is not a direct dependency of
the stripped down GOsa² core anymore.

Closes: #1128411
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1128411

#1128411#13
Date:
2026-03-13 13:45:23 UTC
From:
To:
Hello,

Bug #1128411 in gosa reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu-pkg-team/gosa/-/commit/5105769a41b89d5808d62f3e2390f18a14865f9b
------------------------------------------------------------------------
debian/patches: Add 2011_remove-imap-dep-for-setup.patch: Removes setup dep of php-imap.

See salsa commit 79e743dd0b.

The 2.8~ version of GOsa² in Debian ships far less plugins, so php-imap is not a direct dependency of
the stripped down GOsa² core anymore.

Closes: #1128411
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1128411

#1128411#16
Date:
2026-03-13 13:57:26 UTC
From:
To:
Hello,

Bug #1128411 in gosa reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/debian-edu-pkg-team/gosa/-/commit/5105769a41b89d5808d62f3e2390f18a14865f9b
------------------------------------------------------------------------
debian/patches: Add 2011_remove-imap-dep-for-setup.patch: Removes setup dep of php-imap.

See salsa commit 79e743dd0b.

The 2.8~ version of GOsa² in Debian ships far less plugins, so php-imap is not a direct dependency of
the stripped down GOsa² core anymore.

Closes: #1128411
------------------------------------------------------------------------

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1128411

#1128411#21
Date:
2026-09-25 09:20:22 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
gosa, 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 1128411@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated gosa 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, 25 Sep 2026 10:04:41 +0200
Source: gosa
Architecture: source
Version: 2.8~git20230203.10abe45+dfsg-20
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Packaging Team <debian-edu-pkg-team@lists.alioth.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 1128411 1147710 1147711 1147713 1148053
Changes:
 gosa (2.8~git20230203.10abe45+dfsg-20) unstable; urgency=medium
 .
   [ Carles Pina i Estany ]
   * Added po-debconf Catalan translation.
 .
   [ Daniel Teichmann ]
   * debian/patches:
     + Add 1156_fix-syntax-error-class_userinfo.patch. Fix deprecated syntax for
       PHP 8.0+. (Closes: #1147713).
     + Add 2011_remove-imap-dep-for-setup.patch: Removes setup dep of php-imap.
       (Closes: #1128411)
     + Add 1157_php84-deprecated-static-class-plinfo.patch. Fix deprecated use of
       get_class() without params. (Closes: #1147711).
 .
   [ Serhii Horichenko ]
   * debian/patches:
     + Update 1156_fix-syntax-error-class_userinfo.patch (Closes: #1147713).
     + Update 1157_php84-deprecated-static-class-plinfo.patch for another list
       of files (Closes: #1147710, #1147711).
     + Add 1158_php84-deprecated-constant-e_strict.patch: Fix PHP 8.4 deprecated
       use of the constant E_STRICT (Closes: #1148053).
   * debian/po:
     + Add uk.po - Ukrainian localization.
 .
   [ Mike Gabriel ]
   * debian/po/uk.po:
     + Add EOL at EOF.
   * debian/patches:
     + Rebase 1023, 1053, 1064, 1099, 1102, 1149, 1154, 1155, 1157, 1159.
     + Fix 1157_php84-deprecated-static-class-plinfo.patch. Move various changes
       over to gosa-plugins-systems and gosa-plugins-mailaddress src:pkgs.
Checksums-Sha1:
 791334a941ae209e1497d70ed3aea49c58dfeeef 2450 gosa_2.8~git20230203.10abe45+dfsg-20.dsc
 606cf9c6e3e465e249642b10bc2aa4235ddc284e 90332 gosa_2.8~git20230203.10abe45+dfsg-20.debian.tar.xz
 ea761699f58d27183d5d598913ec4c9457c860c1 6791 gosa_2.8~git20230203.10abe45+dfsg-20_source.buildinfo
Checksums-Sha256:
 403d13beaf1a370c966ae49dc59c1af7df68dc23d0bed14af6d080e3e2054d0e 2450 gosa_2.8~git20230203.10abe45+dfsg-20.dsc
 f85bbcbfa590cfad4adafe71e8e1682417be3a1683d907512b85306bf678d4fd 90332 gosa_2.8~git20230203.10abe45+dfsg-20.debian.tar.xz
 0b2cde1aad269b3dba57005db8939608851b0325537f66743ce25b9d85e595e5 6791 gosa_2.8~git20230203.10abe45+dfsg-20_source.buildinfo
Files:
 1e777ce05d27cc936861968d5e8ff0d4 2450 web optional gosa_2.8~git20230203.10abe45+dfsg-20.dsc
 77e101f7f267a842b2ca66cf28c28f73 90332 web optional gosa_2.8~git20230203.10abe45+dfsg-20.debian.tar.xz
 655eac919c2ddc0c01952eee568fa30f 6791 web optional gosa_2.8~git20230203.10abe45+dfsg-20_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQJJBAEBCgAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAmq2NxQVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxYQsP/iB0h9lYxC8UGc32RfGtIn/XsiiT
Cnx6nZSGNVIcNkqu2cP/c7IOnHD678BqRohznaSFw9U5Ko75Hu7YEwNQYEXdbxan
1kMFZPhIj+dkZ1B9skU7agI5IfssnWTSp8cs6pulahzsTNf0lKRwUdT5IygHilQq
3Kh7Yze6zdWbeIm+YSRsT8nChMTCE2nYHtapxtadIVw6EI7/LuFcD93alwHqgFZE
W5TZczDNGovO7d3c1dmAqsakyf4vwEYjJpLkdfyC2xeud6ItyDlEWbRXhtAImGff
7i3Oiu8BkYoJurPVnHq8qdGWjn8TUsNpx7IwZoTqnMNgvopzzZGyKBMRoKlx5Elk
NpnPVPRVaPHoiVLSXIjzcRS2QBuWv1WLlapn6D/Lup80IKNzloCuwxlTCyBigExw
0OauDjt7JA50NmeAqsymA5nNIyLBJqcpk0qD9btSSF/u1Vpq+DvYklAuRfVkVXcM
7p8o8IxPR1fFtd83XXhvyJR7/GsuqnvfAgNfaSzp2qZCM4JY5sQ+g42CLtJUiIZU
KIZdjzAA+kbjNNWVwUBT8050VBpmZKwxejFlGRrj+5X/RaOM7yqXQ51yaIQ+SMJW
4Ewhe7DnWVejLpXYu1YWCKyZbdsr81WHAKcvwZYbk3suJVSTpXS0wi8sMMspvbVl
Dgd5ZJHhSX5NCfBp
=Z8JS
-----END PGP SIGNATURE-----