From owner-freebsd-libh Thu Sep 26 9:43:53 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2D9B137B401 for ; Thu, 26 Sep 2002 09:43:51 -0700 (PDT) Received: from mail-out1.apple.com (mail-out1.apple.com [17.254.0.52]) by mx1.FreeBSD.org (Postfix) with ESMTP id B304943E3B for ; Thu, 26 Sep 2002 09:43:50 -0700 (PDT) (envelope-from jkh@queasyweasel.com) Received: from mailgate1.apple.com (A17-128-100-225.apple.com [17.128.100.225]) by mail-out1.apple.com (8.11.3/8.11.3) with ESMTP id g8QGhnh28158 for ; Thu, 26 Sep 2002 09:43:49 -0700 (PDT) Received: from scv1.apple.com (scv1.apple.com) by mailgate1.apple.com (Content Technologies SMTPRS 4.2.5) with ESMTP id ; Thu, 26 Sep 2002 09:43:43 -0700 Received: from twogun (twogun.apple.com [17.202.45.118]) by scv1.apple.com (8.11.3/8.11.3) with ESMTP id g8QGhmb14652; Thu, 26 Sep 2002 09:43:49 -0700 (PDT) Date: Thu, 26 Sep 2002 09:44:28 -0700 Subject: Re: package dependencies working :) Content-Type: text/plain; delsp=yes; charset=US-ASCII; format=flowed Mime-Version: 1.0 (Apple Message framework v543) Cc: libh@FreeBSD.ORG To: Alexander Langer From: "Jordan K. Hubbard" In-Reply-To: <20020926162455.GD47655@fump.kawo2.rwth-aachen.de> Message-Id: <38F9F4E2-D16F-11D6-847B-000393038CC8@queasyweasel.com> Content-Transfer-Encoding: 7bit X-Mailer: Apple Mail (2.543) Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Very cool! On Thursday, Sep 26, 2002, at 09:24 US/Pacific, Alexander Langer wrote: > Woot! > > :) > > ### are my comments > > root@zerogravity ~/work/libh/cvs/libh/release/scripts/pkgtools $ > ./pkg_info.tcl > Name: SYSTEM > Description: SYSTEM package provides architecture feature > Summary: SYSTEM package provides architecture feature > Author: FreeBSD Inc. > Files installed: 0 > Installed on: Thu Sep 26 18:19:29 2002 > Conflicts: > Features: > Name Version Serial Snapshot > SYSTEM 0.2.2 22 0 > i386 0 0 0 > FreeBSD 5.0 500039 0 > Requires: > ======================================================================= > === > > ### ok, no packages installed yet > > root@zerogravity ~/work/libh/cvs/libh/release/scripts/pkgtools $ > ./pkg_install.tcl netcat.zip > Package: netcat > Summary: Simple utility which reads and writes data across network > connections > Author: sumikawa@FreeBSD.org > Description: > Netcat is a simple Unix utility which reads bla > load_file called ### my debugging printf()'s :) > find_and_install... > hoho > load_file called > Line: xv 3.10a_2 0 0 xv-3.10a_2.pkg.zip ### libh automatically > ### scans all the files in the local directory for features. > ### netcat.zip depends on a faked "webserver" feature, which is > ### provideded by "netdep.pkg.zip", see below > > Package is: ./xv-3.10a_2.pkg.zip > Line: netmask 2.3.3 0 0 netmask-2.3.3.pkg.zip > > Package is: ./netmask-2.3.3.pkg.zip > Line: netdep 1.10 0 0 netdep.pkg.zip > > Package is: ./netdep.pkg.zip > Line: webserver 0 0 0 netdep.pkg.zip > > Package is: ./netdep.pkg.zip > Package netcat installed, log: > INFO: wrapper_Install_upgrade ./netdep.pkg.zip providing necessary > features > INFO: Package netdep installed > INFO: Prefix: /opt > ### since "webserver" is required, netdep is installed > > INFO: About to install file bin/nc > INFO: About to create directory /opt/bin > > INFO: About to install file share/doc/netcat/README > INFO: About to create directory /opt/share/doc/netcat > > INFO: Package netcat installed > #### worked :) > > woot :) > > Alex > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-libh" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message