From owner-freebsd-hackers@FreeBSD.ORG Thu Jan 3 17:51:47 2013 Return-Path: Delivered-To: hackers@freebsd.org Received: from mx1.freebsd.org (mx1.FreeBSD.org [8.8.178.115]) by hub.freebsd.org (Postfix) with ESMTP id 5F453B2F; Thu, 3 Jan 2013 17:51:47 +0000 (UTC) (envelope-from rank1seeker@gmail.com) Received: from mail-bk0-f49.google.com (mail-bk0-f49.google.com [209.85.214.49]) by mx1.freebsd.org (Postfix) with ESMTP id C1D9D7F9; Thu, 3 Jan 2013 17:51:46 +0000 (UTC) Received: by mail-bk0-f49.google.com with SMTP id jm19so6775395bkc.8 for ; Thu, 03 Jan 2013 09:51:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:from:to:subject:date:in-reply-to:references :x-mailer; bh=GDJkb/dmZF6zjFgEVVT4l1gj9GOgkgV+uzDsVynTCC4=; b=hmps8HyrIqAD6o8WQdSroy3A45lMS1cvwFJkw/615ow8PCDcmOk6atoroKkANGeH0p fx6vgMwlXN0aVAAU7QlWlp1bivXzzlKKVOW1tos93uLm19ctSmIT4a+r7m3GXGp3zh9A 8ruCfD1o0ATl626AeyAuRstsAqOLS97aO7q/wAo/97GUWfOhEP2+H/H8IzXgwhQHBnOt rwX+bzLBI/RlqAF/4E0OjcGLq2DGKPoiqbDx7VRyXiad1KVhKKvqrAtku1bVqHm8CBvf MC6cP5uO2M/Hgtb3tILNsR3ay1aqjEqGoVQIzBczCUGR6ULGdLboZa4z+iZYiOzEIuyi WwPg== X-Received: by 10.204.7.92 with SMTP id c28mr23978734bkc.86.1357235500488; Thu, 03 Jan 2013 09:51:40 -0800 (PST) Received: from DOMYPC ([82.193.208.225]) by mx.google.com with ESMTPS id d16sm34739002bkw.2.2013.01.03.09.51.38 (version=SSLv3 cipher=OTHER); Thu, 03 Jan 2013 09:51:39 -0800 (PST) Message-ID: <20130103.175144.060.9@DOMY-PC> From: rank1seeker@gmail.com To: "FreeBSD Hackers" , "Lars Engels" , "Freddie Cash" , "Daniel Eischen" Subject: Re: Vice versa of 'pkg_info -W' Date: Thu, 03 Jan 2013 18:51:44 +0100 In-Reply-To: References: <20130102.175558.373.6@DOMY-PC> <4c7fa9aab51f5b62f6b2b35e6e8c03c9@mail.0x20.net> X-Mailer: POP Peeper (3.8.1.0) 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:51:47 -0000 > >>> 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 " > > > > > 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. > > > > -- > Freddie Cash > fjwcash@gmail.com > _______________________________________________ > 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" > Exactly! ;) Domagoj