So why doesn't anything have an ELF dependency on the libraries provided by SUNWapu13-ldap? If the library is dlopen()ed explicitly, then it should be checking for failure. Is this just a workaround for an Apache bug?
I believe it is - if LDAP is enabled in the Apache configuration, the server will crash because it doesn't gracefully handle the lack of SUNWapu13-ldap. Which is different then the database case - see below.
I definitely object to Apache now bringing in mysql, postgres, and sqlite. If there are Apache modules that require these, that's fine, but they should be in separate packages.
Understood, I had similar concerns - the intent here was to provide a better user experience for the common Apache case but if these aren't included, then unlike the LDAP case, Apache will provide a reasonable error message indicating the missing library in question. The webstack team has indicated they want to do some refactoring here in the future so how about we leave this as originally proposed for now; just include the dependency on SUNWapu13-ldap - and the remainder can be figured out as part of the larger refactoring effort. SUNWapu13-ldap itself has no further dependencies. _______________________________________________ pkg-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/pkg-discuss
