Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 23 Apr 2000 13:48:07 +0200
From:      Thor Legvold <tlegvold@c2i.net>
To:        freebsd-questions@FreeBSD.ORG
Subject:   Upgrade questions
Message-ID:  <00042314265900.00563@valhall.c2i.net>

next in thread | raw e-mail | index | archive | help

I've reinstalled after fixing the nasty partition overlap that somehow
occured during my previous install - Windows and FreeBSD didn't like too much
sharing several hundred megabites of file systems where the two partitions
actually overlapped each other - oops!

All seems stable, I've restored the files I managed to save and have only done
some simple configuration of the existing install to make things more livable.
So far the system seems very responsive and useable, although certain elements
of the KDE system just don't work for me.

I'd now like to consider upgrading and have several questions about it. My
upgrading relates to four areas:

1. 3.3-RELEASE (actually I think I already upp'ed it to -STABLE) to 4.0-RELEASE
(or possibly -STABLE if it exists). I understand that all I need to do is
download the boot floppies, reboot and use /stand/sysinstall to choose
"upgrade" and everything goes automatically via ftp. I've done it once before
and it seemed to work well, except for the partition glitch mentioned above. I
didn't change (knowingly) partition information (it was after all an upgrade,
not a new install) so I  imagine the problem was there from before. Are there
other things I should know about 4.0 before I upgrade? 4.0 is an improvement
over 3.3, right...? Or should I instead go with 3.4? There are so many versions
available it's difficult to know what is the mainstream basically stable
version eveyone uses - there is 3.3, 3.4, 4.0, 2.8, etc, all with "stable" (or
at least "release") status. From my experience with other Unix systems, usually
the latest (non-developmental) version is the most stable (bug fixes,
optimizing of code, etc), i.e. the latest "release". Does that apply also to
FreeBSD?

2. XFree86 3.3.4 - XFree86 3.3.6 or possibly the new 4.0 that just came out (if
I recall correctly). Should I remove the 3.3.4 package and reinstall the newer
version, or can I install over the old to preserve my settings? Should one use
the ports/packages collection directly, go via /stand/sysinstall (which
basically seems to do the same thing, but is automated) or compile from source?

3. KDE 1.1.1 - KDE 1.1.2 - much of the same questions apply here, and it
requires several packages that aren't in 3.3 (or 4.0 I beleive, Mesa, QT, some
other stuff). When I try to install the newer packages they conflict with other
installed stuff. Should I remove older versions before installing newer ones,
or can one "upgrade" by simply installing over the old install (I notice that
pkg_info then reports several versions, and it might make removing one later
impossible if they have common files....). When trying to remove older versions
I get messages about other packages requiring them, and the removal is aborted.
I could force removal, but wouldn't that mess up the dependency information?
Even after I reinstall a newer version?

4. General upgrading of non-system components (programs, libraries, etc)
For example, Netscape Communicator 4.61 to 4.72 or newer, AbiWord 0.5.5 to
0.7.6, etc. Should one uninstall the exisiting package/port before installing
the newer one, or simply install over the old one? Some programs (either ports,
packages or free standing dists) require newer (or different) versions of
certain libraries, toolkits, etc. Should one go ahead and upgrade this as well,
or install it in parallell to the older version? It seems the system components
only end up less and less in sync with each other that way.

Thanks in advance (please cc: a reply to my email if you reply to the list)
Thor


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?00042314265900.00563>