From owner-freebsd-hackers@FreeBSD.ORG Thu Jan 3 17:39:22 2013 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id 4D0733E9; Thu, 3 Jan 2013 17:39:22 +0000 (UTC) (envelope-from fjwcash@gmail.com) Received: from mail-la0-f48.google.com (mail-la0-f48.google.com [209.85.215.48]) by mx1.freebsd.org (Postfix) with ESMTP id 77A6474E; Thu, 3 Jan 2013 17:39:21 +0000 (UTC) Received: by mail-la0-f48.google.com with SMTP id ej20so8166564lab.7 for ; Thu, 03 Jan 2013 09:39:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=bRDP5rFKkjfV5WchZltVAHHdDs1aGEhyUuUqwKn0FTg=; b=tuJQKRVv9THUDbzZoHWdxRFeyZP4D0ubgHm/5rXST65MXxW3Q0A3gwmt9aFDEx+yAk ef22s5+P1IemfhbTR0PNuBcZ/u+VYcmOJL1Y4v6hcHgL9EWeQ64CQ/BPdgwsGCpxEuyH D4txH3Iecq84A9ToLpDtXIVF+A2/lkbojDWtcFQhk/AMU/GYbMTcJ+hL0vyzyeWftFSq IyVcY9n3a8+bXcFy0Sxfog82Q/ciIgjWle50KTU7iqRieP5Grmi1KwtgMljZf1GuElUa xagmkKOfiZf+fK2YkyZ/yNHWolTxI3pLsFvsUWkplb/BSSSHxgzfKmHEFp4t4ypJ1X0o papg== MIME-Version: 1.0 Received: by 10.152.145.8 with SMTP id sq8mr46951553lab.21.1357234760146; Thu, 03 Jan 2013 09:39:20 -0800 (PST) Received: by 10.114.81.40 with HTTP; Thu, 3 Jan 2013 09:39:20 -0800 (PST) In-Reply-To: References: <20130102.175558.373.6@DOMY-PC> <4c7fa9aab51f5b62f6b2b35e6e8c03c9@mail.0x20.net> Date: Thu, 3 Jan 2013 09:39:20 -0800 Message-ID: Subject: Re: Vice versa of 'pkg_info -W' From: Freddie Cash To: Daniel Eischen Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Hackers , Lars Engels X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jan 2013 17:39:22 -0000 That tells you which installed port owns /usr/local/bin/foo. It doesn't tell you which NOT-installed port would install /usr/local/bin/foo, which is what the OP is wanting. On Thu, Jan 3, 2013 at 9:23 AM, Daniel Eischen wrote: > On Thu, 3 Jan 2013, Lars Engels wrote: > > Am 02.01.2013 18:55, schrieb rank1seeker@gmail.com: >> >>> For example: >>> # pkg_info -W /usr/local/bin/lynx >>> /usr/local/bin/lynx was installed by package lynx-2.8.7.2,1 >>> >>> # pkg_deinstall lynx-2.8.7.2,1 >>> >>> # pkg_info -W /usr/local/bin/lynx >>> pkg_info: /usr/local/bin/lynx: file cannot be found >>> >>> >>> As you can figure it out, I want a reverse method, that is ... >>> If I want to have '/usr/local/bin/lynx' installed, which port >>> origin(s), would install it? >>> >> >> >> I use porgle for that: >> >> http://www.secnetix.de/tools/**porgle/porgle.py >> > > For non-pkgng, what's wrong with pkgdb and pkg_which (portupgrade)? > > # pkgdb -o `pkg_which /usr/local/bin/foo` > > And for pkgng: > > # pkg which -o /usr/local/bin/foo > > Or am I missing something? > > -- > DE > ______________________________**_________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/**mailman/listinfo/freebsd-**hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@** > freebsd.org " > -- Freddie Cash fjwcash@gmail.com