FreeBSD 9.3-RC3 Now Available

Glen Barber 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
point anyway.

> 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
earlier.

Glen

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-stable/attachments/20140711/3571fbed/attachment.sig>


More information about the freebsd-stable mailing list