Archived
This forum has been archived. Please start a new discussion on GitHub.
Upgrading 3.5 to 3.6 on RHEL6 (yum issues)
Zeroc Support,
I am attempting to install Ice 3.6 on rhel 6.7 ...
After installing GPG-Key and repo etc... I was getting the following error:
[root@localhost]# yum install ice-all-runtime ice-all-devel
Loaded plugins: refresh-packagekit, security
Setting up Install Process
https://zeroc.com/download/rpm/el6.7/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: zeroc-ice-el6. Please verify its path and try again
I believe the problem is in the URL directory "el6.7" which you are not supporting?
So I edited "zeroc-ice-el6.repo" changing el6.7 to el6 which you seem to support... and all appeared to be fine regarding previous issue...
However a new error arose:
[root@localhost]# yum install ice-all-runtime ice-all-devel
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
--> Blah Blah Blah...
--> Finished Dependency Resolution
Error: Package: php-ice-devel-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-slice = 3.6.0-1.el6
Error: Package: libice-c++-devel-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-slice = 3.6.0-1.el6
Error: Package: ice-all-runtime-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-utils-java = 3.6.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I have no idea where to find ice-utils-java and/or ice-slice if your repo is not providing?
Maybe changing the repo file as disscused is causing problems ?
Any insight would be appreciated, thanks.
Regards,
DM
I am attempting to install Ice 3.6 on rhel 6.7 ...
After installing GPG-Key and repo etc... I was getting the following error:
[root@localhost]# yum install ice-all-runtime ice-all-devel
Loaded plugins: refresh-packagekit, security
Setting up Install Process
https://zeroc.com/download/rpm/el6.7/x86_64/repodata/repomd.xml: [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not Found"
Trying other mirror.
Error: Cannot retrieve repository metadata (repomd.xml) for repository: zeroc-ice-el6. Please verify its path and try again
I believe the problem is in the URL directory "el6.7" which you are not supporting?
So I edited "zeroc-ice-el6.repo" changing el6.7 to el6 which you seem to support... and all appeared to be fine regarding previous issue...
However a new error arose:
[root@localhost]# yum install ice-all-runtime ice-all-devel
Loaded plugins: refresh-packagekit, security
Setting up Install Process
Resolving Dependencies
--> Running transaction check
--> Blah Blah Blah...
--> Finished Dependency Resolution
Error: Package: php-ice-devel-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-slice = 3.6.0-1.el6
Error: Package: libice-c++-devel-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-slice = 3.6.0-1.el6
Error: Package: ice-all-runtime-3.6.0-1.el6.x86_64 (zeroc-ice-el6)
Requires: ice-utils-java = 3.6.0-1.el6
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I have no idea where to find ice-utils-java and/or ice-slice if your repo is not providing?
Maybe changing the repo file as disscused is causing problems ?
Any insight would be appreciated, thanks.
Regards,
DM
0
Comments
-
Hi,
Did you also update the -noarch section? That is where ice-utils-java and ice-slice come from.[zeroc-ice-el6-noarch] name=ZeroC Ice for el6 (noarch) baseurl=https://zeroc.com/download/rpm/el$releasever/noarch enabled=1 gpgcheck=1 gpgkey=https://zeroc.com/download/GPG-KEY-zeroc-release
Cheers, Joe0 -
Joe,
Yes, I updated all three sections as seen below:
[zeroc-ice-el6]
name=ZeroC Ice for el6
#baseurl=https://zeroc.com/download/rpm/el$releasever/$basearch
baseurl=https://zeroc.com/download/rpm/el6/$basearch
enabled=1
gpgcheck=1
gpgkey=https://zeroc.com/download/GPG-KEY-zeroc-release
[zeroc-ice-el6-noarch]
name=ZeroC Ice for el6 (noarch)
#baseurl=https://zeroc.com/download/rpm/el$releasever/noarch
baseurl=https://zeroc.com/download/rpm/el6/noarch
enabled=1
gpgcheck=1
gpgkey=https://zeroc.com/download/GPG-KEY-zeroc-release
[zeroc-ice-el6-src]
name=ZeroC Ice for el6 (SRPMS)
#baseurl=https://zeroc.com/download/rpm/el$releasever/SRPMS
baseurl=https://zeroc.com/download/rpm/el6/SRPMS
enabled=1
gpgcheck=1
gpgkey=https://zeroc.com/download/GPG-KEY-zeroc-release
Maybe I can try and wipe the yum cache and start from scratch...0 -
Yes, My fault... A quick yum clean and were good to go...
All installed fine.
Thanks, sorry to bother...0