Solved Package collision

I've always run sqwebmail and courier-imap together. Now I cannot:

Code:
pkg-static: sqwebmail-5.7.2 conflicts with courier-imap-4.15_2,2 (installs files into the same place).  Problematic file: /usr/local/sbin/sharedindexinstall

(or vice versa)

What's the fix for this? Or am I missing the bigger picture?
 
By the way:

SqWebMail is the webmail module that's bundled with the Courier mail server. SqWebMail can also be packaged separately, and used with any other mail server that uses maildirs. NOTE: SqWebMail DOES NOT support traditional Mailbox files, only Maildirs.
.

http://www.courier-mta.org/sqwebmail/

psearch mail/courier

mail/courier Courier SMTP IMAP POP3 HTTP mail server suite
Courier is a modular multiprotocol mail server that's designed to
strike a balance between reasonable performance, flexibility and
features:

* Can be configured to function as an intermediate mail relay, or
as a mail server that receives mail for one or more domains, or
anything in between.
* Web-based administration and configuration tool.
* Uses an efficient maildir format as its native mail storage
format. Some support is provided for legacy mbox mailboxes.
* STARTTLS ESMTP extension (as well as IMAP/POP3/Webmail over SSL)
in both the client and the server (requires OpenSSL). The ESMTP
client can optionally require that the remote server's X.509
certificate is signed by a trusted root CA (a default set of
root CAs is provided).
* Mailboxes can be accessed via POP3, IMAP, SMAP, and HTTP.
* A faxmail gateway that forwards E-mail messages via fax.
* Courier includes a mailing list manager.
* PAM, LDAP, PostgreSQL, or MySQL authentication.
* Authenticated SMTP.
* Integrated mail filtering.

WWW: http://www.Courier-MTA.org/
 
I'm not using courier as the MTA. I'm only using courier-imap as the IMAP server. Before, I (as did everyone else) could always install both sqwebmail and courier-imap together. Now I cannot. My suspicions are the both packages install the same file that collides. However, the package manager will not let me install both; even trying to force them. Unless anyone knows away around this. Thanks.
 
There is something overlooked in pkg-plist:

The lines:
Code:
15 sbin/sharedindexinstall.sqwebmail
16 sbin/sharedindexsplit.sqwebmail

had to be changed to:
Code:
15 sbin/sharedindexinstall
16 sbin/sharedindexsplit

I have posted it to PR 194539.
 
Back
Top