From owner-freebsd-questions@FreeBSD.ORG Wed Dec 15 10:39:00 2004 Return-Path: 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 E74B516A4CE for ; Wed, 15 Dec 2004 10:38:59 +0000 (GMT) Received: from alexandr.fdns.net (212-104-97-169.cable.evrocom.net [212.104.97.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8931343D5F for ; Wed, 15 Dec 2004 10:38:59 +0000 (GMT) (envelope-from admin@alexandr.fdns.net) Received: from localhost ([127.0.0.1] helo=alexandr.fdns.net) by alexandr.fdns.net with esmtp (Exim 4.43 (FreeBSD)) id 1CeYUF-000MB1-8H; Wed, 15 Dec 2004 12:42:35 +0000 Received: (from admin@localhost) by alexandr.fdns.net (8.13.1/8.12.10/Submit) id iBFCgYTc085250; Wed, 15 Dec 2004 12:42:34 GMT (envelope-from admin) Date: Wed, 15 Dec 2004 12:42:29 +0000 From: Alexandr To: epilogue Message-ID: <20041215124229.GA85026@alexandr.fdns.net> References: <20041215105930.GA14622@alexandr.fdns.net> <20041215041224.43a0cd5f@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041215041224.43a0cd5f@localhost> User-Agent: Mutt/1.4.2.1i cc: freebsd-questions@freebsd.org Subject: Re: make package don't build package X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:39:00 -0000 Hello epilogue. > > cd /usr/ports/www/audio/mpg123/ > > make package with this command I make test. I wont make package-recursive and this command take me some result for others ports > > > > and get: > > ===> Installing for mpg123-esound-0.59r_15 > > ===> mpg123-esound-0.59r_15 depends on shared library: esd.2 - found > > ===> Generating temporary packing list > > ===> Checking if audio/mpg123 already installed > > ===> mpg123-esound-0.59r_15 is already installed > > You may wish to ``make deinstall'' and install this port again > > by ``make reinstall'' to upgrade it properly. > > If you really wish to overwrite the old port of audio/mpg123 > > without deleting it first, set the variable "FORCE_PKG_REGISTER" > > in your environment or the "make install" command line. > > *** Error code 1 > > hello alexandr, > > well, the message above is a _pretty_big_hint_. couple that with the > description of the 'package' target as found in 'man ports'... I readed it. > > Make a binary package for the port. The port will be installed if it > has not already been. [snip] > > ...and you should have a pretty good idea about why 'make package' is > not proceeding. I installed this package a long time ago. > > > Stop in /usr/ports/audio/mpg123. > > > > I don't understand, in bsd.port.mk wrote > > # package - Create a package from an _installed_ port. > > but I installed this package and wont build package > > Why 'make package' make install ??? > > while the various *.mk are certainly worth a read, i expect that you > will find the ports related man pages to provide clearer and more > thorough descriptions. > > in the case of what you're trying to do, check out the pkg_create > manpage (-b in particular). pkg_create -- i can't use becose I need create package recursively, but I don't find in man page for this tool options for recursively. > > hope this helps. > thanks.