From owner-freebsd-questions Sun Mar 2 12:35:37 2003 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 D10D637B401 for ; Sun, 2 Mar 2003 12:35:35 -0800 (PST) Received: from smtp.acd.net (smtp.acd.net [207.179.102.146]) by mx1.FreeBSD.org (Postfix) with ESMTP id C899043F3F for ; Sun, 2 Mar 2003 12:35:34 -0800 (PST) (envelope-from taxman@ACD.NET) Received: from modem12.nas4.acd.net ([207.179.85.208]) by smtp.acd.net with Microsoft SMTPSVC(5.0.2195.5329); Sun, 2 Mar 2003 15:35:16 -0500 From: taxman To: Cliff Sarginson , FreeBSD Questions Subject: Re: Portupgrade -- revisited Date: Sun, 2 Mar 2003 15:33:49 -0500 User-Agent: KMail/1.5 References: <20030302192233.GA326@willow.raggedclown.intra> In-Reply-To: <20030302192233.GA326@willow.raggedclown.intra> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200303021533.49566.taxman@acd.net> X-OriginalArrivalTime: 02 Mar 2003 20:35:25.0374 (UTC) FILETIME=[411EB5E0:01C2E0FB] Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 02 March 2003 02:22 pm, Cliff Sarginson wrote: > At the risk of being accused of a complainer. > I will state here that my experiments in the use of portupgrade, have > left me without a useable X system. > Guess it is back to the CD's. > Will the ports maintainers *please* make sure they release compilable > ports..especially for the big mothers like X/KDE. Cliff, it's worked fine for me. I installed all of KDE3 from ports. Got virtually no errors, but I did do it by uninstalling almost all of my installed ports. So yes portupgrade for something that large did not work. Try making packages out of what ports you have installed. Then uninstalling and reinstalling them shouldn't be too bad. And you've got to understand the complexity problems involved here. There are 8200 or so ports right now. Each has as many as 60 dependencies (like kde). This creates an incredible web that is very difficult to keep working. The ports maintainers do a great job of this in fact. What is nearly impossible is to have it work perfectly for every given individual installation that may have many thousands of individual configuration changes, versions, old binary, source cruft lying around. So as mentioned before, problems could easily be due to stuff only you have on your system. Try building in a clean environment. If you get the same error in a clean environment then a clear message to the port maintainer with how to repeat the problem is the only way for them to get it working. It doesn't involve knowing how to code in the given language, just useful error messages. An "it doesn't work" is useless and does fall into the complainer side, even if you're not trying to. Try that and then ask questions if you can't get something working. Tim To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message