How do I upgrade from KDE 1.1.1 to 1.1.2?

Richard Smith rsmith at trltech.co.uk
Mon Jan 17 09:28:47 GMT 2000


David Marsh wrote:
> 
> This is probably a _really_ dumb question.  :-(
> 
> I'm currently running KDE 1.1.1 under FreeBSD 3.2.
> 
> I've downloaded the 'meta-port' skeleton for KDE 1.1.2, unarchived it into
> /usr/ports/x11, gone into the kde11 directory thus created, typed 'make',
> and then 'make install', but nothing of much significance seems to have
> happened.
> 
> viewport# make
> ===>  Extracting for kde-1.1.2
> >> No MD5 checksum file.
> ===>   kde-1.1.2 depends on shared library: kdecore.2 - found
> ===>  Patching for kde-1.1.2
> ===>  Configuring for kde-1.1.2
> 
> viewport# make install
> ===>  Installing for kde-1.1.2
> ===>   kde-1.1.2 depends on executable: kwm - found
> ===>   kde-1.1.2 depends on executable: kcalc - found
> ===>   kde-1.1.2 depends on executable: kmahjongg - found
> ===>   kde-1.1.2 depends on executable: kghostview - found
> ===>   kde-1.1.2 depends on executable: kmail - found
> ===>   kde-1.1.2 depends on executable: kmedia - found
> ===>   kde-1.1.2 depends on shared library: kdecore.2 - found
> ===>   Generating temporary packing list
> ===>   Registering installation for kde-1.1.2
> 
> viewport#
> 
> Umm, what now?
> 
> Do I still have to download the skeletons for all the other kde* ports and
> install them by hand? I had thought that the point of this port was to do
> all that for you, or am I sadly mistaken?

This is a non authoritative answer, but...

There are two potential problems here. 

i) The meta port is dependent on the presence of the executable, _any_
version, so you must uninstall _all_ the components of 1.1.1 first. The
meta port can't do this for you, use `pkg_info -Ia | grep -i kde' to
list them all and `pkg_delete' as root to remove them.

ii) The ports tree directory names for the components of 1.1.1 and 1.1.2
are the same, so unless you manually upgrade each component's skeleton,
the old version is going to get reinstalled.

Isn't upgrading a major hassle :-)

HTH
Richard.





More information about the Ukfreebsd mailing list