From owner-freebsd-questions@FreeBSD.ORG Sun Feb 5 16:19:34 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 A54ED16A420 for ; Sun, 5 Feb 2006 16:19:34 +0000 (GMT) (envelope-from xnooby@gmail.com) Received: from uproxy.gmail.com (uproxy.gmail.com [66.249.92.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id E5F9643D45 for ; Sun, 5 Feb 2006 16:19:33 +0000 (GMT) (envelope-from xnooby@gmail.com) Received: by uproxy.gmail.com with SMTP id a2so247957ugf for ; Sun, 05 Feb 2006 08:19:32 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=dXGkrMBKnddMkTc9Wc6/rFyt8yRh3pMvkDAcB2yM9QherlqNOcPxsR4ngTqgbC52GfMj4e9qTUL03Q4rTCTVQpkGsUWgyXytxCPx0qykAOaJXb/umGsoPVL7hWthIFjZPGlGI3o/uo53m8Vh8slBIr7CqRYTuWLgseTRBsy+iNM= Received: by 10.48.42.20 with SMTP id p20mr949765nfp; Sun, 05 Feb 2006 08:19:32 -0800 (PST) Received: by 10.48.216.11 with HTTP; Sun, 5 Feb 2006 08:19:32 -0800 (PST) Message-ID: Date: Sun, 5 Feb 2006 11:19:32 -0500 From: Xn Nooby To: "Donald J. O'Neill" In-Reply-To: <200602042201.00168.duncan.fbsd@gmail.com> MIME-Version: 1.0 References: <200602042201.00168.duncan.fbsd@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: freebsd-questions@freebsd.org Subject: Re: Why does portsdb -Uu run so long? 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: Sun, 05 Feb 2006 16:19:34 -0000 > I want to ask you: how long does it take you to cvsup your ports, run > 'portsdb > -Uu', and finish with 'portversion -l "<" '? To run 'portsnap fetch > update', > then 'portversion -v | grep needs', it took less then 55 seconds and I wa= s > off upgrading ports. The procedure I used had no errors. I think it takes about 40 minutes to run portsdb -Uu on my normal P4 desktop, and several hours inside a virtual machine. My old P3 laptop took 2 hours. Portsnap took about 1 minute, it was very fast. "The procedure I used had no errors." Everyone that knows what they are doing never seem to have a problem. Generally people say, "I just did a 'portsnap -AbCdDeF' and it worked great!", but then it turns out that command was one of many that preceeded and followed it, which they neglected to mention. Both ways of upgrading work. Neither way will tell you about the conflict > between pilot-link and libmal. You're going to have to find out about > during > an upgrade or, or wait and read about it on the list. So you can't be > talking > about that as a problem with portsnap. Just what was the problem you had > with > portsnap? I believe I had a "stale dependency with imagemagic" that I chose to "force= " to continue. That was on a brand new install, and it happend twice (I trie= d reinstalling). Maybe I can try to recreate it in a VMWare virtual machine so I can reproduce it. I think I also got the ruby error, if that was the one that happend about 1 year ago. I remember doing an upgrade which broke the system, so I reinstalled it a few days later. Also, is it not possible to make a system that does not have conflicts? Maybe OS's are simply too complex. It would seem like there should be a wa= y to kick off a global update and rebuild that started with the core pieces first, and then moved up the dependency tree level-by-level. Something tha= t was 100% guaranteed to work, and took 1 command.