Project

General

Profile

Bug #1828

Fedora 21 Upstream Ruby Dependency Breaks Update/Install

Added by bigfoot65 over 4 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Platform
Target version:
-
Start date:
09/16/2015
Due date:
% Done:

0%


Description

A new ruby package release causes a dependency issue with hda-ctl/hda-platform install and updates.

Below is the result of my HDA update:

Resolving Dependencies
--> Running transaction check
---> Package php.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-cli.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-cli.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-common.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-common.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-intl.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-intl.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-mbstring.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-mbstring.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-mcrypt.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-mcrypt.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-mysqlnd.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-mysqlnd.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-pdo.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-pdo.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-snmp.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-snmp.x86_64 0:5.6.13-1.fc21 will be an update
---> Package php-xml.x86_64 0:5.6.12-1.fc21 will be updated
---> Package php-xml.x86_64 0:5.6.13-1.fc21 will be an update
---> Package ruby.x86_64 0:2.1.6-30.fc21 will be updated
---> Package ruby.x86_64 0:2.1.7-31.fc21 will be an update
---> Package ruby-irb.noarch 0:2.1.6-30.fc21 will be updated
---> Package ruby-irb.noarch 0:2.1.7-31.fc21 will be an update
---> Package ruby-libs.x86_64 0:2.1.6-30.fc21 will be updated
--> Processing Dependency: ruby(release) = 2.1.6 for package: hda-platform-8.0.0-1.x86_64
---> Package ruby-libs.x86_64 0:2.1.7-31.fc21 will be an update
---> Package rubygem-bigdecimal.x86_64 0:1.2.4-30.fc21 will be updated
---> Package rubygem-bigdecimal.x86_64 0:1.2.4-31.fc21 will be an update
---> Package rubygem-io-console.x86_64 0:0.4.3-30.fc21 will be updated
---> Package rubygem-io-console.x86_64 0:0.4.3-31.fc21 will be an update
---> Package rubygem-json.x86_64 0:1.8.1-30.fc21 will be updated
---> Package rubygem-json.x86_64 0:1.8.1-31.fc21 will be an update
---> Package rubygem-psych.x86_64 0:2.0.5-30.fc21 will be updated
---> Package rubygem-psych.x86_64 0:2.0.5-31.fc21 will be an update
---> Package rubygem-rake.noarch 0:10.1.0-30.fc21 will be updated
---> Package rubygem-rake.noarch 0:10.1.0-31.fc21 will be an update
--> Finished Dependency Resolution
Error: Package: hda-platform-8.0.0-1.x86_64 (@amahi)
           Requires: ruby(release) = 2.1.6
           Removing: ruby-libs-2.1.6-30.fc21.x86_64 (@updates)
               ruby(release) = 2.1.6
           Updated By: ruby-libs-2.1.7-31.fc21.x86_64 (updates)
               ruby(release) = 2.1.7
           Available: jruby-1.7.2-5.fc21.noarch (fedora)
               ruby(release) = 1.9.1
               ruby(release) = 1.8
           Available: ruby-libs-2.1.4-24.fc21.i686 (fedora)
               ruby(release) = 2.1.4
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest

History

#1 Updated by cpg over 4 years ago

  • Status changed from Assigned to Feedback
  • Assignee changed from cpg to bigfoot65

hda-platform-8.0.1 has been released to accommodate this and it seems to fix it. to retry this do:

yum clean metadata

and then try the update again.

a minor release of ruby should be fairly painful though this update allows any other release greater than 2.1.6, so it could set up some trouble down the road if they decide to update with a major update.

test and close if it works please.

#2 Updated by nedhedrick over 4 years ago

  • Status changed from Feedback to Closed

Install completed successfully -- thanks!

#3 Updated by tomonkwaj about 4 years ago

I am receiving the exact same error as above. I've run yum clean metadata and I still get the error. Thanks.

#4 Updated by cpg about 4 years ago

  • Assignee changed from bigfoot65 to cpg

updated the repos with a fix. please attempt it again (including and especially the clean metadata)

#5 Updated by tomonkwaj about 4 years ago

That did the trick. Thanks for the quick response!

Also available in: Atom