[CentOS 7] ISO build failed on resolving packages dependecies

Bug #1524495 reported by Sergey Kulanov
18
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Fuel for OpenStack
Fix Released
Critical
Sergey Kulanov

Bug Description

ISO build failed on downloading/resolving rpm packages dependencies [1]:

Unable to resolve packages dependencies
Dependency resolution failed
Package: libunwind-1.1-5.el7.i686 (extras)
    Requires: libc.so.6(GLIBC_2.4)
make: *** [/home/jenkins/workspace/tmp/8.0.all/build/mirror/centos/urls.list] Error 1
Build step 'Execute shell' marked build as failure
[ssh-agent] Stopped.
Archiving artifacts

[1] https://product-ci.infra.mirantis.net/job/8.0.all/278/console

Tags: area-mos
Changed in fuel:
assignee: nobody → MOS Linux (mos-linux)
Revision history for this message
Sergey Kulanov (skulanov) wrote :

probably we need to exclude x86 packages from extra repo

exclude=*i686

Revision history for this message
Aleksander Mogylchenko (amogylchenko) wrote :

We have our own version of libunwind:
https://review.fuel-infra.org/gitweb?p=packages/centos7/libunwind.git;a=blob;f=libunwind.spec;h=0fed0f1c3d52338b9ffd48285666823fefd44407;hb=bba435916d0fb41240d1dbfc15c450bbee03ca0b

If we picked the one from EPEL, something went wrong during build stage. Please investigate, since it was working fine just yesterday with the same packages.

Changed in fuel:
assignee: MOS Linux (mos-linux) → Fuel build team (fuel-build)
Revision history for this message
Sergey Kulanov (skulanov) wrote :
Download full text (8.8 KiB)

Checking deps for libfontenc.x86_64 0:1.1.1-5.el7 - u
looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of libfontenc.x86_64 0:1.1.1-5.el7 - u
looking for ('libc.so.6(GLIBC_2.7)(64bit)', None, (None, None, None)) as a requirement of libfontenc.x86_64 0:1.1.1-5.el7 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of libfontenc.x86_64 0:1.1.1-5.el7 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of libfontenc.x86_64 0:1.1.1-5.el7 - u
looking for ('libz.so.1()(64bit)', None, (None, None, None)) as a requirement of libfontenc.x86_64 0:1.1.1-5.el7 - u
---> Package libunwind.i686 0:1.1-5.el7 will be installed
Checking deps for libunwind.i686 0:1.1-5.el7 - u
looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of libunwind.i686 0:1.1-5.el7 - u
looking for ('libc.so.6(GLIBC_2.4)', None, (None, None, None)) as a requirement of libunwind.i686 0:1.1-5.el7 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of libunwind.i686 0:1.1-5.el7 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of libunwind.i686 0:1.1-5.el7 - u
libunwind-1.1-5.el7.i686 requires: libc.so.6(GLIBC_2.4)
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: libunwind-1.1-5.el7.i686
Searching pkgSack for dep: libc.so.6(GLIBC_2.4)
---> Package mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 will be installed
Checking deps for mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('mesa-libglapi', 'EQ', ('0', '10.2.7', '5.20140910.el7_1.1')) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('rtld(GNU_HASH)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libpthread.so.0(GLIBC_2.2.5)(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libdl.so.2(GLIBC_2.2.5)(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libc.so.6(GLIBC_2.8)(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('/sbin/ldconfig', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libselinux.so.1()(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libpthread.so.0()(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libglapi.so.0()(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libdrm.so.2()(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
looking for ('libdl.so.2()(64bit)', None, (None, None, None)) as a requirement of mesa-libgbm.x86_64 0:10.2.7-5.20140910.el7_1.1 - u
---> Package perl-HTTP-Tiny.noarch 0:0....

Read more...

Revision history for this message
Sergey Kulanov (skulanov) wrote :
Revision history for this message
Sergey Kulanov (skulanov) wrote :
Changed in fuel:
assignee: Fuel build team (fuel-build) → Sergey Kulanov (skulanov)
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to fuel-main (master)

Reviewed: https://review.openstack.org/255521
Committed: https://git.openstack.org/cgit/openstack/fuel-main/commit/?id=4580abfe5156bab3f2c773f92b6d7b848ff8ece2
Submitter: Jenkins
Branch: master

commit 4580abfe5156bab3f2c773f92b6d7b848ff8ece2
Author: Sergey Kulanov <email address hidden>
Date: Wed Dec 9 23:02:20 2015 +0200

    Exclude i686 packages for extra CentOS 7 repo

    Closes-bug: #1524495

    Change-Id: Ic929c46f4a9d34761f2b56253fde64ff162db01d

Changed in fuel:
status: In Progress → Fix Released
Revision history for this message
Dmitry Burmistrov (dburmistrov) wrote :

Packages
  libunwind-1.1-5.el7.i686.rpm
  libunwind-1.1-5.el7.x86_64.rpm
  libunwind-devel-1.1-5.el7.i686.rpm
  libunwind-devel-1.1-5.el7.x86_64.rpm(edited)

was recently added to the upstream `extras` repository
It introduce multilib conflict with our own libunwind package.

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.