Activity log for bug #1613291

Date Who What changed Old value New value Message
2016-08-15 13:54:16 Jeremy Bícha bug added bug
2016-08-15 13:56:34 Jeremy Bícha bug task added evolution (Ubuntu)
2016-08-15 13:56:42 Jeremy Bícha evolution (Ubuntu): importance Undecided Wishlist
2016-08-15 13:56:47 Jeremy Bícha evolution (Ubuntu): status New In Progress
2016-08-15 13:56:51 Jeremy Bícha evolution (Ubuntu): assignee Jeremy Bicha (jbicha)
2016-08-16 02:07:56 Jeremy Bícha description Ubuntu yakkety currently has the evolution 3.20 stack. I'd like to use 3.22 for yakkety though because it switches to webkit2 (see bug 1588150 ). The webkit2 switch is too big to easily backport. (The very large commit is at https://git.gnome.org/browse/evolution/commit/?id=332789 but there are other fix-up commits). evolution is in universe now so its current dependency on webkit1 is allowed since it's in universe. evolution-data-server 3.20 introduced a new optional dependency on webkit1 with improved support for Google authentication, but this feature was disabled in Ubuntu since webkit1 is in universe. evolution is seeded in Ubuntu GNOME's image only. https://git.gnome.org/browse/evolution-data-server/tree/NEWS https://git.gnome.org/browse/evolution/tree/NEWS https://git.gnome.org/browse/evolution-ews/tree/NEWS Two libraries get bumped versions, libcamel-1.2-57 > libcamel-1.2-59 and libedataserver-1.2-21 > libedataserver-1.2.22. Before uploading, I will test all the reverse depends of those libraries to ensure they still build. $ reverse-depends libcamel-1.2-57 (all of these are in universe) Reverse-Depends =============== * evolution * evolution-data-server * evolution-data-server-online-accounts * evolution-ews * evolution-indicator * evolution-plugins * evolution-plugins-experimental * evolution-rss * gnome-todo * libcamel1.2-dev * libebook-1.2-16 * libedataserver-1.2-21 * libedataserverui-1.2-1 * libevolution * mail-notification-evolution $ reverse-depends libedataserver-1.2-21 Reverse-Depends =============== * address-book-service [amd64 arm64 armhf i386 powerpc ppc64el] * almanah * bijiben * bluez-obexd * california * ekiga-plugin-evolution * evolution * evolution-data-server * evolution-data-server-online-accounts * evolution-data-server-utouch [amd64 arm64 armhf i386 powerpc ppc64el] * evolution-ews * evolution-indicator * evolution-plugins * evolution-rss * eweouz * gir1.2-edataserver-1.2 * glabels * gnome-calendar * gnome-contacts * gnome-panel * gnome-phone-manager * gnome-shell * gnome-todo * indicator-datetime * libebackend-1.2-10 * libebook-1.2-16 * libebook-contacts-1.2-2 * libecal-1.2-19 * libedata-book-1.2-25 * libedata-cal-1.2-28 * libedataserver1.2-dev * libedataserverui-1.2-1 * libevolution * libfolks-eds25 * libjana-ecal0 * qtorganizer5-eds * ring * roger-router * syncevolution-libs-gnome Ubuntu yakkety currently has the evolution 3.20 stack. I'd like to use 3.22 for yakkety though because it switches to webkit2 (see bug 1588150 ). The webkit2 switch is too big to easily backport. (The very large commit is at https://git.gnome.org/browse/evolution/commit/?id=332789 but there are other fix-up commits). evolution is in universe now so its current dependency on webkit1 is allowed since it's in universe. evolution-data-server 3.20 introduced a new optional dependency on webkit1 with improved support for Google authentication, but this feature was disabled in Ubuntu since webkit1 is in universe. evolution is seeded in Ubuntu GNOME's image only. https://git.gnome.org/browse/evolution-data-server/tree/NEWS https://git.gnome.org/browse/evolution/tree/NEWS https://git.gnome.org/browse/evolution-ews/tree/NEWS Two libraries get bumped versions, libcamel-1.2-57 > libcamel-1.2-59 and libedataserver-1.2-21 > libedataserver-1.2.22. I tested all the below packages that need to be rebuilt. syncevolution was FTBFS because of GCC6 but I identified the fix (LP: #1613405) for it. The only package that still fails to build is evolution-rss which will need to be ported to WebKit2. How about removing evolution-rss from Ubuntu for now and we can add it back in later once it's been ported? evolution-rss is under-maintained (it's configure.ac still mentions bonobo) https://launchpad.net/~jbicha/+archive/ubuntu/arch/+packages (Ignore mongodb) $ reverse-depends libcamel-1.2-57 (all of these are in universe) Reverse-Depends =============== * evolution * evolution-data-server * evolution-data-server-online-accounts * evolution-ews * evolution-indicator * evolution-plugins * evolution-plugins-experimental * evolution-rss * gnome-todo * libcamel1.2-dev * libebook-1.2-16 * libedataserver-1.2-21 * libedataserverui-1.2-1 * libevolution * mail-notification-evolution $ reverse-depends libedataserver-1.2-21 Reverse-Depends =============== * address-book-service [amd64 arm64 armhf i386 powerpc ppc64el] * almanah * bijiben * bluez-obexd * california * ekiga-plugin-evolution * evolution * evolution-data-server * evolution-data-server-online-accounts * evolution-data-server-utouch [amd64 arm64 armhf i386 powerpc ppc64el] * evolution-ews * evolution-indicator * evolution-plugins * evolution-rss * eweouz * gir1.2-edataserver-1.2 * glabels * gnome-calendar * gnome-contacts * gnome-panel * gnome-phone-manager * gnome-shell * gnome-todo * indicator-datetime * libebackend-1.2-10 * libebook-1.2-16 * libebook-contacts-1.2-2 * libecal-1.2-19 * libedata-book-1.2-25 * libedata-cal-1.2-28 * libedataserver1.2-dev * libedataserverui-1.2-1 * libevolution * libfolks-eds25 * libjana-ecal0 * qtorganizer5-eds * ring * roger-router * syncevolution-libs-gnome
2016-08-19 17:19:44 Launchpad Janitor branch linked lp:~ubuntu-desktop/evolution-data-server/ubuntu
2016-08-19 17:25:06 Launchpad Janitor branch linked lp:~ubuntu-desktop/evolution/ubuntu
2016-08-20 06:11:24 Jeremy Bícha evolution-data-server (Ubuntu): status In Progress Fix Committed
2016-08-20 06:11:28 Jeremy Bícha evolution (Ubuntu): status In Progress Fix Committed
2016-08-27 11:59:56 Launchpad Janitor evolution (Ubuntu): status Fix Committed Fix Released
2016-08-27 12:10:08 Launchpad Janitor evolution-data-server (Ubuntu): status Fix Committed Fix Released