How to detect filename conflicts with uninstalled ports?
Robert Huff
roberthuff at rcn.com
Sun Nov 21 03:33:50 UTC 2010
Charlie Kester writes:
> On Sat 20 Nov 2010 at 17:23:37 PST Charlie Kester wrote:
> >I'm working on a new port that installs a program with a name that seems
> >like it would already be taken, but I don't have anything by that name
> >on my system -- even though I have lots of ports installed.
> >
> >I know that I can use "portsdb -r" to find all the ports that depend on
> >a given port, whether they're installed or not. Is there a similar way
> >to determine if an uninstalled port installs a file with a given name?
>
> As someone kindly reminded me, "find" and "grep" are my friends:
>
> $ cd /usr/ports
> $ find . -name "pkg-plist" -exec grep -H "bin/progname" {} \;
> $ find . -name Makefile -exec grep -H "bin/progname" {} \;
The former accounts for static packing lists; does the second
do the same for dynamic packing lists?
Robert Huff
More information about the freebsd-ports
mailing list