Am Mittwoch, den 23.09.2015, 14:55 +0200 schrieb Thuban:
> 1. A snapshot is a build made at one time of the developpement, more
> recent than *-stable* flavor.

Correct.

> It is not *-current*. Can we consider a snapshot as an unreleased 
> *5.8*
> at this time. Or is it above *5.8*?

At this point of time, it is fresher than 58. Look at -snapshot more as
the -current of a few days ago (depending on your architecture).

> 2. In odrer to build the system, one can choose :
>     - to follow *-current* with `cvs -d$CVSROOT checkout -P src`
>     - to follow *-stable* with `cvs -d$CVSROOT checkout -rOPENBSD_5_7 
> -P src
> `
> 
> Is it possible to upgrade from 5.7 yo 5.8 using this flag :
>     cvs -d$CVSROOT checkout -rOPENBSD_5_8 -P src

Er, ay, never done it this way but I should think so, if you do it
carefully. You should follow the instructions on the website
nevertheless. 

> 3. If one use a 5.8 snapshot (i.e [1] ), is it possible to apply
> updates
> for 5.8 *-stable* later?

No, as -snapshot is already newer than 58.

> Sorry for the long message. I know the best  is to use *-current* or a
> *-stable* flavor, but I wish to understand these points in order to
> keep
> things clean.

Well, usually there are two paths:

To follow -current:
* Use -snapshots
* Update to -current (CVS) when you require it
  (e.g. to test some new code).

To follow -stable(ish):
* Install a -release
* Update from CVS
* OR use errata patches
* OR use M:TIER stable service

-- 
David Dahlberg     

Fraunhofer FKIE, Dept. Communication Systems (KOM) | Tel: +49-228-9435-845
Fraunhoferstr. 20, 53343 Wachtberg, Germany        | Fax: +49-228-856277

Reply via email to