Cannot replace template pp11.5-msmtp with postfix: plesk-mail-mc-driver conflicts with postfix

Created:

2016-11-16 12:54:01 UTC

Modified:

2017-04-24 12:08:16 UTC

0

Was this article helpful?


Have more questions?

Submit a request

Cannot replace template pp11.5-msmtp with postfix: plesk-mail-mc-driver conflicts with postfix

Applicable to:

  • Plesk 11.5 for Linux
  • Plesk 12.0 for Linux

Symptoms

Installation of postfix template fails with following error:

Error: plesk-mail-mc-driver conflicts with postfix
Error: plesk-mail-pc-driver conflicts with sw-msmtp

I've already updated EZ templates on the HW node as advised in this KB .

Cause

Template pp11.5-msmtp is installed in the container:

# vzpkg list CTID
centos-6-x86_64 2013-09-17 19:25:18
centos-6-x86_64 pp 2013-09-18 08:18:32
centos-6-x86_64 pp11.5-msmtp 2013-09-18 08:18:32

In current implementation it cannot be replaced by pp-postfix due to dependency error.

Resolution

The problem will be fixed in future update of Parallels Plesk Panel that will be released after 11.5.30. Bug is PPP-3792.

Workaround 1:

Add the following lines into configuration file of OS template on HW node. For example for OS Template centos-6-x86_64:

/vz/template/centos/6/x86_64/config/app/pp-postfix/default/pre-install

Workaround for plesk-mail-mc-driver + postfix conflict:

rpm -e pp11.5-msmtp --nodeps
rpm -e plesk-mail-mc-driver --nodeps
rpm -e plesk-mail-pc-driver --nodeps

Woarkaround 2:

For PBA-S users: install the package into Plesk through Autoinstaller and then register it in PBA-S.

  1. Install the postfix application with Plesk autoinstaller script:

    [root@container ~]# /usr/local/psa/admin/sbin/autoinstaller --select-release-id PLESK_11_5_30 --install-component postfix
  2. Install template into the container from HW node:

    [root@node ~]# vzpkg install CTID pp-postfix
    ...
    Setting up Install Process
    Package plesk-mail-pc-driver-11.5.30-cos6.build115130801.11.x86_64 already installed and latest version
    Package psa-mail-driver-common-11.5.30-cos6.build115130801.11.x86_64 already installed and latest version
    Package psa-courier-imap-4.12.0-cos6.build115130710.20.x86_64 already installed and latest version
    Package 2:postfix-2.8.14-13040119.x86_64 already installed and latest version
    Nothing to do
    ...
    [root@node ~]#
  3. Fix application status in PBA-S:

    Top > Service Director > Virtuozzo Manager > Containers > #CTID > Applications > Pp postfix > Mark As Installed

Related Articles

Cannot update pp templates in container: plesk-mail-mc-driver conflicts with postfix

Have more questions? Submit a request
Please sign in to leave a comment.