• Introducing WebPros Cloud - a fully managed infrastructure platform purpose-built to simplify the deployment of WebPros products !  WebPros Cloud enables you to easily deliver WebPros solutions — without the complexity of managing the infrastructure.
    Join the pilot program today!
  • Support for BIND DNS has been removed from Plesk for Windows due to security and maintenance risks.
    If a Plesk for Windows server is still using BIND, the upgrade to Plesk Obsidian 18.0.70 will be unavailable until the administrator switches the DNS server to Microsoft DNS.

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