[kde-freebsd] kdeadmin 4.10.5 needs deprecated openldap 2.3 client to build properly - dependency needs fixing

Sindrome sindrome at gmail.com
Mon Jul 15 18:59:19 UTC 2013


The port is fine, the problem is on your side. You need to rebuild all ports
that depend on openldap after switching to different version:

portmaster -r net/openldap24-client

Thanks.  I'm executing a recursive portupgrade on all ports that use
openldap now.


> -L/usr/local/lib/qt4
> /usr/local/kde4/lib/libkio.so.7.0.1 /usr/local/lib/libkldap.so.5.0.1 
> -lkntlm -lcrypt /usr/local/kde4/lib/libkio.so.7.0.1
> /usr/local/lib/qt4/libQtNetwork.so /usr/local/lib/qt4/libQtXml.so
> /usr/local/kde4/lib/libkdeui.so.7.0.1 /usr/local/lib/qt4/libQtGui.so 
> /usr/local/lib/qt4/libQtSvg.so /usr/local/kde4/lib/libkdecore.so.7.0.1
> /usr/local/lib/qt4/libQtDBus.so /usr/local/lib/qt4/libQtCore.so 
> -pthread
> -Wl,-rpath,/usr/local/lib:/usr/local/kde4/lib:/usr/local/lib/qt4:
> -Wl,-rpath-link,/usr/local/lib:/usr/local/kde4/lib
> /usr/bin/ld: warning: libldap-2.3.so.2, needed by 
> /usr/local/lib/libkldap.so.5.0.1, not found (try using -rpath or

libkldap.so.5.0.1 shouldn't be in /usr/local/lib, which package does it
belong to?

I executed the following pkg_info -W on each of these and it didn't come
back with anything.  Is there another command to check to see what package
it belongs to?  If nothing comes back should I just delete these?

Foobar:107:/usr/local/lib# ll libkldap*
lrwxr-xr-x  1 root  wheel      13 Sep  5  2010 libkldap.so@ -> libkldap.so.5
lrwxr-xr-x  1 root  wheel      17 Sep  5  2010 libkldap.so.5@ ->
libkldap.so.5.0.1
-rwxr-xr-x  1 root  wheel  320240 Sep  5  2010 libkldap.so.5.0.1*

foobar:108:/usr/local/lib# pkg_info -W libkldap.so.5.0.1
foobar:109:/usr/local/lib# pkg_info -W libkldap.so.5



More information about the kde-freebsd mailing list