[GLLUG] freebsd upgrade question
Adam McDougall
mcdouga9 at egr.msu.edu
Mon Oct 18 10:09:44 EDT 2004
ports should always be tag=. unless you insist on having
the exact set of ports supplied with a release. This is
usually not desirable since only the ports HEAD branch (tag=.)
gets updated for security, upgrades, etc. Ports are intended
to work with at least the last few releases of FreeBSD,
including a major version. Sometimes when needs diverge,
they will offer a small overhaul on the ports website for
older systems so the latest ports still work.
RELENG_4 is the tag for the 4-stable branch. There may be
release tags for specific versioned branches off of 4 or 5.
You need a tag something like RELENG_4_10_RELEASE to get
an actual release at a specific date. Be forwarned that
cvsuping with a nonexistant tag will delete the files you
are intending to update. If this happens just cancel
and fix the tag.
On Mon, Oct 18, 2004 at 09:26:44AM -0400, Scott Harrison wrote:
Hi:
When doing a freebsd upgrade (i.e. 4.9 to 4.10)
(make update; make world; make kernel; mergemaster; etc),
is it necessary to set both supfile and portssupfile
to point to the release (i.e. RELENG_4_10)?
Or, can I leave portssupfile as "tag=." and that would
or would not effect the update-world-kernel-mergemaster
effect?
Specifically,
for the /etc/make.conf file, I do this
SUPFILE= /usr/home/sharrison/stable-supfile_4_10R
PORTSSUPFILE= /usr/home/sharrison/ports-supfile_4_10R
And,
diff ports-supfile_4_10R ports-supfile_4_10R~
54c54
< *default release=cvs tag=4_10R
---
> *default release=cvs tag=.
diff stable-supfile_4_10R stable-supfile_4_10R~
73c73
< *default release=cvs tag=RELENG_4_10
---
> *default release=cvs tag=RELENG_4
The above is a working recipe that has worked for
me before. I really want to reboot into release
prior to cvsup-ing to current. I hear that upgrading
to release is the safest way to go.
Can I leave portssupfile as "tag=." and that would
or would not effect the update-world-kernel-mergemaster
effect? I have RTFM-ed, etc and have my own guesswork,
but when doing a freebsd upgrade... am inclined to stick
with working recipe first.
Also, I would assume that (http://www.freebsd.org/security/)
RELENG_4 == RELENG_4_10? ...although I also try to avoid
assumptions during an upgrade...
Thanks in advance to any tips out there.
Regards,
Scott
_______________________________________________
linux-user mailing list
linux-user at egr.msu.edu
http://www.egr.msu.edu/mailman/listinfo/linux-user
More information about the linux-user
mailing list