From owner-freebsd-questions Tue Dec 28 9:39: 3 1999 Delivered-To: freebsd-questions@freebsd.org Received: from grace.speakeasy.org (grace.speakeasy.net [216.254.0.2]) by hub.freebsd.org (Postfix) with ESMTP id 1FACB14F2E for ; Tue, 28 Dec 1999 09:39:00 -0800 (PST) (envelope-from seanj@speakeasy.org) Received: from localhost (seanj@localhost) by grace.speakeasy.org (8.9.3/8.9.3) with ESMTP id JAA28504; Tue, 28 Dec 1999 09:42:29 -0800 Date: Tue, 28 Dec 1999 09:42:29 -0800 (PST) From: Sean Jensen-Grey To: Jay Krell Cc: freebsd-questions@FreeBSD.ORG Subject: Re: cvsuping and rebuilding, esp. ports In-Reply-To: <000301bf5131$d497aaa0$8001a8c0@jayk-home3nt> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG I don't rebuild ports after cvsuping? why? I thought of making a small python script to go check /var/db/pkgs or some such and compare the version numbers there against what you have in ports for the same package. would be handy. The dependencies for each package are / could be different. They all might not use the same version of ghooka_lib1.77a.so right? Unless the dependency they link against is another package (very good solution). But then you have the upgrade in the field problem. aaaahhhhh dll hell with deps. But after you cvsup anything into /usr/src you should do a rebuild of the world. Otherwise your environment to actually DO the rebuild will not be correct. I already ran into this problem a while back. On Tue, 28 Dec 1999, Jay Krell wrote: > What am I supposed to rebuild upon cvsuping? > Build everything clean? > What about ports? > Is it possible to only rebuild what is installed? > Can/should/are dependencies worked out such that you can > always just incrementally rebuild and the Right thing happens? > (I assume they are not, and that doing so is very difficult.) > The BSD user and kernel are small enough that just clean building > all isn't a terrible answer (Pentium Pro 200), but this is not true of the > ports. > > - Jay > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-questions" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message