Bug 1738669 - xorgxrdp needs to be rebuilt against new Xorg in RHEL 7
Summary: xorgxrdp needs to be rebuilt against new Xorg in RHEL 7
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora EPEL
Classification: Fedora
Component: xorgxrdp
Version: epel7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Pavel Roskin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
: 1743812 1745751 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-08-07 19:49 UTC by jburdine
Modified: 2019-09-09 22:14 UTC (History)
11 users (show)

Fixed In Version: xorgxrdp-0.2.10-4.el7
Clone Of:
Environment:
Last Closed: 2019-08-17 00:40:45 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description jburdine 2019-08-07 19:49:49 UTC
Description of problem:
broken dependency in xorgxrdp.

Version-Release number of selected component (if applicable):
xorgxrdp-0.2.10-1.el7.x86_64

How reproducible:
always

Steps to Reproduce:
1.yum update xorg-x11-server-Xorg

Actual results:
Error: Package: xorgxrdp-0.2.10-1.el7.x86_64 (@epel)
           Requires: xorg-x11-server-Xorg(x86-64) = 1.20.1
           Removing: xorg-x11-server-Xorg-1.20.1-5.3.el7_6.x86_64 (@rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.3.el7_6
           Updated By: xorg-x11-server-Xorg-1.20.4-7.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.4-7.el7
           Available: xorg-x11-server-Xorg-1.15.0-7.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.15.0-7.el7
           Available: xorg-x11-server-Xorg-1.15.0-7.el7_0.3.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.15.0-7.el7_0.3
           Available: xorg-x11-server-Xorg-1.15.0-32.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.15.0-32.el7
           Available: xorg-x11-server-Xorg-1.15.0-33.el7_1.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.15.0-33.el7_1
           Available: xorg-x11-server-Xorg-1.17.2-10.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.17.2-10.el7
           Available: xorg-x11-server-Xorg-1.17.2-22.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.17.2-22.el7
           Available: xorg-x11-server-Xorg-1.19.3-11.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el7
           Available: xorg-x11-server-Xorg-1.19.3-11.el7_4.1.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el7_4.1
           Available: xorg-x11-server-Xorg-1.19.3-11.el7_4.2.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.19.3-11.el7_4.2
           Available: xorg-x11-server-Xorg-1.19.5-5.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.19.5-5.el7
           Available: xorg-x11-server-Xorg-1.19.5-5.1.el7_5.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.19.5-5.1.el7_5
           Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-3.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.1.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.2.el7_6.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.2.el7_6
           Available: xorg-x11-server-Xorg-1.20.1-5.6.el7_6.x86_64 (rhel-7-server-rpms)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.6.el7_6
**********************************************************************
Dependency resolving failed due to missing dependencies.
Some repositories on your system are disabled, but yum can enable them
and search for missing dependencies. This will require downloading
metadata for disabled repositories and may take some time and traffic.
**********************************************************************


Expected results:
Successful dependency resolution and update.

Additional info:

Comment 1 Bojan Smojver 2019-08-08 22:29:46 UTC
Just tried a scratch build there, but the Xorg is still at the old version. Build overrides do not work for EL7, as far as I know, so we'll just have to wait until RHEL 7.7 becomes part of koji.

Comment 2 Dominik Mierzejewski 2019-08-13 08:20:47 UTC
xorg-x11-server-Xorg-1.20.4-7.el7 seems to be in the buildroot now:
https://koji.fedoraproject.org/koji/taskinfo?taskID=36993609

DEBUG util.py:587:   xorg-x11-server-devel   x86_64   1.20.4-7.el7                    build   258 k

Comment 3 Fedora Update System 2019-08-13 10:31:08 UTC
FEDORA-EPEL-2019-f416234806 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-f416234806

Comment 4 Fedora Update System 2019-08-14 02:27:34 UTC
xorgxrdp-0.2.10-4.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2019-f416234806

Comment 5 Fedora Update System 2019-08-17 00:40:45 UTC
xorgxrdp-0.2.10-4.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.

Comment 6 boboshaq 2019-08-19 12:55:25 UTC
Hi, 
I have the same problem with package xorgxrdp-0.2.10-4.el7.x86_64 :

command:
sudo yum install xrdp

error:
Error: Package: xorgxrdp-0.2.10-4.el7.x86_64 (epel)
          Requires: xorg-x11-server-Xorg(x86-64) = 1.20.4
          Installed: xorg-x11-server-Xorg-1.20.1-5.6.el7_6.x86_64 (@updates)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-5.6.el7_6
          Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-3.el7
          Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-5.el7
          Available: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-5.1.el7
          Available: xorg-x11-server-Xorg-1.20.1-5.2.el7_6.x86_64 (updates)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-5.2.el7_6
          Available: xorg-x11-server-Xorg-1.20.1-5.3.el7_6.x86_64 (updates)
              xorg-x11-server-Xorg(x86-64) = 1.20.1-5.3.el7_6

Comment 7 Bojan Smojver 2019-08-19 13:06:44 UTC
This package is built against Xorg from RHEL 7.7. You will need to update to that to use it.

Comment 8 Bojan Smojver 2019-08-20 20:33:20 UTC
*** Bug 1743812 has been marked as a duplicate of this bug. ***

Comment 9 Bojan Smojver 2019-08-26 21:52:30 UTC
*** Bug 1745751 has been marked as a duplicate of this bug. ***

Comment 10 Christopher Tubbs 2019-08-27 04:13:40 UTC
I can't use this update on CentOS 7, because CentOS doesn't seem to have built 7.7 yet. :/

Comment 11 Chip Schweiss 2019-08-27 12:09:43 UTC
This bug is not fixed and should not be closed.  xrdp still cannot be installed on CentOS 7 with Epel7 stable or testing.

Apparently newer versions of xorg-x11-server-Xorg and xrdp-selinux and other dependencies should be pulled into Epel also.

Comment 12 Lukas Funke 2019-09-09 07:14:30 UTC
I'm also facing this issue:

Installing package xrdp
Error: Package: xorgxrdp-0.2.11-1.el7.x86_64 (epel)
           Requires: xorg-x11-server-Xorg(x86-64) = 1.20.4
           Installed: xorg-x11-server-Xorg-1.20.1-5.6.el7_6.x86_64 (@updates)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.6.el7_6
           Available: xorg-x11-server-Xorg-1.20.1-3.el7.x86_64 (base)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-3.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.el7.x86_64 (updates)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.1.el7.x86_64 (updates)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.1.el7
           Available: xorg-x11-server-Xorg-1.20.1-5.2.el7_6.x86_64 (updates)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.2.el7_6
           Available: xorg-x11-server-Xorg-1.20.1-5.3.el7_6.x86_64 (updates)
               xorg-x11-server-Xorg(x86-64) = 1.20.1-5.3.el7_6
...

Is there any chance this issue will be fixed soon?

Comment 13 Mariusz 2019-09-09 14:21:51 UTC
Install package selinux-policy-3.13.1-252.el7.1.noarch.rpm

rpm -Uvh http://scientificlinux.mirror.ac.za/7.6/x86_64/updates/security/selinux-policy-3.13.1-252.el7.1.noarch.rpm

Comment 14 Lukas Funke 2019-09-09 15:14:11 UTC
@Mariusz: Could be shortly explain how this resolves the issue? It's not obvious to me :)

Comment 15 Bojan Smojver 2019-09-09 22:14:54 UTC
This package can only be built against one version of Xorg, in this case the latest. So, there is nothing to fix here. You need to either upgrade to latest Xorg from RHEL 7.7 or keep an older version of this package.


Note You need to log in before you can comment on or make changes to this bug.