From owner-freebsd-ports@FreeBSD.ORG Mon Apr 14 07:51:26 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D261637B401 for ; Mon, 14 Apr 2003 07:51:26 -0700 (PDT) Received: from mail.yadt.co.uk (yadt.demon.co.uk [158.152.4.134]) by mx1.FreeBSD.org (Postfix) with SMTP id D182043F3F for ; Mon, 14 Apr 2003 07:51:23 -0700 (PDT) (envelope-from davidt@yadt.co.uk) Received: (qmail 98112 invoked from network); 14 Apr 2003 14:51:21 -0000 Received: from gattaca.local.yadt.co.uk (HELO mail.gattaca.yadt.co.uk) (10.0.0.2) by xfiles.yadt.co.uk with SMTP; 14 Apr 2003 14:51:21 -0000 Received: (qmail 80016 invoked by uid 1000); 14 Apr 2003 14:50:55 -0000 Date: Mon, 14 Apr 2003 15:50:54 +0100 From: David Taylor To: Nan Wang Message-ID: <20030414145054.GA42458@gattaca.yadt.co.uk> Mail-Followup-To: Nan Wang , ports@FreeBSD.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i cc: ports@FreeBSD.org Subject: Re: Bad Idea: Using Version Number For Names Of Directories! X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 14 Apr 2003 14:51:27 -0000 On Sat, 12 Apr 2003, Nan Wang wrote: > >> And then, nightmare began: > >> When it was trying to upgrade kde3base 3.1.1a, it was interrupted by > >the > >> bug that it cannot find /var/db/pkg/freetype2 2.1.3,1!!! of coz, it > >was > >> DELETED!! > >> I could not install 2.1.3,1 since its port was just REVISED!! > >> > >> then, i tried to use "ln -s" to link 2.1.3,1 to 2.1.4, and run > >portupgrade > >> again, and stopped somehow. Oh! failed again.... > >> i didn't care it too much, and tried to "make install clean" in the > >last > >> two port. > >> finally, > >> I then run "pkg_version" to check, NOW I HAVE TWO FREETYPE(TWO ARE > >"="), > >> TWO KDE3BASE(ONE IS "<", ANOTHER IS "=")!!! > >> > >> I totally cannot "startkde" now... First, remove whatever symlink you added (that is probably why you have two copies of freetype installed), then pkg_delete the other freetype, and both the kdebase3 packages. This should get you to a reasonably sane state. Then run 'pkgdb -F' and make sure there's no problems with your package database, and then try installing kde/freetype again. -- David Taylor davidt@yadt.co.uk "The future just ain't what it used to be"