-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On Thursday 06 November 2003 22:03, Robin H. Johnson wrote: > this isn't a simple as you make it sound, because of the following > (best explained thru an example). > > libmysql links against libssl-0.9.6, and say you only have > openssl-0.9.6 installed at the time. > now you upgrade a slotted openssl, and have both libssl-0.9.6 and > libssl-0.9.7. > now you compile some other program that wants to pull in BOTH libssl > and libmysql. it picks up libssl-0.9.7 as that is the latest, but > libmysql is still linked against libssl-0.9.6. at this point your > program probably won't compile properly (gcc will detect the problem > in most cases), but if it doesn't your program will just segfault when > you try to run it.
btw. This is exactly the problem with berkeley db, and it is quite common for berkeley db. Paul - -- Paul de Vrieze Gentoo Developer Mail: [EMAIL PROTECTED] Homepage: http://www.devrieze.net -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (GNU/Linux) iD8DBQE/q170bKx5DBjWFdsRAhWSAKDmhbzBsYVjBG4at8IjRgZlnfZ7ugCeJNkm yxhl49zVmkOkqQx5/WO9g2A= =gxYs -----END PGP SIGNATURE----- -- [EMAIL PROTECTED] mailing list
