libcrypt installation failture

Slesarev

Member


Messages: 53

while making dependencies of /ports/x11/gnome2 i get
Code:
Making all in extensions
gmake[2]: Entering directory `/usr/ports/net-im/empathy/work/empathy-2.24.1/extensions'
/usr/local/bin/gmkdir -p _gen
xsltproc --nonet --novalid --xinclude ../tools/identity.xsl \
                misc.xml > _gen/misc.xml
/libexec/ld-elf.so.1: Shared object "libgcrypt.so.15" not found, required by "xsltproc"
gmake[2]: *** [_gen/misc.xml] Error 1
Well, I`ve reinstalled that libcrypt several times, but the error still remains.
 

crsd

Well-Known Member

Reaction score: 94
Messages: 419

try following instructions in 20090107 entry in /usr/src/UPDATING
 

DutchDaemon

Administrator
Staff member
Administrator
Moderator
Developer

Reaction score: 2,954
Messages: 11,351

I think you need to update your ports tree, because the libxslt port's Makefile has:

Code:
LIB_DEPENDS+=   gcrypt.16:${PORTSDIR}/security/libgcrypt
If I look in /usr/local/lib/, I see:

Code:
/usr/local/lib/libgcrypt.so.16
So something's out of date there.

crsd (above) means: /usr/ports/UPDATING:

Code:
20090107:
  AFFECTS: users of security/libgcrypt
  AUTHOR: rafan@FreeBSD.org

  libgcrypt has been upgraded to 1.4.3 which has a shared library
  version bump. You need to reinstall all ports depending on it.
  Use something like this:

  portupgrade -rf libgcrypt
  portmaster -r libgcrypt
 

crsd

Well-Known Member

Reaction score: 94
Messages: 419

heh, sorry, that should read "/usr/ports/UPDATING", of course :(
 
Top