Package: "xorgxrdp" install failed! [Webmin]

What should I do to fix this on Webmin (web-based system configuration tool for Linux)?

Resolving Dependencies
--> Running transaction check
---> Package xorgxrdp.x8664 0:0.2.6-1.el7 will be updated
---> Package xorgxrdp.x8664 0:0.2.6-2.el7 will be an update
--> Processing Dependency: xorg-x11-server-Xorg(x86-64) = 1.19.5 for package: xorgxrdp-0.2.6-2.el7.x8664
--> Finished Dependency Resolution

Error: Package: xorgxrdp-0.2.6-2.el7.x8664 (epel)
Requires: xorg-x11-server-Xorg(x86-64) = 1.19.5
Installed: xorg-x11-server-Xorg-1.19.3-11.el74.2.x8664 (@updates)
xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el74.2
Available: xorg-x11-server-Xorg-1.19.3-11.el7.x8664 (base)
xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el7
Available: xorg-x11-server-Xorg-1.19.3-11.el74.1.x8664 (updates)
xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el7_4.1
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest

Solution 1:

xorgxrdp

Requires: xorg-x11-server-Xorg(x86-64) = 1.19.5

Version 1.19.5 is in the CentOS-CR.repo

Please edit (line 28) /etc/yum.repos.d/CentOS-CR.repo to enabled=1


Is this the temporary fix

CR.repo : The Continuous Release ( CR ) repository contains rpms that are due in the next release for a specific CentOS Version ( eg. next release in CentOS-7 )

  • CentOS 7.5 will soon be released (RHEL 7.5 released Apr26, Scientific SL7.5: tomorrow).

  • EPEL (Extra Packages for EL) : The extras for RHEL 7.5 are available. CentOS : A transition phase, the EPEL dependency on "CR" packages is probably temporary.

Quote : 7.5 is already available if you enable the CR repo ... https://www.centos.org/forums/viewtopic.php?t=65681 → 2018/05/03 11:03:59


Then what is the code for updating it with PuTTy (SSH)

Remote text editing ( sed, awk, perl, tee ). The sed command is :

sudo sed -i 's/enabled=0/enabled=1/g' /etc/yum.repos.d/CentOS-CR.repo