Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 66317 - evolution 1.4.6 ebuild dependency problem
Summary: evolution 1.4.6 ebuild dependency problem
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Alastair Tse (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-10-04 08:34 UTC by Iulian Dragos
Modified: 2004-10-04 15:53 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Iulian Dragos 2004-10-04 08:34:26 UTC
evolution 1.4.6 depends on gal library to be at least 1.99.11. The current ebuild for evolution requires "=gal-1.99*". So gal-1.99.10, which I have, seemed to satisfy the dependency, while the ./configure script for evolution failed. I changed that line of the ebuild to: ">=gnome-extra/gal-1.99.11" and emerge correctly downloaded and installed gal-1.99.11 first, then continued with evolution.

The same dependecy problem applies to gtkhtml. So here are the two modified lines of my ebuild (they happen to be really the first two lines in the RDEPENDS clause):

>=gnome-extra/libgtkhtml-3.0.10
>=gnome-extra/gal-1.99.11

After I made these changes, it works as expectd.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.


Expected Results:  
Download the right dependent packages.
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2004-10-04 15:53:51 UTC
unfortunately, this is a limitation of portage that we cannot do ranged dependency. i'm going to fix this by pegging it to gal-1.99.11 rather than >= because this is not compatible with gal-2.2 which is in hard masked by will be shortly introduced into the tree