Your message dated Tue, 10 Oct 2006 09:17:05 -0700 with message-id <[EMAIL PROTECTED]> and subject line Bug#389597: fixed in cyrus-imapd-2.2 2.2.13-8 has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what I am talking about this indicates a serious mail system misconfiguration somewhere. Please contact me immediately.) Debian bug tracking system administrator (administrator, Debian Bugs database)
--- Begin Message ---Package: libcyrus-imap-perl22 Version: 2.2.13-7 Severity: normal File: /usr/lib/perl5/Cyrus/IMAP/Admin.pm Tags: patch This bug seems to be related to the application of a kolab patch. An 'if' clause was expanded to include '$entry = $values{$entry};', but the original '$entry = $values{$entry};' that had been outside of the 'if' clause wasn't removed. This results in the inablility to set annotations on mailboxes. Here's an illustration... Without the attached patch the current version of Admin.pm sends this to the IMAP server: SETANNOTATION "inbox.bar" "" ("value.shared" "7") (the server doesn't like this) After the attached patch has been applied Admin.pm sends this to the IMAP server: SETANNOTATION "inbox.foo" ("/vendor/cmu/cyrus-imapd/expire" \ ("value.shared" "7")) ....and the server is happy. Here's the tiny little patch: -- begin patch ----------------------------------------------------- --- Admin.pm.dist 2006-09-25 16:17:46.000000000 -0700 +++ Admin.pm 2006-09-26 10:17:53.000000000 -0700 @@ -799,8 +799,6 @@ $self->{error} = "Unknown parameter $entry" unless substr($entry,0,1) eq "/"; } - $entry = $values{$entry}; - my ($rc, $msg); $value = undef if($value eq "none"); -- end patch ----------------------------------------------------- Ben -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.17-2-686 Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages libcyrus-imap-perl22 depends on: ii libc6 2.3.6.ds1-4 GNU C Library: Shared libraries ii libdb4.2 4.2.52+dfsg-1 Berkeley v4.2 Database Libraries [ ii libsasl2 2.1.19.dfsg1-0.5 Authentication abstraction library ii libssl0.9.8 0.9.8c-1 SSL shared libraries ii perl 5.8.8-6.1 Larry Wall's Practical Extraction ii perl-base [perlapi-5.8. 5.8.8-6.1 The Pathologically Eclectic Rubbis libcyrus-imap-perl22 recommends no packages. -- no debconf information
--- End Message ---
--- Begin Message ---Source: cyrus-imapd-2.2 Source-Version: 2.2.13-8 We believe that the bug you reported is fixed in the latest version of cyrus-imapd-2.2, which is due to be installed in the Debian FTP archive: cyrus-admin-2.2_2.2.13-8_all.deb to pool/main/c/cyrus-imapd-2.2/cyrus-admin-2.2_2.2.13-8_all.deb cyrus-clients-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-clients-2.2_2.2.13-8_i386.deb cyrus-common-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-common-2.2_2.2.13-8_i386.deb cyrus-dev-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-dev-2.2_2.2.13-8_i386.deb cyrus-doc-2.2_2.2.13-8_all.deb to pool/main/c/cyrus-imapd-2.2/cyrus-doc-2.2_2.2.13-8_all.deb cyrus-imapd-2.2_2.2.13-8.diff.gz to pool/main/c/cyrus-imapd-2.2/cyrus-imapd-2.2_2.2.13-8.diff.gz cyrus-imapd-2.2_2.2.13-8.dsc to pool/main/c/cyrus-imapd-2.2/cyrus-imapd-2.2_2.2.13-8.dsc cyrus-imapd-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-imapd-2.2_2.2.13-8_i386.deb cyrus-murder-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-murder-2.2_2.2.13-8_i386.deb cyrus-nntpd-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-nntpd-2.2_2.2.13-8_i386.deb cyrus-pop3d-2.2_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/cyrus-pop3d-2.2_2.2.13-8_i386.deb libcyrus-imap-perl22_2.2.13-8_i386.deb to pool/main/c/cyrus-imapd-2.2/libcyrus-imap-perl22_2.2.13-8_i386.deb 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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Sven Mueller <[EMAIL PROTECTED]> (supplier of updated cyrus-imapd-2.2 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 [EMAIL PROTECTED]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Format: 1.7 Date: Mon, 9 Oct 2006 23:21:23 +0200 Source: cyrus-imapd-2.2 Binary: cyrus-dev-2.2 libcyrus-imap-perl22 cyrus-common-2.2 cyrus-doc-2.2 cyrus-clients-2.2 cyrus-pop3d-2.2 cyrus-imapd-2.2 cyrus-admin-2.2 cyrus-nntpd-2.2 cyrus-murder-2.2 Architecture: source i386 all Version: 2.2.13-8 Distribution: unstable Urgency: medium Maintainer: Debian Cyrus Team <[EMAIL PROTECTED]> Changed-By: Sven Mueller <[EMAIL PROTECTED]> Description: cyrus-admin-2.2 - Cyrus mail system (administration tools) cyrus-clients-2.2 - Cyrus mail system (test clients) cyrus-common-2.2 - Cyrus mail system (common files) cyrus-dev-2.2 - Cyrus mail system (developer files) cyrus-doc-2.2 - Cyrus mail system (documentation files) cyrus-imapd-2.2 - Cyrus mail system (IMAP support) cyrus-murder-2.2 - Cyrus mail system (proxies and aggregator) cyrus-nntpd-2.2 - Cyrus mail system (NNTP support) cyrus-pop3d-2.2 - Cyrus mail system (POP3 support) libcyrus-imap-perl22 - Interface to Cyrus imap client imclient library Closes: 383217 383281 384265 384870 388242 389597 389783 391092 Changes: cyrus-imapd-2.2 (2.2.13-8) unstable; urgency=medium . [ Sven Mueller ] * Remove unneeded drac dependency * New vietnamese translation (thanks to Clytie Siddall, Closes: #383281) * New russian translation (thanks to Yuri Kozlov, Closes: #383217) * Updated dutch translation (thanks to Kurt De Bree, Closes: #384870) * Updated logcheck rules a bit more, thanks to Ross Boylan (Closes: #384265) * Add spanish debconf translation thanks to César Gómez MartÃn. * Add patch to fix FTBFS on GNU/kFreeBSD thanks to Petr Salinger. (Closes: #388242) * Run autoconf to generate update configure script after above patch was applied to configure.in * Add patch by Ben Poliakoff which fixes an inability to set annotations from IMAP::Admin perl module (Closes: #389597) urgency=medium because of this bug. Might have been medium, but the combination of this bug and the one below seems severe enough for high. It makes the package unusable to anyone using annotations (guess is 40% of new installs). * Update dutch debconf translation (Closes: #389783) * Fix a problem with repeated builds from the same tree. * Add upstream patch to imtest.c prefixing raw client responses with C: . [ Henrique de Moraes Holschuh ] * Update pt_BR debconf translation . [ Benjamin Seidenberg ] * Update date span in debian/copyright * Fix mistake in init script, ! check_status instead of !check_status. Thanks to Farzad FARID * Fix DOS encoding on several files in debian/ (Closes: #391092) Thanks to Farzad FARID Files: c7e1b20a9ea1a989627ce32568f85c29 1276 mail extra cyrus-imapd-2.2_2.2.13-8.dsc 9dedb2e9474fa0b4b52669667a149373 256311 mail extra cyrus-imapd-2.2_2.2.13-8.diff.gz 68a9e48602fe5e04dc39f717d687b377 222230 doc extra cyrus-doc-2.2_2.2.13-8_all.deb 9696484ea77f83f71ba37e39a042f35c 79986 mail extra cyrus-admin-2.2_2.2.13-8_all.deb 2909a99abeefc56e42a676b0fe37c119 5578336 mail extra cyrus-common-2.2_2.2.13-8_i386.deb f244c629dc2adcf450f78aac915a2188 916628 mail extra cyrus-imapd-2.2_2.2.13-8_i386.deb 21005428544ade62d38e066be620544c 274410 mail extra cyrus-pop3d-2.2_2.2.13-8_i386.deb 21a0fdc31741f4d738492021d2d94ec6 1110508 mail extra cyrus-murder-2.2_2.2.13-8_i386.deb cc3205b4e24e137711c731d85b93f6cd 595550 mail extra cyrus-nntpd-2.2_2.2.13-8_i386.deb 5944199fec918514662e105a7ac1c012 127996 mail extra cyrus-clients-2.2_2.2.13-8_i386.deb e570df2881a5a86550c63b052e63786e 263200 devel extra cyrus-dev-2.2_2.2.13-8_i386.deb 8dc7760b5803b71b9a6ac5c3cd91ba0e 177052 perl extra libcyrus-imap-perl22_2.2.13-8_i386.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (GNU/Linux) iD8DBQFFK8RdDcs5RBTUBgsRAurqAJ9NC69mQ/rKnQCOcqNJO//pwGoyFgCfRb1W KqPWaXtr4AOVn0apS7aRSDc= =eZDA -----END PGP SIGNATURE-----
--- End Message ---

