From owner-freebsd-questions Sun Aug 4 9:51:29 2002 Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 028EA37B400 for ; Sun, 4 Aug 2002 09:51:26 -0700 (PDT) Received: from mail.bg (varna74.pip.digsys.bg [193.68.1.74]) by mx1.FreeBSD.org (Postfix) with ESMTP id 45DA543E65 for ; Sun, 4 Aug 2002 09:51:21 -0700 (PDT) (envelope-from dpenev@mail.bg) Received: from mail.bg (localhost [127.0.0.1]) by mail.bg (8.12.5/8.12.5) with ESMTP id g74JndQg002353; Sun, 4 Aug 2002 19:49:40 GMT (envelope-from dpenev@mail.bg) Received: (from root@localhost) by mail.bg (8.12.5/8.12.5/Submit) id g74JnN8t002352; Sun, 4 Aug 2002 19:49:23 GMT Date: Sun, 4 Aug 2002 19:49:23 +0000 From: "D. Penev" To: dsyphers@uchicago.edu Cc: Makoto Matsushita , freebsd-questions@FreeBSD.ORG Subject: Re: make package Message-ID: <20020804194923.GA239@earth.dpsca.bg> Mail-Followup-To: dsyphers@uchicago.edu, Makoto Matsushita , freebsd-questions@FreeBSD.ORG References: <200208032339.04845.dsyphers@uchicago.edu> <20020804161424O.matusita@jp.FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20020804161424O.matusita@jp.FreeBSD.org> User-Agent: Mutt/1.4i Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sun, Aug 04, 2002 at 04:14:24PM +0900, Makoto Matsushita wrote: >Cc: questions@FreeBSD.org >From: Makoto Matsushita >To: dsyphers@uchicago.edu >Subject: Re: make package >Date: Sun, 04 Aug 2002 16:14:24 +0900 > > >dsyphers> I would like to make packages of several ports which I >dsyphers> already have installed. Unfortunately, it seems 'make >dsyphers> package' wants to install the package too (and dies if it >dsyphers> can't). Why? > >You cannot make a package without installing, since you can't know (or >too hard to know) which file to be included to a package is a file >under the build directory. > >That's why "make package" requires "make install". > >dsyphers> Is there something I can do to have it _just_ make the >dsyphers> packages? > >No. If you want to prevent existing environment from making a >package, you may want to make a sandbox for package build. Not a legal way to make package on installed port: # cd portdir # make # cat > work/.install_done.portname-portversion ^D # make package && make clean > >-- - >Makoto `MAR' Matsushita > > > > >To Unsubscribe: send mail to majordomo@FreeBSD.org >with "unsubscribe freebsd-questions" in the body of the message -- Regards, D. Penev To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message