On Mon, 15 Jul 2013 08:08:30 -0500 sindrome wrote: > I'm having the exact same error I had last month when I had a long thread > about my inability to upgrade kdeadmin from 4.10.1 to 4.10.3. I got to the > root cause of it which was kdeadmin was dependant on openldap-client 2.3. > At the time I had 2.4 installed and it kept failing. Once I de-installed > 2.4 and went back to 2.3 kdeadmin built properly. > > So now only a month later I'm at 4.10.4 and trying to upgrade to 4.10.5 and > having the same problem again. > > kdeadmin-4.10.4 < needs updating (port has 4.10.5) > > The issue is that the openldap 2.3 port has been deprecated and removed > from the ports tree and kdeadmin has not been upgraded to point to the > openldap24-client port properly so it won't build again. > > Can someone upgrade the dependency in the kdeadmin 4.10.5 port to build > properly with the current openldap24-client. You can see below it's still > looking for the 2.3 library.
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 > Here's the output from the following command. > > make -C /usr/ports/sysutils/kdeadmin4 MAKE_JOBS_UNSAFE=yes build > > > /usr/bin/c++ -O2 -pipe -fno-strict-aliasing -Wnon-virtual-dtor > -Wno-long-long -Wundef -Wcast-align -Wchar-subscripts -Wall -W > -Wpointer-arith -Wformat-security -fno-exceptions -DQT_NO_EXCEPTIONS > -fno-check-new -fno-common -Woverloaded-virtual -fvisibility=hidden > -Werror=return-type -fvisibility-inlines-hidden -O2 -DNDEBUG > -DQT_NO_DEBUG CMakeFiles/kuser.dir/kuser_automoc.o > CMakeFiles/kuser.dir/ku_mainwidget.o CMakeFiles/kuser.dir/ku_mainview.o > CMakeFiles/kuser.dir/ku_edituser.o CMakeFiles/kuser.dir/ku_editgroup.o > CMakeFiles/kuser.dir/ku_usermodel.o CMakeFiles/kuser.dir/ku_groupmodel.o > CMakeFiles/kuser.dir/ku_deluser.o CMakeFiles/kuser.dir/ku_user.o > CMakeFiles/kuser.dir/ku_group.o CMakeFiles/kuser.dir/ku_main.o > CMakeFiles/kuser.dir/ku_misc.o CMakeFiles/kuser.dir/ku_pwdlg.o > CMakeFiles/kuser.dir/ku_adduser.o CMakeFiles/kuser.dir/ku_configdlg.o > CMakeFiles/kuser.dir/ku_global.o CMakeFiles/kuser.dir/sid.o > CMakeFiles/kuser.dir/ku_userfiles.o CMakeFiles/kuser.dir/ku_groupfiles.o > CMakeFiles/kuser.dir/ku_userldap.o CMakeFiles/kuser.dir/ku_groupldap.o > CMakeFiles/kuser.dir/ku_usersystem.o CMakeFiles/kuser.dir/ku_groupsystem.o > CMakeFiles/kuser.dir/ku_selectconn.o CMakeFiles/kuser.dir/ku_prefs.o -o > kuser -L/usr/local/lib -L/usr/local/kde4/lib -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? Max _______________________________________________ kde-freebsd mailing list kde-freebsd@kde.org https://mail.kde.org/mailman/listinfo/kde-freebsd See also http://freebsd.kde.org/ for latest information