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

AN andy at neu.net
Sat Apr 12 01:23:30 UTC 2014



On Fri, 11 Apr 2014, Kevin Oberman wrote:

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

Thanks Kevin that fixed it.

pkg delete -f seed-\*
make install clean

===>  Installing for seed-2.31.91_4
===>  Checking if devel/seed already installed
===>   Registering installation for seed-2.31.91_4
Installing seed-2.31.91_4... done


More information about the freebsd-ports mailing list