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