Your message dated Thu, 22 Feb 2018 10:19:28 +0000
with message-id <e1eonyk-000cmm...@fasolo.debian.org>
and subject line Bug#891016: fixed in citadel 917-2
has caused the Debian Bug report #891016,
regarding citadel: libical2 is obsolete and will be removed soon
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
891016: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=891016
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: citadel
Version: 917-1
Severity: serious
Tags: patch

libical2 is obsolete and will be removed soon.

Please change the build dependency to libical-dev
and add the attached patch.
--- citadel-917.orig/ical_dezonify.c
+++ citadel-917/ical_dezonify.c
@@ -135,13 +135,13 @@
 
        /* syslog(LOG_DEBUG, "                * Was: %s\n", 
icaltime_as_ical_string(TheTime)); */
 
-       if (TheTime.is_utc) {
+       if (icaltime_is_utc(TheTime)) {
                /* syslog(LOG_DEBUG, "                * This property is 
ALREADY UTC.\n"); */
        }
 
        else if (utc_declared_as_tzid) {
                /* syslog(LOG_DEBUG, "                * Replacing '%s' TZID 
with 'Z' suffix.\n", tzid); */
-               TheTime.is_utc = 1;
+               TheTime.zone = icaltimezone_get_utc_timezone();
        }
 
        else {
@@ -161,7 +161,7 @@
                                        t,
                                        icaltimezone_get_utc_timezone()
                );
-               TheTime.is_utc = 1;
+               TheTime.zone = icaltimezone_get_utc_timezone();
        }
 
        icalproperty_remove_parameter_by_kind(prop, ICAL_TZID_PARAMETER);
