From owner-freebsd-questions@FreeBSD.ORG Sat Jun 3 17:12:37 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org 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 C46E616A473 for ; Sat, 3 Jun 2006 17:12:37 +0000 (UTC) (envelope-from jhorne@dfwlp.com) Received: from zeus.int.dfwlp.com (zeus.dfwlp.com [208.11.134.127]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7339343D46 for ; Sat, 3 Jun 2006 17:12:37 +0000 (GMT) (envelope-from jhorne@dfwlp.com) Received: from ind-cwhite.publicis-usa.com ([167.246.36.14]) (authenticated bits=0) by zeus.int.dfwlp.com (8.13.6/8.13.6) with ESMTP id k53HCXYb035214 for ; Sat, 3 Jun 2006 12:12:33 -0500 (CDT) (envelope-from jhorne@dfwlp.com) From: Jonathan Horne To: freebsd-questions@freebsd.org Date: Sat, 3 Jun 2006 12:12:11 -0500 User-Agent: KMail/1.9.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200606031212.11908.jhorne@dfwlp.com> X-Spam-Status: No, score=-1.4 required=5.0 tests=ALL_TRUSTED autolearn=failed version=3.1.1 X-Spam-Checker-Version: SpamAssassin 3.1.1 (2006-03-10) on zeus.int.dfwlp.com Subject: how to avoid recompiling applications? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Jun 2006 17:12:43 -0000 i have a system that i tend to tear up quite often. sometimes accidently, sometimes not. recompiling kde is quite a long process (and when i try to do it from packages, something is always messed up). so, i was under the impression that if you *did not* make install clean (thus, only using 'make clean') and save your work directories, then when it came time to reinstall something, you would not have to go thru the compile process, and skip straight to the installation? example is, last night i compiled xorg from ports, but then tried to (against my better judgement) pull down kde from packages. utter catastrophe, after removing the non-working kde-package, kde3 port would not even compile after that. anyway, long story short, i backed up my /usr/ports, /usr/src, /usr/obj, and reinstalled. using my restored backup files, reapplying my old kernel and installworld went just without issue, i skipped the buildworld and buildkernel just fine, no hitches. but when i went to reinstall the xorg from last night (all the work directories were still there), 'make install' returned no output, and nothing happened. what gives? i ended up having to do a make clean on my ports dir before i could continue. in the future for me, is there a way to proeperly retain all the precompiled stuff, and just skip right to the installation portion of my previously compiled ports? thanks, jonathan