Subject: RE: [X2Go-Dev] EPEL 6 8 Jul 2015 release has dependency error

From: "Harris, Peter A" <[email-masked]>
Date: Wed, 1 Jul 2015 16:34:19 +0000

Nope.  That does not help.  "yum install x2goserver" fails as before for dependency.  "yum list" still does not show the compshad package.

I downloaded the mirror and collected all the dependencies for libXcompshad3 into a test directory.  "rpm -iv --test ./*.rpm" issued no errors (only the warning about the gpg key for the first rpm, in this case libNX_X11).  So as you said yesterday, the rpm(s) are correct.

Interestingly, "yum install ./*.rpm" has no problem!  So it appears to me that yum, when given all the rpms directly to satisfy all dependencies, has no problem, but when it is required to go to the repo, it fails.  To confirm that, I asked yum to install libXcompshad3 and all it dependencies, but this time go to the repo for all packages:

[PAH-TEST-134-62-62]
tmp>  yum install libNX_X11-6 libNX_Xdamage1 libNX_Xext6 libNX_Xrandr2 libNX_Xrender1 libNX_Xtst6 libXcomp3 libXcompshad3 nx-libs
Loaded plugins: aliases, changelog, downloadonly, kabi, presto, product-id, refresh-packagekit, security, subscription-manager, tmprepo, verify, versionlock
Loading support for Red Hat kernel ABI
Setting up Install Process
No package libXcompshad3 available.
Resolving Dependencies
--> Running transaction check
---> Package libNX_X11-6.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libNX_Xdamage1.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libNX_Xext6.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libNX_Xrandr2.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libNX_Xrender1.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libNX_Xtst6.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package libXcomp3.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
---> Package nx-libs.x86_64 0:3.5.0.31-0.0x2go1.1.git20150608.671.main.el6 will be installed
--> Finished Dependency Resolution

Dependencies Resolved
...

Regards,
Pete...

-----Original Message-----
From: Mihai Moldovan [mailto:[email-masked]] 
Sent: Wednesday, July 01, 2015 9:02 AM
To: Harris, Peter A; [email-masked]
Subject: Re: [X2Go-Dev] EPEL 6 8 Jul 2015 release has dependency error

On 01.07.2015 05:49 PM, Harris, Peter A wrote:
> [PAH-TEST-134-62-62]
> tmp>  rpm -iv ./libXcompshad3-3.5.0.31-0.0x2go1.1.git20150608.671.main.el6.x86_64.rpm 
> warning: ./libXcompshad3-3.5.0.31-0.0x2go1.1.git20150608.671.main.el6.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 5bfe2b6e: NOKEY

Let's hope it's that... if you disable gpgcheck (=> set gpgcheck=0) in
x2go.repo, yum clean and try again, does it work correctly?

Mihai