Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 326981 - mail-client/claws-mail-geolocation fails to build
Summary: mail-client/claws-mail-geolocation fails to build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-05 13:22 UTC by Diego Elio Pettenò (RETIRED)
Modified: 2010-07-11 07:37 UTC (History)
3 users (show)

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


Attachments
Build log (claws-mail-geolocation-0.0.3:20100705-100004.log,7.39 KB, text/plain)
2010-07-05 13:22 UTC, Diego Elio Pettenò (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Diego Elio Pettenò (RETIRED) gentoo-dev 2010-07-05 13:22:18 UTC
Okay somebody got to tell me _how_ this entered the tree. It needs libchamplain 0.4 which *hasn't ever been* in main tree, probably just in some overlay.
Comment 1 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-07-05 13:22:35 UTC
Created attachment 237571 [details]
Build log
Comment 2 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-05 19:50:12 UTC
0.6.0 is in the tree.  So this is more than fine.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2010-07-05 19:55:41 UTC
what strikes odd to me is:

RDEPEND=">=mail-client/claws-mail-3.7.6"
DEPEND="${RDEPEND}
		>=media-libs/libchamplain-0.4.0[gtk]"

i mean, library only in depend, not required at runtime?
Comment 4 Diego Elio Pettenò (RETIRED) gentoo-dev 2010-07-05 19:58:00 UTC
Christian, now I *could* get upset by you not bothering to read this.

Like gtk+, libchamplain uses pkg-config SLOT-like names, check the log:

Package requirements (champlain-gtk-0.4 >= 0.4.0)

but libchamplain-0.6.0 in the tree installs champlain-gtk-0.6.

Now, can you please retract your "more than fine" and test this out on your own, next time?
Comment 5 Samuli Suominen (RETIRED) gentoo-dev 2010-07-05 19:59:17 UTC
also missing pkgconfig, gettext depends. can we get a new ebuild, please?
Comment 6 SpanKY gentoo-dev 2010-07-05 20:15:17 UTC
chillax people.  it's broken, lets fix it, and move on.
Comment 7 Christian Faulhammer (RETIRED) gentoo-dev 2010-07-11 07:37:29 UTC
Should be fine now.  I set libchamplain dependency hard to 0.6 series to be able to fix the configure.ac file properly.  Dependencies adjusted.

 Problem is that I cannot test the whole load of Claws Mail plugins as my systems are stable and libchamplain and friends are in testing.  There were no complaints by the user requesting the ebuild.