Robin Bowes writes:
The package dependencies are not picked at random. --nodeps isn't an option that automatically waves a magic wand and makes everything all right. It's there for cases where whoever built the package screwed up, and did not specify the correct dependencies.libstdc++.so.5 installed (from libstdc++-3.2-0.1) and I managed to install fam using the "--nodeps" option.Congratulations -- you have a completely broken server.Hmmm. What leads you to that conclusion? Ok, so it's not going to win any prizes for the cleanest package set but "completely broken"? I think not.
If you install a package that explicitly lists a dependency on a particular version of the standard C runtime library, and you force-install it, you now have a binary API incompatibility with the runtime C library. If you're lucky, the package will simply not work, and refuse to run right off the bat. But that's rare. The typical result are random, subtle faults; such as daemon processes crashing at random times, or locking up completely. A typical ABI change involves an extra, or a different argument to some library call. Now, the library will attempt to read the argument that's not provided by the userapp, and end up reading random garbage, with completely unpredictable results.
Anyone who uses --nodeps on a production server needs to have his head examined.
It doesn't, but that has nothing to do with what's listed in the spec file. The spec file provides instructions for building the package on a released distribution. Since all recent versions of Red Hat have FAM, it is listed as a dependency, since having it installed results in enhanced functionality at run time.All of this is getting away from the thrust of my original point which is that courier-imap does not *need* FAM - it is an option that adds functionality, but is not essential.
-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
courier-users mailing list
[EMAIL PROTECTED]
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users
