cvsup and portupgrade
David Bear
David.Bear at asu.edu
Wed Oct 8 13:01:04 PDT 2003
I'm still trying to muddle through the loads of different ways to keep
FreeBSD 'current' -- meaning, safely patched, aka RELENG_5_1 (for me)
As I conceptualize the operations there are two levels of 'patching',
1) the kernel and base system
2) then all the ports that I may have installed
I've read the cvsup docs and can see how to update both the kernel
source and ports. But the problem I see is the ports. After the
ports collection has cvsupdated, I would still need to do a make
install for each port I have previous installed, correct? (or, more
appropriately, make deinstall, the cvsup the ports, then make install)
Is this making things more difficult? Seems there really should be a
cleaner way to keep things updated.
I've heard reference to a portupgrade package, but can't find any
details on how and what it really does-- and how well it plays with
cvsupdate.
The other rotten thing here is that cvsupdate requires modula-3 -- and
portupgrade requires ruby... It would really be nice if all this were
done in the most perfect language, python;-)
looking for some advice.. thx.
--
David Bear
phone: 480-965-8257
fax: 480-965-9189
College of Public Programs/ASU
Wilson Hall 232
Tempe, AZ 85287-0803
"Beware the IP portfolio, everyone will be suspect of trespassing"
More information about the freebsd-questions
mailing list