• Our team is looking to connect with folks who use email services provided by Plesk, or a premium service. If you'd like to be part of the discovery process and share your experiences, we invite you to complete this short screening survey. If your responses match the persona we are looking for, you'll receive a link to schedule a call at your convenience. We look forward to hearing from you!
  • We are looking for U.S.-based freelancer or agency working with SEO or WordPress for a quick 30-min interviews to gather feedback on XOVI, a successful German SEO tool we’re looking to launch in the U.S.
    If you qualify and participate, you’ll receive a $30 Amazon gift card as a thank-you. Please apply here. Thanks for helping shape a better SEO product for agencies!
  • The BIND DNS server has already been deprecated and removed from Plesk for Windows.
    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. We strongly recommend transitioning to Microsoft DNS within the next 6 weeks, before the Plesk 18.0.70 release.
  • The Horde component is removed from Plesk Installer. We recommend switching to another webmail software supported in Plesk.

Resolved Centos 8.0 not updating : conflicting requests

JulianDot

Regular Pleskian
Everything else is working fine for the moment. Those are test servers ( trial licenses) so is not that important to have that fixed now.

I have 2 different Centos 8.0 with latest Plesk:
OSCentOS Linux 8.0.1905 (Core)
ProductPlesk Obsidian
Version 18.0.25 Update #2,

LXC containers.

On both the button "check for updates" from interface trigger an error in systemupdatestool.log :

Code:
 Problem: conflicting requests
  - nothing provides module(nginx) needed by module php:7.2:8010020191114034540:2430b045-0.x86_64

The output of :
Code:
dnf list --installed '*python*'

Modular dependency problem:

Problem: conflicting requests
- nothing provides module(nginx) needed by module php:7.2:8010020191114034540:2430b045-0.x86_64
Installed Packages
platform-python.x86_64 3.6.8-15.1.el8 @BaseOS
platform-python-pip.noarch 9.0.3-13.el8 @cdrom
platform-python-setuptools.noarch 39.2.0-4.el8 @cdrom
plesk-py27-dnspython.x86_64 1.16.0-1centos.8.200210.1834 @plesk-ext-panel-migrator
plesk-python2-libxml2.x86_64 2.9.7-2.centos.8+p18.0.24.0+t200205.1406 @PLESK_18_0_25-dist
python2.x86_64 2.7.16-12.module_el8.1.0+219+cf9e6ac9 @AppStream
python2-libs.x86_64 2.7.16-12.module_el8.1.0+219+cf9e6ac9 @AppStream
python2-pip.noarch 9.0.3-14.module_el8.1.0+219+cf9e6ac9 @AppStream
python2-pip-wheel.noarch 9.0.3-14.module_el8.1.0+219+cf9e6ac9 @AppStream
python2-setuptools.noarch 39.0.1-11.module_el8.1.0+219+cf9e6ac9 @AppStream
python2-setuptools-wheel.noarch 39.0.1-11.module_el8.1.0+219+cf9e6ac9 @AppStream
python3-bind.noarch 32:9.11.4-26.P2.el8 @AppStream
python3-dateutil.noarch 1:2.6.1-6.el8 @BaseOS
python3-dbus.x86_64 1.2.4-15.el8 @BaseOS
python3-dnf.noarch 4.2.7-7.el8_1 @BaseOS
python3-dnf-plugins-core.noarch 4.0.8-3.el8 @BaseOS
python3-gpg.x86_64 1.10.0-6.el8.0.1 @cdrom
python3-hawkey.x86_64 0.35.1-9.el8_1 @BaseOS
python3-iniparse.noarch 0.4-31.el8 @cdrom
python3-libcomps.x86_64 0.1.8-13.el8 @cdrom
python3-libdnf.x86_64 0.35.1-9.el8_1 @BaseOS
python3-libs.x86_64 3.6.8-15.1.el8 @BaseOS
python3-pip-wheel.noarch 9.0.3-15.el8 @BaseOS
python3-ply.noarch 3.9-7.el8 @BaseOS
python3-rpm.x86_64 4.14.2-25.el8 @BaseOS
python3-setuptools-wheel.noarch 39.2.0-5.el8 @BaseOS
python3-six.noarch 1.11.0-8.el8 @cdrom
python3-unbound.x86_64 1.7.3-8.el8 @AppStream

 
This is possible if the "PHP from OS vendor" component is not selected in the Plesk installer, but the php package is installed on the system. You can check this by the output of the rpm -q php commands - there will be a version. rpm -q psa-php-configurator - will not find anything.
If this is true and you do not need system php - you can remove packages, if necessary - you can enable it in Plesk installer as "PHP from OS vendor" component.
Also, you can show me output of dnf module list --enabled just in case.
 
AFTER enabling "PHP from OS vendor", all the below output is different. But i need to wait a bit in order to try to update again.

BEFORE: i have enabled only PHP 7.4 and 7.3 , and NO "PHP from OS vendor"
The below is the output without "PHP from OS vendor".

[root@bok8 ~]# rpm -q php
package php is not installed

[root@bok8 ~]# rpm -q psa-php-configurator
package psa-php-configurator is not installed


[root@bok8 ~]# dnf module list --enabled
Last metadata expiration check: 0:53:53 ago on Mon Mar 30 08:13:03 2020.
CentOS-8 - AppStream
Name Stream Profiles Summary
httpd 2.4 [d][e] common [d], devel, minimal Apache HTTP Server
mariadb 10.3 [d][e] client, server [d], galera MariaDB Module
perl 5.26 [d][e] common [d], minimal Practical Extraction and Report Language
perl-DBD-MySQL 4.046 [d][e] common [d] A MySQL interface for Perl
perl-DBI 1.641 [d][e] common [d] A database access API for Perl
php 7.2 [d][e] common [d], devel, minimal PHP scripting language
python27 2.7 [d][e] common [d] Python programming language, version 2.7

Hint: [d]efault, [e]nabled, [x]disabled, nstalled

 
AFTER enabling "PHP from OS vendor", No errors.

Still no updates , even if i am on Centos 8.0 and i am expecting an update to Centos 8.1
But that is another story
 
You can remove the warning using

# dnf module disable php
 
Back
Top