From owner-freebsd-stable@FreeBSD.ORG Wed Mar 19 14:32:54 2008 Return-Path: Delivered-To: freebsd-stable@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C46AA106566C for ; Wed, 19 Mar 2008 14:32:54 +0000 (UTC) (envelope-from mkushnir@lohika.com) Received: from dekker.lohika.com (lohika-171.rns.lviv.ua [217.9.0.171]) by mx1.freebsd.org (Postfix) with ESMTP id 12B5E8FC13 for ; Wed, 19 Mar 2008 14:32:53 +0000 (UTC) (envelope-from mkushnir@lohika.com) Received: from medium.ua.lohika.com (videolib.ua.lohika.com [172.22.100.19]) by dekker.lohika.com (8.14.2/8.14.2) with ESMTP id m2JEE1fL034036; Wed, 19 Mar 2008 14:14:01 GMT (envelope-from mkushnir@lohika.com) Received: from emkushnir.ua.lohika.com ([172.22.60.70]) (authenticated bits=0) by medium.ua.lohika.com (8.14.2/8.14.2) with ESMTP id m2JECDCt070491; Wed, 19 Mar 2008 16:12:14 +0200 (EET) (envelope-from mkushnir@lohika.com) Message-ID: <47E13A9C.9010401@lohika.com> Date: Wed, 19 Mar 2008 16:09:00 +0000 From: Markiyan Kushnir User-Agent: Thunderbird 2.0.0.9 (X11/20080311) MIME-Version: 1.0 To: freebsd-stable@FreeBSD.ORG, mlerota@iskon.hr References: <200803191047.m2JAl7YL070946@lurza.secnetix.de> In-Reply-To: <200803191047.m2JAl7YL070946@lurza.secnetix.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.92/6305/Wed Mar 19 07:32:53 2008 on dekker.lohika.com X-Virus-Scanned: ClamAV 0.92/6303/Wed Mar 19 07:25:55 2008 on medium.ua.lohika.com X-Virus-Status: Clean Cc: Subject: Re: Upgrading to 7.0 - stupid requirements X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 14:32:54 -0000 It's amazing -- I also did my recent 6.3->7.0 exactly this way. Running it as a desktop, WindowMaker, some of gnu apps. kde is at hand mostly for a couple of applications, but it works ok either. My case is much simpler, but I feel that it's worth of considering alternatives to portupgrade. I learned much from using portupgrade. Thanks, Markiyan Oliver Fromme wrote: > Hello Marko, > > I'm very sorry that you have trouble updating your FreeBSD > installation, but there are very good technical reasons to > update your packages, as others have already explained in > detail (i.e. library conflicts). > > When I updated my home workstation from FreeBSD 6 to 7, > I used the opportunity to clean up my installed packages, > which was long overdue anyway. > > First I saved the output from "pkg_info" in a file. Then > I edited it and removed everything that I don't need. > There was lots of superfluous crap in it, like ports that > I installed once out of curiosity but never continued to > use them, and ports that were installed as a dependency > once but aren't required anymore because the dependent > software is long gone. > > Then I did "pkg_delete \*", checked for left-overs in > /usr/local because not everything was removed cleanly, > and then installed the ports from my text file again. > I chose to compile from ports instead of installing > precompiled packages because the machine is fairly fast > (if you have a slow machine, installing packages will > be much faster, of course). > > It certainly went a lot quicker than if I had blindly > updated all ports without cleaning up. And now all of > my installed packages are guaranteed to be fresh and > up to date, and I only have the stuff on my harddisk > that I really need. > > Really, such situations where you should update all of > your packages is the best opportunity to clean up the > mess that has accumulated on your disk in a long time. > I recommend that everyone considers doing that, too, > instead of blindly running portupgrade. Of course, > the latter would work, too, but it takes longer and > will rather add to the mess instead of cleaning it. ;-) > > Best regards > Oliver >