From owner-freebsd-ports@FreeBSD.ORG Mon Nov 22 15:59:07 2010 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B81391065674 for ; Mon, 22 Nov 2010 15:59:07 +0000 (UTC) (envelope-from i@levsha.me) Received: from expo.ukrweb.net (mail.univua.net [91.202.128.78]) by mx1.freebsd.org (Postfix) with ESMTP id 6C7D68FC19 for ; Mon, 22 Nov 2010 15:59:07 +0000 (UTC) Received: from [91.193.166.194] (helo=laptop.levsha.me) by expo.ukrweb.net with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.71 (FreeBSD)) (envelope-from ) id 1PKYKw-000EZ4-TR for freebsd-ports@freebsd.org; Mon, 22 Nov 2010 17:29:49 +0200 Received: from levsha by laptop.levsha.me with local (Exim 4.72 (FreeBSD)) (envelope-from ) id 1PKYJb-000Ibp-3e for freebsd-ports@freebsd.org; Mon, 22 Nov 2010 17:28:23 +0200 Date: Mon, 22 Nov 2010 17:28:22 +0200 From: Mykola Dzham To: freebsd-ports@freebsd.org Message-ID: <20101122152822.GB69912@laptop.levsha.me> References: <20101121012336.GM13998@comcast.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20101121012336.GM13998@comcast.net> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: Mykola Dzham X-SA-Exim-Connect-IP: 91.193.166.194 X-SA-Exim-Mail-From: i@levsha.me X-SA-Exim-Scanned: No (on expo.ukrweb.net); SAEximRunCond expanded to false Subject: Re: How to detect filename conflicts with uninstalled ports? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Nov 2010 15:59:07 -0000 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? You can use ports-mgmt/portsearch to search ports, contains some file. For example portsearch -f 'bin/bash$' -- LEFT-(UANIC|RIPE) JID: levsha@jabber.net.ua PGP fingerprint: 1BCD 7C80 2E04 7282 C944 B0E0 7E67 619E 4E72 9280