Date: Sat, 20 Nov 2010 22:33:01 -0500 From: Robert Huff <roberthuff@rcn.com> To: Charlie Kester <corky1951@comcast.net> Cc: freebsd-ports@freebsd.org Subject: Re: How to detect filename conflicts with uninstalled ports? Message-ID: <19688.37613.144903.851371@jerusalem.litteratus.org> In-Reply-To: <20101121032306.GB48679@comcast.net> References: <20101121012336.GM13998@comcast.net> <20101121032306.GB48679@comcast.net>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19688.37613.144903.851371>