--- citadel-917.orig/modules/calendar/serv_calendar.c
+++ citadel-917/modules/calendar/serv_calendar.c
@@ -235,7 +235,7 @@
                /* We found our own address in the attendee list. */
                if (me_attend) {
                        /* Change the partstat from NEEDS-ACTION to ACCEPT or 
DECLINE */
-                       icalproperty_remove_parameter(me_attend, 
ICAL_PARTSTAT_PARAMETER);
+                       icalproperty_remove_parameter_by_kind(me_attend, 
ICAL_PARTSTAT_PARAMETER);
 
                        if (!strcasecmp(action, "accept")) {
                                partstat = 
icalparameter_new_partstat(ICAL_PARTSTAT_ACCEPTED);
@@ -1370,7 +1370,6 @@
                        if (!icaltime_is_null_time(dtend)) {
                                dtend = icaltime_add(dtstart, dur);
                                dtend.zone = dtstart.zone;
-                               dtend.is_utc = dtstart.is_utc;
                        }
                        ++num_recur;
                }
@@ -1520,7 +1519,7 @@
        icalcomponent_set_method(fb, ICAL_METHOD_PUBLISH);
 
        /* Set the DTSTAMP to right now. */
-       icalcomponent_set_dtstamp(fb, icaltime_from_timet(time(NULL), 0));
+       icalcomponent_set_dtstamp(fb, icaltime_from_timet_with_zone(time(NULL), 
0, icaltimezone_get_utc_timezone()));
 
        /* Add the user's email address as ORGANIZER */
        sprintf(buf, "MAILTO:%s", who);
@@ -1541,10 +1540,10 @@
         * to yesterday and tomorrow as default values.
         */
        if (icalcomponent_get_first_property(fb, ICAL_DTSTART_PROPERTY) == 
NULL) {
-               icalcomponent_set_dtstart(fb, 
icaltime_from_timet(time(NULL)-86400L, 0));
+               icalcomponent_set_dtstart(fb, 
icaltime_from_timet_with_zone(time(NULL)-86400L, 0, 
icaltimezone_get_utc_timezone()));
        }
        if (icalcomponent_get_first_property(fb, ICAL_DTEND_PROPERTY) == NULL) {
-               icalcomponent_set_dtend(fb, 
icaltime_from_timet(time(NULL)+86400L, 0));
+               icalcomponent_set_dtend(fb, 
icaltime_from_timet_with_zone(time(NULL)+86400L, 0, 
icaltimezone_get_utc_timezone()));
        }
 
        /* Put the freebusy component into the calendar component */

--- End Message ---
--- Begin Message ---
Source: citadel
Source-Version: 917-2

We believe that the bug you reported is fixed in the latest version of
citadel, 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 891...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Michael Meskes <mes...@debian.org> (supplier of updated citadel 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 ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Thu, 22 Feb 2018 10:08:22 +0100
Source: citadel
Binary: citadel-server citadel-doc
Architecture: source all amd64
Version: 917-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Citadel Team <pkg-citadel-de...@lists.alioth.debian.org>
Changed-By: Michael Meskes <mes...@debian.org>
Description:
 citadel-doc - complete and feature-rich groupware server (documentation)
 citadel-server - complete and feature-rich groupware server
Closes: 891015 891016
Changes:
 citadel (917-2) unstable; urgency=medium
 .
   * Made VCS information points to salsa.
   * Switch build to libical3.
     Thanks to Adrian Bunk <b...@debian.org> (Closes: #891016)
   * Fix FTBFS with make 4.2.1.
     Thanks to Adrian Bunk <b...@debian.org> (Closes: #891015)
   * Get rid of recursive chown call in postinst.
Checksums-Sha1:
 c516f70bf9d621eb454bfde3552a289a68788df5 2252 citadel_917-2.dsc
 50c6b00f68e3c07db01d18894208b09039429a36 51215 citadel_917-2.diff.gz
 15e84f7f25ff338a87d6dbf04c21208797ec9449 44092 citadel-doc_917-2_all.deb
 ff2313abf5d34b6f916acb337dc6febaebc89a4c 2125444 
citadel-server-dbgsym_917-2_amd64.deb
 f2f20f9ccef0198443b866773c0ee8913f337634 332540 citadel-server_917-2_amd64.deb
 b135915329284ca7a2b3fbc712550a8a057eb06b 7536 citadel_917-2_amd64.buildinfo
Checksums-Sha256:
 daef4219eff24d9c8af10c7a554fb0831ce8a1d3d5e9d300c071c1d12bbf0ae9 2252 
citadel_917-2.dsc
 894c6156c83dc8fd02f830c5710efcf3614620d8c24889c9941115d5aae04650 51215 
citadel_917-2.diff.gz
 fef976676502619d437054fe7855f5a045743147c458f011082ffdcefe77028e 44092 
citadel-doc_917-2_all.deb
 c731b28be01982809f5e83eb9bb1fec63795c4b344318e5b0661c400fad8134b 2125444 
citadel-server-dbgsym_917-2_amd64.deb
 c78bb6527e2900b10bcc30f232eff6595b14eafdd2a2a33db9391410d18b4095 332540 
citadel-server_917-2_amd64.deb
 5a36c93dfc9a962d452107567874f8e236b982e68aa5d38528b93cba3c887c2c 7536 
citadel_917-2_amd64.buildinfo
Files:
 21ae2b7db26da8472344a0645cd779be 2252 mail optional citadel_917-2.dsc
 2e58457347d11542bfc89aa6a37f45aa 51215 mail optional citadel_917-2.diff.gz
 289d90a79316a11b5862bd3b07c90e69 44092 doc optional citadel-doc_917-2_all.deb
 fa1efbe92feaa052abf40f8fdc7eb99b 2125444 debug optional 
citadel-server-dbgsym_917-2_amd64.deb
 ced9d56327ac9a3848d889034b4ec34b 332540 mail optional 
citadel-server_917-2_amd64.deb
 d27dbbee16b58be69c3d6912d63665a6 7536 mail optional 
citadel_917-2_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEZ/2RWVGI6sRsEOjtNdhXwLvLOyUFAlqOjNQACgkQNdhXwLvL
OyVKrhAAzy4cxiTEPxUcdudXU2uJCUcIDl3OOJqlF1SausGem2EJm3YjM/QN/UzA
FIDiu2V8OUmaYBo8Lr+4NZXNWXqUqdpz8TYw6ATfx9cfdwLpg5rt0vlDmM1RJkIc
sAHXW//9RBROivrdXlXdKa53vaOYwJe7NRJKu74HhPH73C35OX3xJXjfgNrAdl/Y
WCYPnGVlD+HGwgGS1BOdPbk/dgosnwgA0+9JFvDdVvjAqzcthgBsohS4s8YfsaUD
DtBsMrElRvsLgd6KsWU4E/qduegHrvACWn/e7PfNk08rckGZ8WmRi7FmEKfzytV+
kar3h5vSg8NGwYXO/TGV5/gn5N0NicCBc9RwN5SkcU+PDED5vqf9wIangeTNgTfm
Th2uZxlLhRjlmTU42QDoEg4tUzt8D12UwxNUg8sqVx3MS0Cp65QG+vfY96FiLdxF
Y0B8bZOtaEd8pTwKPTp9gyDOzuUL7bJIz8B2Uw9jAJRj68tq2q7pv8A+mOBOx1vT
bgO7oRql+A/vsaHCPGbo2A3xvGkVzUMyNsxn4xsF85rCAMy8I0m8UCNtaKwkhArg
A1GjKpuOrhgyKRlyxro0Dcnpz45HEZeb6RtikTqCbYlswKAQihKuseuqWcP/otn3
GP9FUXiucGgrU7WIU9dWiRuMLCBHOH2yZM+fCcSbJtNLFcR2D/8=
=Df69
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to