I have two (nearly) identical systems that began life with an install of FreeBSD 4.7 from DVD. I've been tracking 4-STABLE on them since.
Both systems made it thru the recent upgrade from KDE 3.3.whatever to 3.4.0. A recent cvsup resulted in an upgrade to kdelibs-3.4.0_2. One system upgraded without incident, the other complains that libgmodule-2.0.so.400 is not found, required by mcopidl. Neither system has that file. I used find to look for this file and it found the same files on both systems. I don't fully understand the nuances of shared libraries. Is there a file somewhere that tells freeBSD to use a shared library in place of another? I looked in /usr/local/lib/compat/pkg and both systems look similiar. Both systems have a libgmodule-2.0.so.600 and a .200. I logged the build and discovered it was executing /usr/local/bin/mcopidl -I/usr/local/include/arts -t -I. ../../arts/kde/artskde.idl but there's no man page for mcopidl, so I don't know what it's doing. I mean, I understand it's verifying the presence or absence of shared libraries, but no more. And the file it runs this against is in the work directory and gets deleted on the system that works (I know I could use --noclean). -- i386 FreeBSD 4.11-STABLE There are 10 types of people in this world. Ones that understand binary and then, the others. _______________________________________________ kde-freebsd mailing list [email protected] http://freebsd.kde.org/mailman/listinfo/kde-freebsd
