Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 388169 - mail-client/balsa: version bump
Summary: mail-client/balsa: version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] GNOME (show other bugs)
Hardware: All Linux
: Normal enhancement (vote)
Assignee: Gentoo Linux Gnome Desktop Team
URL: https://bugzilla.gnome.org/show_bug.c...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-10-22 23:32 UTC by Jack
Modified: 2012-06-30 12:22 UTC (History)
0 users

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


Attachments
proposed ebuild for mail-client/balsa-2.4.10 (balsa-2.4.10.ebuild,2.74 KB, text/plain)
2011-10-22 23:34 UTC, Jack
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jack 2011-10-22 23:32:44 UTC
Balsa 2.4.10 was released 2011-06-13, but 2.4.8 is still the latest in portage.  This is a request to add the newer version.

Reproducible: Always

Actual Results:  
balsa 2.4.8 is most recent in portage

Expected Results:  
2.4.10 should be available

I'll attach an ebuild, modified from 2.4.8.  The main change is I dropped the patch for libnotify, since it seems to have incorporated into the source.

I added a comment that balsa appears able to use gmime 2.6 as well as 2.4, but I did not change the RDEPEND for gmime:2.4.

There is a comment in the ebuild that balsa will not build with -gnome, but I have done this with no problem for 2.4.8.

I have modified the header line, but assume it will get appropriate values if/when it gets checked into the system.
Comment 1 Jack 2011-10-22 23:34:01 UTC
Created attachment 290579 [details]
proposed ebuild for mail-client/balsa-2.4.10
Comment 2 Gilles Dartiguelongue (RETIRED) gentoo-dev 2011-10-25 07:03:24 UTC
2.4.9 wasn't included due to build/check failures and upstream has been silent about fixing those. I'll check balsa-2.4.10 whenever I can.
Comment 3 Jack 2011-11-22 21:41:06 UTC
2.4.11 was just released today, so if you haven't spent much time preparing 2.4.10, it might be worth jumping to the latest instead.
Comment 4 Pacho Ramos gentoo-dev 2011-11-22 21:54:39 UTC
I tried this morning to bump to 2.4.10 but got:
https://bugzilla.gnome.org/show_bug.cgi?id=664560
Comment 5 Jack 2011-11-24 02:48:07 UTC
I've brought this up on the balsa mailing list, and the response included 
----------
There is a build issue: GMimeCypherContext is said to replaced with GMimeCryptoContext. Replacing all occurrences of the former one with the latter one should do the job - but I have not tried it myself!

and 

The gtk3 branch was recently patched to build with GMime 2.6, using a spray of
ifdef's.  See commit http://git.gnome.org/browse/balsa/commit/?h=gtk3&id=1947b1be7b13f6c3876dd3b53dd3ab52634fff01

The GMime code in that branch should have been the same as master, prior to that
commit, so the corresponding patch should apply to master without too much work. 
Should at least save someone some work. I'd try it myself, but this phone doesn't
have the build chain :)
---------------

I don't know if Gentoo would be willing to use a patch like this, but as it is already accepted by upstream, even if in the gtk3 branch while master is still gtk2, it seems reasonable.  I will try testing this myself in the next few days.  Hopefully we can avoid the alternative, which might be to have to wait for 2.4.12.
Comment 6 Jack 2011-12-01 23:29:28 UTC
Update from one of the developers on the balsa list on 11/28/11:  The patch to make the crypto stuff compatible with gmime 2.4 and 2.6 *without* tons of ifdef's is not forgotten and almost ready, but still needs some testing.  Next weekend, I hope...

If that works, hopefully they will do a quick release to get out there without distros needed to patch downstream.