Shared object "libicui18n.so.50" not found, required by "libseed.so.0"

Kevin Oberman rkoberman at gmail.com
Sat Apr 12 01:14:58 UTC 2014


On Fri, Apr 11, 2014 at 3:48 PM, Henry Hu <henry.hu.sh at gmail.com> wrote:

> On Fri, Apr 11, 2014 at 5:15 PM, AN <andy at neu.net> wrote:
>
> > FreeBSD FBSD11 11.0-CURRENT FreeBSD 11.0-CURRENT #38 r264282: Tue Apr  8
> > 18:15:37 2014     root at FBSD11:/usr/obj/usr/src/sys/MYKERNEL  amd64
> >
> >
> > gmake[5]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/tests/c'
> > gmake[5]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/tests'
> > gmake[5]: Nothing to be done for `all-am'.
> > gmake[5]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/tests'
> > gmake[4]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/tests'
> > Making all in doc
> > gmake[4]: Entering directory
> `/usr/ports/devel/seed/work/seed-2.31.91/doc'
> > Making all in tutorial-standalone
> > gmake[5]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/tutorial-standalone'
> > gmake[5]: Nothing to be done for `all'.
> > gmake[5]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/tutorial-standalone'
> > Making all in modules
> > gmake[5]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules'
> > Making all in canvas
> > gmake[6]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/canvas'
> > gmake[6]: Nothing to be done for `all'.
> > gmake[6]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/canvas'
> > Making all in multiprocessing
> > gmake[6]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/multiprocessing'
> > gmake[6]: Nothing to be done for `all'.
> > gmake[6]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/multiprocessing'
> > Making all in readline
> > gmake[6]: Entering directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/readline'
> > ../../../src/seed ../../../doc/modules/make-functions.js
> > ../../../doc/modules/readline/readline.js >
> ../../../doc/modules/readline/
> > readline-funcs.xml
> > Shared object "libicui18n.so.50" not found, required by "libseed.so.0"
> >
>
> It seems like that you should rebuild seed
>
>
> > gmake[6]: *** [readline-funcs.xml] Error 1
> > gmake[6]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules/readline'
> > gmake[5]: *** [all-recursive] Error 1
> > gmake[5]: Leaving directory `/usr/ports/devel/seed/work/
> > seed-2.31.91/doc/modules'
> > gmake[4]: *** [all-recursive] Error 1
> > gmake[4]: Leaving directory `/usr/ports/devel/seed/work/seed-2.31.91/doc'
> > gmake[3]: *** [all-recursive] Error 1
> > gmake[3]: Leaving directory `/usr/ports/devel/seed/work/seed-2.31.91'
> > gmake[2]: *** [all] Error 2
> > gmake[2]: Leaving directory `/usr/ports/devel/seed/work/seed-2.31.91'
> > ===> Compilation failed unexpectedly.
> > Try to set MAKE_JOBS_UNSAFE=yes and rebuild before reporting the failure
> to
> > the maintainer.
> > *** Error code 1
> >
> > Stop.
> > make[1]: stopped in /usr/ports/devel/seed
> > *** Error code 1
> >
> > Stop.
> > make: stopped in /usr/ports/devel/seed
> >
> >
> >
> --
> Cheers,
> Henry
>

No, it looks like the devel/seed build attempt is looking for an old
version of the library. It's currently at 52, not 50. My guess is that the
seed build will use the existing libseed, it it is found, but it is linked
to the old libicu. I would suggest deleting the seed port and then rebuild
and reinstall devel/seed. "pkg delete -f seed-\*" or "pkg_delete -f
seed-\*"/ Then build from scratch.
-- 
R. Kevin Oberman, Network Engineer, Retired
E-mail: rkoberman at gmail.com


More information about the freebsd-ports mailing list