From owner-freebsd-stable@FreeBSD.ORG Mon Aug 23 08:34:43 2004 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4076916A4CE for ; Mon, 23 Aug 2004 08:34:43 +0000 (GMT) Received: from mail.emu.edu.tr (mail.emu.edu.tr [193.140.41.70]) by mx1.FreeBSD.org (Postfix) with ESMTP id 52FA343D2F for ; Mon, 23 Aug 2004 08:34:42 +0000 (GMT) (envelope-from ilkerozupak@yahoo.com) Received: from eniac.emu.edu.tr ([213.208.49.139]) by mail.emu.edu.tr with Microsoft SMTPSVC(5.0.2195.5329); Mon, 23 Aug 2004 11:34:39 +0300 From: Ilker Ozupak To: pirat , Kris Kennaway , Daniel O'Connor Date: Mon, 23 Aug 2004 11:34:19 +0300 User-Agent: KMail/1.6.2 References: <20040822035742.GA13803@thai-aec.org> <20040822152625.GA32816@xor.obsecurity.org> <20040823025952.GA14519@thai-aec.org> In-Reply-To: <20040823025952.GA14519@thai-aec.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200408231134.39887.ilkerozupak@yahoo.com> X-OriginalArrivalTime: 23 Aug 2004 08:34:39.0654 (UTC) FILETIME=[07BA8460:01C488EC] cc: freebsd-stable@FreeBSD.ORG Subject: Re: make package-recursive X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 23 Aug 2004 08:34:43 -0000 =2D----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Monday 23 August 2004 05:59, User & wrote: > On Sunday, 22 August 2004 at 8:26:25 -0700, Kris Kennaway wrote: > > Date: Sun, 22 Aug 2004 08:26:25 -0700 > > From: Kris Kennaway > > To: User & > > Cc: freebsd-stable@FreeBSD.ORG, freebsd-questions@FreeBSD.ORG > > Subject: Re: make package-recursive > > > > On Sun, Aug 22, 2004 at 10:57:42AM +0700, User & wrote: > > > hi sirs, > > > > > > sorry for asking, but i need to know to aviod unnecessary making > > > packages that have been made during 'make package-recursive' > > > > > > many thanks for any helps and hints. > > > > Please explain in more detail what you mean. > > > > Kris > > On Monday, 23 August 2004 at 10:14:25 +0930, Daniel O'Connor wrote: > > From: "Daniel O'Connor" > > To: freebsd-stable@freebsd.org > > Subject: Re: make package-recursive > > Date: Mon, 23 Aug 2004 10:14:25 +0930 > > Cc: "User &" , freebsd-questions@freebsd.org > > > > -----BEGIN PGP SIGNED MESSAGE----- > > Hash: SHA1 > > > > On Sun, 22 Aug 2004 13:27, User & wrote: > > > sorry for asking, but i need to know to aviod unnecessary making > > > packages that have been made during 'make package-recursive' > > > > What unnecessary packages? > > make package-recurse makes all the packages a given port is dependent o= n. > > > > What should it do instead? > > apologize for my bad english and post to the wrong list. > > my experiences are that i make expat2, perl5.8 from port and have made > them packages into /usr/ports/package. > > now that i going on to make xorg from /usr/ports/x11 and also > make package-recursive afterwards. the next step is that i am > making gnome2 once again from ports. > > my point is that those xorgs' team such as xorg-clients xorg-libraries > should not be made package once again, since they have already been made, > when i make package-recursive at gnome2. > > one example is teTeX > > cd /usr/ports/prints/teTeX > make install > make package-recursive > > now am going to make docproj > > cd /usr/ports/texproc/docproj > make JADETEX=3Dyes -DWITH_OPENSSL_BASE install > make JADETEX=3Dyes -DWITH_OPENSSL_BASE package-recursive > > this time, i see teTeX, xorg-libraries also are having made package > once again > > there should some way to tell make that if ports have been made package, > the next time that ports should not have been made again in the > make package-recursive from some other ports. > > the machine that i see this funny thing is > > inspiron# uname -a > FreeBSD inspiron.thai-aec.org 5.2.1-RELEASE FreeBSD 5.2.1-RELEASE #0: Mon > Feb 23 20:45:55 GMT 2004 =20 > root@wv1u.btc.adaptec.com:/usr/obj/usr/src/sys/GENERIC i 386 > inspiron# > > one more time, i apologize for my broken english and thanks to > all replies. IMO you need portupgrade (sysutils/portupgrade) sample command: portupgrade --origin ORIGIN --new -x PATTERN for the cerrect set of OPTIONS see portupgrade(1) ORIGIN should be /usr/ports/x/y PATTERN see png sample for upgrading packages depending on png that were installed prior to png in portupgrade(1)=20 it could be o some package we recently installed -- '>=3Dtetex' o some prior date -- '>2004-08-20'=20 =2D --=20 IO =2D -- gpg public key @ http://cmpe.emu.edu.tr/ilker/ilker.asc pub =A01024D/A4F41BD0 2003-07-16 Ilker Ozupak Primary key fingerprint: E509 17B6 C8E2 ADB7 32A7 =A04746 BF14 814A A4F4 1B= D0 =2D----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (FreeBSD) iD8DBQFBKawYvxSBSqT0G9ARAhhqAKCqq+2Uyx9tTIBdXxA8p3ihygicKACg3h76 wS1X8MJIemmrRbRYzIooa2Y=3D =3Dzzck =2D----END PGP SIGNATURE-----