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