RESOLVED: Problem upgrading ports - libintl.so.8 not found

Scott Schappell archon at silvertree.org
Tue Jun 15 22:41:11 UTC 2010


On Jun 15, 2010, at 3:26 PM, Scott Schappell wrote:

> I'm trying to upgrade ports and they keep choking. In particular gpg is one of them:
> 
> echo '#!/bin/sh' >./gpg_dearmor
> echo "../../g10/gpg2 --no-options --no-greeting \
>             --no-secmem-warning --batch --dearmor" >>./gpg_dearmor
> chmod 755 ./gpg_dearmor
> ./gpg_dearmor > ./pubring.gpg < ./pubring.asc
> /libexec/ld-elf.so.1: Shared object "libintl.so.8" not found, required by "libgcrypt.so.16"
> gmake[3]: *** [pubring.gpg] Error 1
> gmake[3]: Leaving directory `/usr/ports/security/gnupg/work/gnupg-2.0.14/tests/openpgp'
> gmake[2]: *** [all-recursive] Error 1
> gmake[2]: Leaving directory `/usr/ports/security/gnupg/work/gnupg-2.0.14/tests'
> gmake[1]: *** [all-recursive] Error 1
> gmake[1]: Leaving directory `/usr/ports/security/gnupg/work/gnupg-2.0.14'
> gmake: *** [all] Error 2
> *** Error code 1
> 
> Stop in /usr/ports/security/gnupg.
> *** Error code 1
> 
> Stop in /usr/ports/security/gnupg.
> 
> Another one this happened to was ghostscript8-nox11
> 
> What do I need to do to fix this problem?
> 
> Thanks!

After digging through /usr/ports/UPDATING, I copied all .so.8 and .so.16 libraries to /usr/local/lib and /usr/local/lib/compat/pkg and those ports are now compiling. I'm assuming that's the approved solution until ports are updated?

My apologies for bugging the list, I missed that info the first time I read through UPDATING.

At least now this will be archived if someone else has the problem, I suppose.

Scott


More information about the freebsd-questions mailing list