From owner-freebsd-current Mon Jun 26 0:59:17 2000 Delivered-To: freebsd-current@freebsd.org Received: from shale.csir.co.za (shale.csir.co.za [146.64.46.5]) by hub.freebsd.org (Postfix) with ESMTP id EEE3637B930; Mon, 26 Jun 2000 00:58:57 -0700 (PDT) (envelope-from reg@shale.csir.co.za) Received: from C992631-A.pinol1.sfba.home.com (C992631-A.pinol1.sfba.home.com [24.12.58.155]) by shale.csir.co.za (8.9.3/8.9.3) with ESMTP id JAA91853; Mon, 26 Jun 2000 09:57:13 +0200 (SAT) (envelope-from reg@shale.csir.co.za) Received: (from reg@localhost) by C992631-A.pinol1.sfba.home.com (8.9.3/8.9.3) id AAA52621; Mon, 26 Jun 2000 00:57:00 -0700 (PDT) (envelope-from reg) Date: Mon, 26 Jun 2000 00:57:00 -0700 From: Jeremy Lea To: current@freebsd.org Subject: Call for review: pkg_which. Message-ID: <20000626005659.B311@shale.csir.co.za> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2i Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi guys, This is BCC'd to ports, since it is mostly for use there... I've placed the source for a new command, pkg_which, on http://people.freebsd.org/~reg/. The idea behind this command is to get Ports/Packages to register their dependencies based on what is on the system, not what they think should be there. Thus, if you have old libraries or a different version of shostscript installed, this will allow the system to register the correct dependency. Patches to bsd.port.mk and pkg_add to follow shortly. At the moment I'd like some people to test and review this. It works for me, but history has shown that to be a poor indicator of real success. Also, I'm not used to style(9), so this might be a mess, and the man page certainly needs some work. Regards, -Jeremy -- FreeBSD - Because the best things in life are free... http://www.freebsd.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message