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-gnome
mailing list