Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 22810 - evolution-1.4 ebuild dependency missed out
Summary: evolution-1.4 ebuild dependency missed out
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All All
: High normal
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-06-14 04:16 UTC by Charles Goodwin
Modified: 2003-06-15 18:46 UTC (History)
0 users

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 Charles Goodwin 2003-06-14 04:17:00 UTC
Evolution requires libgtkhtml-3.0.4 or greater, but this is not realised in the
ebuild and the compilation will fail for those with a lesser version of libgtkhtml.

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. ebuild /usr/portage/net-mail/evolution/evolution-1.4.0.ebuild merge

Actual Results:  
Compilation failed (I killed the term and lost the output - sorry!) with the
error stating the dependencies had not been met.  Inspection of dependencies
revealed libgtkhtml was not of a version required by Evolution.

Expected Results:  
It should have tried to upgrade libgtkhtml.
Comment 1 Alastair Tse (RETIRED) gentoo-dev 2003-06-14 08:27:31 UTC
mcvaio /usr/portage/net-mail/evolution % fgrep gtkhtml evolution-1.4.0.ebuild
RDEPEND=">=gnome-extra/libgtkhtml-3.0.5

that is not the correct way to merge masked ebuilds. you should comment them out in /usr/portage/profiles/package.mask or 

echo "=net-mail/evolution-1.4.0" >> /etc/portage/package.unmask

otherwise it will not try to satisfy the deps.
Comment 2 Charles Goodwin 2003-06-15 18:46:02 UTC
Well, evo1.4 was not masked... how am I supposed to know some of it's dependencies aren't masked when it doesn't say so?