Bad Idea: Using Version Number For Names Of Directories!

David Taylor davidt at yadt.co.uk
Mon Apr 14 07:51:27 PDT 2003


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 at yadt.co.uk
"The future just ain't what it used to be"


More information about the freebsd-ports mailing list