Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 313097 - net-libs/libetpan-1.0 version bump
Summary: net-libs/libetpan-1.0 version bump
Status: VERIFIED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL: http://sourceforge.net/projects/libet...
Whiteboard:
Keywords:
Depends on: 314181
Blocks:
  Show dependency tree
 
Reported: 2010-04-04 15:00 UTC by Didier Barvaux
Modified: 2010-05-09 15:20 UTC (History)
2 users (show)

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


Attachments
Ebuild updates for libetpan-0.58 (libetpan-0.57-r1-to-0.58.diff,2.22 KB, patch)
2010-04-08 10:57 UTC, Tim Harder
Details | Diff
libetpan-0.58 configure script fixes (libetpan-0.58-configure-fixes.patch,896 bytes, patch)
2010-04-08 11:01 UTC, Tim Harder
Details | Diff
Ebuild update for libetpan-1.0 (libetpan-0.57-r1-to-1.0.diff,2.04 KB, patch)
2010-04-09 17:11 UTC, Didier Barvaux
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Didier Barvaux 2010-04-04 15:00:18 UTC
I just discovered that libetpan 0.58 was released on 16 june 2009. It is not yet in Gentoo tree.

Reproducible: Always
Comment 1 Didier Barvaux 2010-04-04 15:01:17 UTC
Add net-mail@gentoo.org to CC because they seem to be in charge of net-libs/libetpan.
Comment 2 Didier Barvaux 2010-04-04 16:55:07 UTC
I made a copy of libetpan-0.57-r1.ebuild as libetpan-0.58.ebuild to test the
new 0.58 release. It built fine. I'm currently testing it with
mail-client/claws-mail. It seems to be OK for TLS/IMAP at least.
Comment 3 Tim Harder gentoo-dev 2010-04-08 10:57:20 UTC
Created attachment 226985 [details, diff]
Ebuild updates for libetpan-0.58

Ebuild updates for libetpan-0.58:
  * Use EAPI 2 for src_prepare and src_configure phases
  * Use eutils and autotools eclasses for epatch and eautoreconf calls
  * Use configure.ac patches to fix db-4.8 and debug flag handling issues
  * Remove unnecessary explanation and code from src_configure relating to the debug flag handling since the attached patch fixes the issue
  * Use default src_compile phase (remove emake call from src_configure)
  * Add message if emake install fails
  * Remove old (almost 2 years since libetpan-0.53 was removed from the tree) pkg_postinst warning

Note that I've upstreamed the configure.ac patches for both the debug flag handling and db-4.8 detection. They are bugs 2983787 and 2983763 in the upstream bugtracker, respectively.

The attached patch combines both upstreamed patches to fix the configure script issues.
Comment 4 Tim Harder gentoo-dev 2010-04-08 11:01:04 UTC
Created attachment 226987 [details, diff]
libetpan-0.58 configure script fixes

This patch fixes both bug #286620 (db-4.8 detection) and debug flag handling. Note that I've upstreamed this patch in both bugs 2983787 and 2983763 on libetpan's sourceforge project page.
Comment 5 Tim Harder gentoo-dev 2010-04-08 16:46:02 UTC
Both patches have now been merged with upstream CVS.
Comment 6 Didier Barvaux 2010-04-09 13:58:42 UTC
libetpan 1.0 was just released. It seems to contain the fixes for db-4.8 detection and debug flag handling. I changed the bug summary in consequence.
Comment 7 Didier Barvaux 2010-04-09 17:11:43 UTC
Created attachment 227153 [details, diff]
Ebuild update for libetpan-1.0

Ebuild updates for libetpan-1.0 (largely inspired by the libetpan-0.58 update by Tim Harder):
  * Remove src_unpack phase since fixes for db-4.8 and debug flag issues are included in libetpan-1.0
  * Use EAPI 2 for src_configure phase
  * Remove unnecessary explanation and code from src_configure relating to the
debug flag handling since the bug was fixed upstream
  * Use default src_compile phase (remove emake call from src_configure)
  * Add message if emake install fails
  * Remove old (almost 2 years since libetpan-0.53 was removed from the tree)
pkg_postinst warning

Successfully built and installed on x86. Ebuild =mail-client/claws-mail-3.7.5 (and probably any earlier version) that depends on net-libs/libetpan fails to build with =net-libs/libetpan-1.0. See bug #314181 for a fix.
Comment 8 Didier Barvaux 2010-04-09 17:16:02 UTC
Add bug #314181 "mail-client/claws-mail-3.7.5 fails with libetpan 1.0" as a dependency for this bug.
Comment 9 Christian Faulhammer (RETIRED) gentoo-dev 2010-04-20 18:42:14 UTC
Bumped.  Thank you for the report.  Still masked until everything else is sorted out.
Comment 10 Didier Barvaux 2010-05-09 15:20:34 UTC
Work without any problem with mail-client/claws-mail-3.7.5-r1. I close the bug.