Summary: | mail-mta/courier doesn't build MySQL support if vpopmail is installed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Forza <forza> |
Component: | [OLD] Server | Assignee: | Scott Taylor (RETIRED) <swtaylor> |
Status: | RESOLVED INVALID | ||
Severity: | major | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Forza
2005-01-21 07:09:06 UTC
this is correct you should only need mysql support if your not intending on using mysql support in vpopmail which I dont recommend. Bug should be closed it is invalid. I am not sure how it is invalid. There should be some test so the mysql flag can't be set if vpopmail is installed? From courier's own README.authmysql.html: NOTE: this authentication module should NOT be used if you are using the vpopmail virtual mailing list manager. You should select the authvchkpw authentication module instead (which should happen automatically). It may be necessary to use the --without-authmysql flag to the configure script, because configure by default will include authmysql if it finds MySQL client libraries.. Therefore, the current behavior is correct. The behaviour is not what I'd expect. It says that the configure script will build authmysql if it finds mysql headers. But that does not happen. In any case, it is impossible for the user to know the readme file unless he tries to install the package. Why not add a vpopmail flag that makes mysql flag illegal if set? True, it is not necessarily obvious in the older ebuilds. There was however a lot of cleanup that included announcing the fact that the database modules are not being built when it detects vpopmail. The ebuilds were rewritten in preparation of courier-authlib being split into its own package, which has happened already and those all currently exist and are keyworded as ~x86. Oh I see. I have not used any masked packages yet, but only courier-0.47-r1. If this issue is already looked at for newer things then thats great. Thanks. |