FreeBSD 9.3-RC3 Now Available
gjb at FreeBSD.org
Fri Jul 11 17:08:51 UTC 2014
On Fri, Jul 11, 2014 at 01:50:37PM +0200, geoffroy desvernay wrote:
> On 07/10/2014 14:18, Glen Barber wrote:
> > On Thu, Jul 10, 2014 at 01:58:40PM +0200, geoffroy desvernay wrote:
> >> On 07/10/2014 13:20, Glen Barber wrote:
> >>> On Thu, Jul 10, 2014 at 12:59:33PM +0200, geoffroy desvernay wrote:
> >>>> On 07/06/2014 23:54, Glen Barber wrote:
> >>>> After upgrading from 9.3-RC1, sshd refuses to launch with:
> >>>> /usr/sbin/sshd: Undefined symbol "ssh_explicit_bzero"
> >>> I have just installed 9.3-RC1 in a VM, and have verified that
> >>> ssh_explicit_bzero does exist in /usr/lib/private/libssh.so.
> >>> What version were you running before upgrading to 9.3-RC1?
> >>> Glen
> >> 9.2-RELEASE-p7
> >> I managed to get it working by tar -C/ -xvpf base.txz from 9.3-RC3 release
> > I am not sure what happened in your case, but an upgrade from
> > 9.2-RELEASE-p10 to 9.3-RC1 then to 9.3-RC3 also does not show this
> > behavior.
> > Glen
(Sorry, just saw your reply now.)
> So it's shurely an error of mine :(
> Could an unfinished upgrade (eg: missing last 'install' after reboot)
> lead to this situation ?
I suppose it is possible, however sshd(8) is linked against
/usr/lib/private/libssh.so, not /usr/lib/libssh.so after the userland
bits are installed.
> Could the next 'fetch' soft-fail indicating that there are uninstalled
> updates ?
Generally, no. freebsd-update does not really care what version you are
running when upgrading, and would install any updates to the latest
> Here I clearly missed something, but couldn't freebsd-update catch this
> between kernel install and userland to avoid future inconsistent upgrade ?
In think it already does. But in this case, it would not matter because
the ssh_explicit_bzero is a symbol in a userland shared library, not
part of the kernel.
> (This machine have been installed on 9.1 from binaries, and only
> freebsd-update'ed since)
Yes, this is why I tested the upgrade path from 9.2-RELEASE through
9.3-RC1 then to 9.3-RC3, in case there was an incompatibility somewhere
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 819 bytes
Desc: not available
More information about the freebsd-stable