On Wed, Dec 03, 2014 at 07:54:00AM +0100, bodie wrote:
> On 02.12.2014 17:45, Stefan Wollny wrote:
> >Am 02.12.2014 17:15 schrieb Otto Moerbeek:
> >>On Tue, Dec 02, 2014 at 05:04:39PM +0100, Stefan Wollny wrote:
> >>
> >>>Am 02.12.2014 16:46 schrieb Otto Moerbeek:
> >>>>On Tue, Dec 02, 2014 at 04:39:11PM +0100, Stefan Wollny wrote:
> >>>>
> >>>>>Hi there, reading the upgrade-guide 5.5 to 5.6
> >>>>>on http://www.openbsd.org/faq/upgrade56.html I came across an issue
> >>>with
> >>>>>sysmerge options: The guide advises to run sysmerge like so:sysmerge
> >>>-s
> >>>>>${RELEASEPATH}/etc56.tgz -x ${RELEASEPATH}/xetc56.tgz I have the
> >>>>>*tgz-files in the folder ~/Downloads/amd64/. I have cd'ed there and
> >>>>>runsysmerge
> >>>>>-s etc56.tgz -x xetc56.tgz What I get is the following
> >>>>>comment:/usr/sbin/sysmerge[612]:
> >>>>>-s: unknown optionusage: sysmerge [-bdp] man sysmerge tells me
> >>>
> >>>>>(http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sysmerge.8?query=sysmerge)SYNOPSIS
> >>>>>sysmerge
> >>>>>[-bdp] Question:Is my system outdated or should the FAQ get a
> >>>review?
> >>>>>Cheers,STEFAN
> >>>>
> >>>>Looks like you are running a current sysmerge. Likely you did not
> >>>>upgrade to 5.6-release, but 5.6-current, using a snapshot.
> >>>>
> >>>> -Otto
> >>>Hi Otto,
> >>>thanks for the quick reply.
> >>>Yes - your assumption is correct, I run 5.6-current. Nevertheless:
> >>>What
> >>>would the correct usage of sysmerge be as the online-version of
> >>>'man(8)
> >>>sysmerge' does not know about the options '-s' and '-x'?
> >>>Best,
> >>>STEFAN
> >>Run it without arguments,
> >>
> >> -Otto
> >
> >Thanks - this is how I usually do it but got confused by the upgrade
> >guide. There haven't been any change-notices by sysmerge lately so I
> >thought I have done s.th. wrong.
>
> Upgrade guide is meant for upgrade from release/stable to next relase/stable
> http://www.openbsd.org/faq/upgrade56.html
> As you upgraded to current from previous release/stable you need to put in
> work this one as well http://www.openbsd.org/faq/current.html
>
>
> >
> >I just noticed that the online-version of 'man(8) sysmerge' refers to
> >OpenBSD-current - guess this added to my confusion.
> >
>
> But seems like in current.html is already note about sysmerge change missing
> (not sure how often it's updated and how much history is kept)
> You can see details eg. here
> http://marc.info/?l=openbsd-cvs&m=140924782007306&w=2
>
> http://www.openbsd.org/cgi-bin/man.cgi points by default to current as you
> can see so you will get this:
>
> http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-current/man8/sysmerge.8?query=sysmerge
>
> but you can switch to last release and you get this:
>
> http://www.openbsd.org/cgi-bin/man.cgi/OpenBSD-5.6/man8/sysmerge.8?query=sysmerge&manpath=OpenBSD-5.6
>
> >Sorry for the noise.
> >
> >Cheers,
> >STEFAN
Current.html does not described *every* change. It was originally
meant as guide to cross bumps you might encounter building ths system.
The man pages for current en 5.6 properly reflect the change. I think
we can expect people following current to read the man pages when they
see a tool returning usage. Relatively speaking (especially compared
to other projects) a lot of time is spent on man pages. They are worth
a read.
-Otto