Bug 32745

Summary: Evolution port missing out on dependencies
Product: Ports & Packages Reporter: Wayne Pascoe <freebsd>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Wayne Pascoe 2001-12-12 11:30:01 UTC
Doing make install in evolution causes the port build process to die during the ./configure stage if gal and gtkhtml are not installed. This is because gal and gtkhtml are not dependencies on the port.

It is possible to have gnome installed from ports without these two ports being installed.

Fix: 

Do make install in /usr/ports/x11-toolkits/gal and /usr/ports/www/gtkhtml
This should be included in the port
How-To-Repeat: Install gnome from /usr/src/ports/x11/gnome
cd /usr/ports/mail/evolution
make install
Comment 1 Pete Fritchman freebsd_committer freebsd_triage 2001-12-12 18:49:16 UTC
Responsible Changed
From-To: freebsd-ports->gnome

Over to maintainers
Comment 2 Maxim Sobolev freebsd_committer freebsd_triage 2001-12-20 10:57:15 UTC
State Changed
From-To: open->closed

Evolution receives its gal and gtkhtml dependencies as part of dependency 
on gnomecore, therefore there is no such problem. Invoke `make package-depends' 
in ports/mail/evolution directory to see what I mean. We can't list all 
53 packages upon which evolution depends in its Makefile.