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

Bug #1606685 reported by James Slagle
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
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
Revision history for this message
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
Revision history for this message
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  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.