Bug 168695 - sysutils/p5-Sys-Gamin installs monitor (generic name for a binary)
Summary: sysutils/p5-Sys-Gamin installs monitor (generic name for a binary)
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: Nick Hibma
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-06-05 09:20 UTC by Nick Hibma
Modified: 2012-11-05 11:20 UTC (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Hibma 2012-06-05 09:20:10 UTC
The port installs /usr/local/bin/monitor which conflicts with other ports (of course).

The binary should be renamed to for example gamin-monitor or something like that.

Fix: 

Note: I am the maintainer of the port, but do not know how to resolve this. So don't assign the port to 'maintainer', please.
How-To-Repeat: grep monitor /usr/ports/sysutils/p5-Sys-Gamin/pkg-plist

Note the monitor binary mentioned in the plist.
Comment 1 Michael Scheidell freebsd_committer freebsd_triage 2012-06-05 11:57:44 UTC
One easy options is to just set CONFLICTS= in Makefile.  Maybe not the 
right way, but if noone has complained in the past about you clobbering 
an existing binary, maybe its the fastest way.

other options arn't pretty, sed's to $WRKSRC/Makefile(s), and/or (don't 
use MV... in $WRKSRC it would prevent a second install without 
recompile, in PREFIX would have already wiped out the other)

Maybe bring this up in ports@ ?

-- 
Michael Scheidell, CTO
 >*| * SECNAP Network Security Corporation
d: +1.561.948.2259
w: http://people.freebsd.org/~scheidell
Comment 2 Edwin Groothuis freebsd_committer freebsd_triage 2012-06-11 07:17:22 UTC
Responsible Changed
From-To: freebsd-ports-bugs->n_hibma

Over to maintainer (via the GNATS Auto Assign Tool)
Comment 3 Nick Hibma freebsd_committer freebsd_triage 2012-11-05 11:19:47 UTC
State Changed
From-To: open->closed

Fixed in r300897.