Shared object "" not found, required by "bash"

Roland Smith rsmith at
Fri Aug 1 17:58:56 UTC 2014

On Fri, Aug 01, 2014 at 08:34:37AM -0400, Jerry wrote:
> Fri, 1 Aug 2014 08:26:26 -0400
> I just used "freebsd-update" to update my system to FreeBSD 10.0-RELEASE-p7
> from "p3". Now, when I boot up, I am greeted with this friendly message:
> Shared object "" not found, required by "bash"

This means that bash cannot be loaded. But it shouldn't have anything to do
with updating the base system, because is part of the
devel/gettext port.

> The file does exist. I rebuilt bash and rebooted the system; however, the
> message still appears.

Are you sure you also *installed* the new bash?
What does `ldd /usr/local/bin/bash` tell you?

> I do not see any evidence of a failure by bash, so I
> am wondering if this is just a harmless error message.

The default shell is tcsh, not bash. If the shell set in your entry in
/etc/passwd would fail to start, you'd get an "access denied" notice from

[plain text _non-HTML_ PGP/GnuPG encrypted/signed email much appreciated]
pgp: 5753 3324 1661 B0FE 8D93  FCED 40F6 D5DC A38A 33E0 (keyID: A38A33E0)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 819 bytes
Desc: not available
URL: <>

More information about the freebsd-questions mailing list