Michael Nottebrock <[EMAIL PROTECTED]> wrote: > On Saturday, 24. September 2005 15:07, Ian Moore wrote: > >> Having done that, nothing's changed - superkaramba still coredumps when I >> try to load liquid-weather (2 other themes I've tried work though) >> and kmail still won't accept security certificates permanently and can't >> use kwallet to remember passwords (but kmail will store them itself). > > Is there any particular reason you're using the ports version of openssl at > all? > > Using the ports version of openssl has a lot of possible pitfalls: > > One is openssl's general non-concern about compatibility between major > releases (i.e. bumps of the second number, like 0.9.7->0.9.8). > > The other, even more grave one is that FreeBSD does ship openssl in its base > system - FreeBSD 5 ships openssl 0.9.7e. If you're using openssl from ports > and you have *not* completely disabled and deleted the base-system openssl, > you're almost guaranteed to get mixed linkage, which usually works out okay > as long as the major version of openssl is the same. > > This is no longer the case now however on FreeBSD 5, since the ports version > of openssl is now at 0.9.8, while the base version will remain at 0.9.7. > > So my suggestion would be either: > > - To not use the ports version of openssl at all - deinstall the port, then > portupgrade -r python kdelibs and if you encounter other software that > suddenly refuses to run, make sure to try and run it from a shell and watch > out for the runtime linker complaining about missing libssl or libcrypto (and > if there are any, recompile the respective port). > > - To go through the base system directories by hand and delete all things > openssl, in particular the libraries and the header files. Then set > NO_OPENSSL=true in /etc/make.conf. This however implies that you won't be > getting the base system heimdal (kerberos) and the base system openssh > either, so you'd need to install them from ports (and preferably delete the > base system files) as well.
For understanding: NO_OPENSSL=true means what? ,----[ manpage make.conf ] | NO_OPENSSL (bool) Set to not build OpenSSL (implies NO_KERBEROS and | NO_OPENSSH). `---- What means *not build OpenSSL*? Not build it inside base system, oder not build it from ports? Heino _______________________________________________ kde-freebsd mailing list [email protected] http://freebsd.kde.org/mailman/listinfo/kde-freebsd
