Bug 38253 - Fix x11-fm/nautilus dependencies
Summary: Fix x11-fm/nautilus dependencies
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-gnome (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-05-18 20:10 UTC by Patrik Backlund
Modified: 2002-07-05 06:43 UTC (History)
0 users

See Also:


Attachments
nautilus_fam.patch (509 bytes, patch)
2002-05-18 20:10 UTC, Patrik Backlund
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Patrik Backlund 2002-05-18 20:10:01 UTC
If devel/fam is not installed nautilus configure will complain with the
following message (but still work):

checking for FAMOpen in -lfam... no
configure: warning: *** FAM support will not be built (FAM library not 
found) Nautilus depends on FAM to provide notification when files are 
altered (either through filesystem polling, or a kernel notification 
mechanism). If Nautilus is built without FAM support, directories 
viewed with Nautilus will not remain in sync with the actual filesystem 
when they are altered by external processes. Particularly if you are a 
distributor please compile Nautilus with FAM support. FAM is available 
from http://oss.sgi.com/projects/fam/. A patch to add Linux Kernel 2.4 
directory notify support to FAM (highly desirable) is available from 
http://people.redhat.com/alexl/files/ ***

However if devel/fam happens to be installed on the system nautilus
will link against it, but of course no package dependency will be
recorded.

Fix: Always link to and depend on devel/fam
How-To-Repeat: 1. Install devel/fam
2. Install x11-fm/nautilus
3. Remove devel/fam

See nautilus fail to run because of missing shared library
Comment 1 Joe Marcus Clarke freebsd_committer freebsd_triage 2002-05-18 21:23:58 UTC
Responsible Changed
From-To: freebsd-ports->gnome

Over to maintainers.
Comment 2 Joe Marcus Clarke freebsd_committer freebsd_triage 2002-07-05 06:43:31 UTC
State Changed
From-To: open->closed

This should be fixed now.  Thanks for reporting.