Error: Package: nodejs-0.10.42-4.el7.x86_64 (@epel) Requires: libuv.so.0.10()(64bit)

Bug #1606685 reported by James Slagle on 2016-07-26
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Critical
James Slagle

Bug Description

CI jobs failing with:

2016-07-26 18:09:44.496236 | + sudo yum -y update
2016-07-26 18:09:44.630296 | Loaded plugins: fastestmirror, priorities
2016-07-26 18:09:44.693264 | Loading mirror speeds from cached hostfile
2016-07-26 18:09:45.867312 | 1695 packages excluded due to repository priority protections
2016-07-26 18:09:46.447999 | Resolving Dependencies
2016-07-26 18:09:46.448761 | --> Running transaction check
2016-07-26 18:09:46.449080 | ---> Package libuv.x86_64 1:0.10.34-2.el7 will be updated
2016-07-26 18:09:46.460960 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.465096 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-devel-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.467737 | ---> Package libuv.x86_64 1:1.8.0-1.el7 will be an update
2016-07-26 18:09:46.496935 | ---> Package libuv-devel.x86_64 1:0.10.34-2.el7 will be updated
2016-07-26 18:09:46.501544 | ---> Package libuv-devel.x86_64 1:1.8.0-1.el7 will be an update
2016-07-26 18:09:46.509512 | ---> Package mariadb-libs.x86_64 1:5.5.47-1.el7_2 will be updated
2016-07-26 18:09:46.518446 | ---> Package mariadb-libs.x86_64 1:10.1.12-4.el7 will be an update
2016-07-26 18:09:46.538097 | --> Processing Dependency: mariadb-common(x86-64) = 1:10.1.12-4.el7 for package: 1:mariadb-libs-10.1.12-4.el7.x86_64
2016-07-26 18:09:46.539978 | ---> Package python-setuptools.noarch 0:0.9.8-4.el7 will be obsoleted
2016-07-26 18:09:46.554410 | ---> Package python2-setuptools.noarch 0:22.0.5-1.el7 will be obsoleting
2016-07-26 18:09:46.560961 | --> Running transaction check
2016-07-26 18:09:46.561090 | ---> Package libuv.x86_64 1:0.10.34-2.el7 will be updated
2016-07-26 18:09:46.562764 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.565987 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-devel-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.569344 | ---> Package mariadb-common.x86_64 1:10.1.12-4.el7 will be installed
2016-07-26 18:09:46.572618 | --> Processing Dependency: /etc/my.cnf for package: 1:mariadb-common-10.1.12-4.el7.x86_64
2016-07-26 18:09:46.574746 | --> Running transaction check
2016-07-26 18:09:46.574874 | ---> Package libuv.x86_64 1:0.10.34-2.el7 will be updated
2016-07-26 18:09:46.576510 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.579111 | --> Processing Dependency: libuv.so.0.10()(64bit) for package: nodejs-devel-0.10.42-4.el7.x86_64
2016-07-26 18:09:46.581693 | ---> Package mariadb-config.x86_64 1:10.1.12-4.el7 will be installed
2016-07-26 18:09:46.939657 | --> Finished Dependency Resolution
2016-07-26 18:09:47.001470 | Error: Package: nodejs-0.10.42-4.el7.x86_64 (@epel)
2016-07-26 18:09:47.001548 | Requires: libuv.so.0.10()(64bit)
2016-07-26 18:09:47.001585 | Removing: 1:libuv-0.10.34-2.el7.x86_64 (@epel)
2016-07-26 18:09:47.001633 | libuv.so.0.10()(64bit)
2016-07-26 18:09:47.001675 | Updated By: 1:libuv-1.8.0-1.el7.x86_64 (delorean-newton-testing)
2016-07-26 18:09:47.001744 | Not found
2016-07-26 18:09:47.001815 | You could try using --skip-broken to work around the problem
2016-07-26 18:09:47.001862 | Error: Package: nodejs-devel-0.10.42-4.el7.x86_64 (@epel)
2016-07-26 18:09:47.001891 | Requires: libuv.so.0.10()(64bit)
2016-07-26 18:09:47.001922 | Removing: 1:libuv-0.10.34-2.el7.x86_64 (@epel)
2016-07-26 18:09:47.001946 | libuv.so.0.10()(64bit)
2016-07-26 18:09:47.001981 | Updated By: 1:libuv-1.8.0-1.el7.x86_64 (delorean-newton-testing)
2016-07-26 18:09:47.002002 | Not found

tags: added: alert
Changed in tripleo:
importance: Undecided → Critical
James Slagle (james-slagle) wrote :

i believe they are untagging the latest libuv in rdo to fix this issue:

< number80> EmilienM: ok, untagging libuv, I have to patch nodejs to use openssl 1.0.1

Changed in tripleo:
milestone: none → newton-3
Changed in tripleo:
status: New → Confirmed
James Slagle (james-slagle) wrote :

this might fix it:
https://review.openstack.org/347565

might need a few iterations to get the quick fix right

Changed in tripleo:
assignee: nobody → James Slagle (james-slagle)
tags: removed: alert
Changed in tripleo:
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers