Simple CVSup config question.

Simple CVSup config question.

Post by walt » Sat, 24 Feb 2001 22:38:43

This is my supfile:
*default base=/var
*default prefix=/usr
*default release=cvs
*default delete use-rel-suffix compress

OpenBSD-src tag=.

It works very well at updating my /usr/src tree, but
how does CVS know whether I want the stable version
of 2.8 or some other version?

There doesn't seem to be anything in the supfile
that would specify which version I need.

I ask because there seem to be some very strange
bugs in the source code I'm downloading.


Simple CVSup config question.

Post by Christian Weisgerb » Sun, 25 Feb 2001 06:36:19

> OpenBSD-src tag=.

> It works very well at updating my /usr/src tree, but
> how does CVS know whether I want the stable version
> of 2.8 or some other version?

You specify it with "tag".  Use "." for -current, OPENBSD_2_8 for



1. What a jump (RE: Simple CVSup Question)

Hi all.

Thought I'd share my "delightful" experience with you all.

I recently decided the 3.0 Release (#9) I had on CDROM was out of date
and that I wanted to upgrade.

Here in Australia, releases seem to lag a bit.  So I thought, I'll kill
two birds with one stone and upgrade using CVSup.

After some prelim reading (thanx to all those who have contributed,
after reading I was confident I could "conquer" - and make - the world)
I decided that I would track the RELENG_3 branch, which would track the
3.2 branch.

Initially, I was cautious and decided to CVSup everything to a temporary
directory.  After watching this for a while and checking what files were
deposited, I decided I was ready!

So, I "supped" the src distributions I required.  

I then made the world following the nice guidelines supplied in Nik
Clayton's notes on making the world.

Initially I had a few teething problems, but this was because I did not
have the contrib and gnu source distributions on the machine.

So, I installed all the src for gnu and contrib, reSupped and started
the build again.

This appeared to go well so I went to bed.  Next morning, the world was
built and installed.  FYI, the machine is a Pentium 150 with 80Mg RAM
and a 6.4 Gb HD.

Anyway, at this point I tryed to to a ps and was met with an error
message as I expected.

So, I left the system running (I was not game to power down), for later.

Later.  Rebuilt the kernel.  Of course my old config file didn't provide
good results, so I recreated this from the LINT file.

Kernel built and installed with similar teething problems due to
dependancies I had not identified.

Finally, a new kernel was committed to the root filesystem.

For safety's sake, I retained my old 3.0 kernel.  (This proved a wise

I then said a quick prayer and rebooted.

Since this is a secondary disk, I need a boot disk.  The boot prompt
appeared and I typed in 1:wd(2,a)kernel at the boot: ? prompt.


Invalid kernel format.

Quick thinking, and of course, the 3.0 floppies would be incompatible.

So, I recreated a new boot floppy and read up on the new boot process.

To cut the long story short, now I have a machine, running 3.2, with all
my old applications and configuration still intact.

Whilst it was a lengthy procees, I attribute this to the fact that this
was first for me.

In all, it was no great big deal.  However, it was made so much simpler
given the wealth of information that I was able to find.

Many thanks to all who unknowinlgy made this a pleasurable and painless


David Henshaw

2. BSD = Berkeley S* Distribution

3. Simple CVSup question

4. Live File System

5. CVSUP QUESTION - where are the /usr/share/examples/cvsup/ files in 4.6-RELEASE?

6. madwifi drivers on arm linux 2.6.18

7. newbie question about simple webserver config, install, setup

8. Newbie requesting info

9. a simple question about kernel config

10. Simple smail config question

11. SImple Config questions ;-)

12. Simple X config question

13. fetchmail config -- a simple question