• We value your experience with Plesk during 2024
    Plesk strives to perform even better in 2025. To help us improve further, please answer a few questions about your experience with Plesk Obsidian 2024.
    Please take this short survey:

    https://pt-research.typeform.com/to/AmZvSXkx
  • The Horde webmail has been deprecated. Its complete removal is scheduled for April 2025. For details and recommended actions, see the Feature and Deprecation Plan.
  • We’re working on enhancing the Monitoring feature in Plesk, and we could really use your expertise! If you’re open to sharing your experiences with server and website monitoring or providing feedback, we’d love to have a one-hour online meeting with you.

Resolved Error: plesk-mail-pc-driver conflicts with sw-msmtp-...

yabado

Regular Pleskian
I just upgraded from 12.5 to Onyx and all seemed to go well.

However, when I tried to run "yum update" on my Cloudlinux server I get this error...

Error: plesk-mail-pc-driver conflicts with sw-msmtp-1.6.2-17031414.x86_64

Anyone know a quick way to resolve this?

Thanks.
 
Hi yabado,

consider to head over to your Plesk Control Panel and choose the desired mail - hosting setup over => HOME > Tools & Settings > Updates and Upgrades . Pls. note, that a combination with "Relay only" ( MSMTP ) is not possible, if you choose postfix or qmail.


If you experience further issues/errors/problems, pls. don't forget to provide your "installation.log"/repair.log" or/and depending entries from your "panel.log" and pls. keep in mind, that the Plesk Repair Utility ( => Plesk Repair Utility ) is able to investigate and repair ( possible ) configuration mistakes with the example command:
Code:
plesk repair mail -y -v
 
Thanks for the reply, but I am not sure your response applies to my issue. Everything works fine with Plesk itself, no issues that I know of with upgrade.

The problem is when I run "yum update" from command line. I have always used Postfix and have never heard of MSMTP until now ( something new in Onyx? ).
 
Thanks, but neither thing helped.

Postfix has always been installed , so going to Updates/Upgrades does not play a part.

Running the repair command did not do anything either.

As I said previously, this is a yum (Linux) issue.

Anyone else know of a way to fix yum so I can update again? Looks like Onyx changed something to make Plesk think it needs MSMTP?
 
Please show me output of following commands:

# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' | grep sw-msmtp

and

# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' | grep plesk-mail-pc-driver
 
Please show me output of following commands:

# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' | grep sw-msmtp

and

# rpm -qa --qf '%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n' | grep plesk-mail-pc-driver


The first one returns nothing.

The second one returns the following...
Code:
plesk-mail-pc-driver-17.5.3-rhel6.build1705170317.16 (x86_64)
 
Well. Try to fix it with

# rpm -e plesk-mail-mc-driver
# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components
 
Uh oh
Code:
# rpm -e plesk-mail-mc-driver
error: package plesk-mail-mc-driver is not installed

The following worked, but gives dependency errors..

Code:
# rpm -e plesk-mail-pc-driver-17.5.3-rhel6.build1705170317.16
error: Failed dependencies:
    psa-mail-driver is needed by (installed) psa-drweb-configurator-17.5.3-rhel6.build1705170317.16.x86_64
    psa-mail-driver is needed by (installed) psa-spamassassin-17.5.3-rhel6.build1705170317.16.x86_64
 
So, when you run

# rpm -qa | grep sw-msmtp
# rpm -qa | grep plesk-mail-mc-driver

you see nothing? Right? If yes - run

# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components

and not - remove package with rpm -e package_name and run

# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components
 
Igor,

Ok, did that, but no change.

Here is the complete yum message when running yum update
Code:
Resolving Dependencies
--> Running transaction check
---> Package msmtp.x86_64 0:1.4.32-1.el6 will be obsoleted
---> Package sw-msmtp.x86_64 0:1.6.2-17031414 will be obsoleting
--> Processing Conflict: plesk-mail-pc-driver-17.5.3-rhel6.build1705170317.16.x86_64 conflicts sw-msmtp
--> Finished Dependency Resolution
Error: plesk-mail-pc-driver conflicts with sw-msmtp-1.6.2-17031414.x86_64
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
 
Package msmtp.x86_64 0:1.4.32-1.el6 will be obsoleted
Remove it with

# rpm -e msmtp

Try to completely rebuild rpm base with

# rm -rf /var/lib/rpm/__*
# rpm --rebuilddb

and then

# plesk installer --select-release-current --reinstall-patch --upgrade-installed-components
 
Back
Top