Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 360477 - mail-client/mail-notification-5.4-r4 doesn't work with stable mail-client/evolution-2.32.2
Summary: mail-client/mail-notification-5.4-r4 doesn't work with stable mail-client/evo...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Pacho Ramos
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-25 22:34 UTC by CFuga
Modified: 2013-05-12 16:13 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
Patch to compile mail-notification with evolution-2.32 (mail-notification-5.4-e-d-s-2.32.patch,5.51 KB, patch)
2011-03-25 22:38 UTC, CFuga
Details | Diff
Patch to fix header errors after applying the patch for evolution-2.32 (mail-notification-5.4-camel_headers.patch,1.67 KB, patch)
2011-03-25 22:39 UTC, CFuga
Details | Diff
Updated patch to compile mail-notification with evolution-2.32/gtkhtml (mail-notification-5.4-evolution-gtkhtml.patch,695 bytes, patch)
2011-03-25 22:40 UTC, CFuga
Details | Diff
modified ebuild for mail-client/mail-notification (mail-notification-5.4-r5.ebuild,3.24 KB, text/plain)
2011-03-25 22:41 UTC, CFuga
Details

Note You need to log in before you can comment on or make changes to this bug.
Description CFuga 2011-03-25 22:34:52 UTC
Once again, the Evolution API changed for the 2.32.x version. When I upgraded GNOME to the current stable version, my Evolution folders weren't found by mail-notification, even if I emerge it once again.

Reproducible: Always

Steps to Reproduce:
1. Upgrade mail-client/evolution from version 2.30.x to 2.32.2
2. Try to configure a Evolution folder in mail-notification to check mail
Actual Results:  
If appears the Evolution option in mail-notification, doesn't work. If you emerge mail-notification, it doesn't find installed Evolution.

Expected Results:  
mail-notification checking Evolution folders

I found 3 relevant patches in Fedora 14 package; I'll attach them here. Also, I modified the stable ebuild to include those patches, and changed the current evolution dependency to >=2.30 (older versions are no longer available in the Portage tree).
Comment 1 CFuga 2011-03-25 22:38:33 UTC
Created attachment 267211 [details, diff]
Patch to compile mail-notification with evolution-2.32
Comment 2 CFuga 2011-03-25 22:39:33 UTC
Created attachment 267213 [details, diff]
Patch to fix header errors after applying the patch for evolution-2.32
Comment 3 CFuga 2011-03-25 22:40:19 UTC
Created attachment 267215 [details, diff]
Updated patch to compile mail-notification with evolution-2.32/gtkhtml
Comment 4 CFuga 2011-03-25 22:41:04 UTC
Created attachment 267217 [details]
modified ebuild for mail-client/mail-notification
Comment 5 Pacho Ramos gentoo-dev 2012-09-22 17:49:48 UTC
This should be included... or probably will should switch to the same snapshot fedora is using
Comment 6 Pacho Ramos gentoo-dev 2012-10-06 09:01:17 UTC
+*mail-notification-5.4-r6 (06 Oct 2012)
+
+  06 Oct 2012; Pacho Ramos <pacho@gentoo.org> +mail-notification-5.4-r6.ebuild,
+  metadata.xml:
+  Revision bump syncing with fedora, it includes a snapshot incorporating most
+  of the fixes have been around different distributions for years, also port it
+  to gtk3, gmime-2.6 and stop using glade. It's also compatible with Gnome3.
+  Taken maintainership also.
+

But it directly jumps to evolution-3 support, not sure if trying to make it also support old evo-2.32 deserves the effort or I should simply mask evo USE flag for older versions
Comment 7 Pacho Ramos gentoo-dev 2013-05-12 16:13:16 UTC
will keep -r6 for evo3