Bugzilla will be upgraded to version 5.0 on a still to be determined date in the near future. The original upgrade date has been delayed.
Bug 1112367 - NetworkManager failing to update
NetworkManager failing to update
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: NetworkManager (Show other bugs)
7.1
Unspecified Unspecified
urgent Severity urgent
: rc
: ---
Assigned To: Dan Williams
Desktop QE
: Reopened, ZStream
Depends On:
Blocks: 1129309 1133108
  Show dependency treegraph
 
Reported: 2014-06-23 14:14 EDT by Robin R. Price II
Modified: 2015-03-05 08:52 EST (History)
13 users (show)

See Also:
Fixed In Version: NetworkManager-0.9.9.1-29.git20140326.4dba720.el7
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 1129309 1133108 (view as bug list)
Environment:
Last Closed: 2015-03-05 08:52:07 EST
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2015:0311 normal SHIPPED_LIVE NetworkManager bug fix and enhancement update 2015-03-05 12:35:10 EST

  None (edit)
Description Robin R. Price II 2014-06-23 14:14:55 EDT
Description of problem:

Installed RHEL7 and updated completely last week (Jun 16th - 20th.
List of updates were pushed today.  Jun 23rd.

When updating the packages, yum errors out.


Version-Release number of selected component (if applicable):

[root@1up ~]# uname -a
Linux 1up.rdu.redhat.com 3.10.0-123.1.2.el7.x86_64 #1 SMP Wed Jun 4 15:22:01 EDT 2014 x86_64 x86_64 x86_64 GNU/Linux
[root@1up ~]# cat /etc/redhat-release 
Red Hat Enterprise Linux Workstation release 7.0 (Maipo)
[root@1up ~]# rpm -q NetworkManager
NetworkManager-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64


How reproducible:
Always

Steps to Reproduce:
1. Install GA RHEL7
2. Uncheck HTB repos (enabled by default on GA bits...)
3. Update machine

Actual results:

[~]$ su -
Password: 
Last login: Mon Jun 23 14:00:03 EDT 2014 on pts/6
[root@1up ~]# yum update
Loaded plugins: fastestmirror, langpacks, product-id, subscription-manager
Server error attempting a GET to /subscription/ returned status 502
rhel-7-workstation-extras-rpms                                                                                                                                                                | 2.5 kB  00:00:00     
rhel-7-workstation-optional-rpms                                                                                                                                                              | 2.9 kB  00:00:00     
rhel-7-workstation-rh-common-rpms                                                                                                                                                             | 2.9 kB  00:00:00     
rhel-7-workstation-rpms                                                                                                                                                                       | 3.7 kB  00:00:00     
rhel-7-workstation-supplementary-rpms                                                                                                                                                         | 3.7 kB  00:00:00     
rhel-workstation-rhscl-7-rpms                                                                                                                                                                 | 3.1 kB  00:00:00     
(1/6): rhel-7-workstation-extras-rpms/x86_64/primary_db                                                                                                                                       | 1.2 kB  00:00:00     
(2/6): rhel-7-workstation-rh-common-rpms/7Workstation/x86_64/primary_db                                                                                                                       | 3.6 kB  00:00:00     
(3/6): rhel-7-workstation-supplementary-rpms/7Workstation/x86_64/primary_db                                                                                                                   |  27 kB  00:00:00     
(4/6): rhel-7-workstation-optional-rpms/7Workstation/x86_64/primary_db                                                                                                                        | 1.6 MB  00:00:00     
(5/6): rhel-workstation-rhscl-7-rpms/7Workstation/x86_64/primary_db                                                                                                                           | 367 kB  00:00:00     
(6/6): rhel-7-workstation-rpms/7Workstation/x86_64/primary_db                                                                                                                                 | 4.3 MB  00:00:01     
(1/7): rhel-7-workstation-optional-rpms/7Workstation/x86_64/updateinfo                                                                                                                        |  25 kB  00:00:00     
(2/7): rhel-7-workstation-rh-common-rpms/7Workstation/x86_64/updateinfo                                                                                                                       | 1.3 kB  00:00:00     
(3/7): rhel-7-workstation-rpms/7Workstation/x86_64/updateinfo                                                                                                                                 |  29 kB  00:00:00     
(4/7): rhel-7-workstation-supplementary-rpms/7Workstation/x86_64/group_gz                                                                                                                     |  11 kB  00:00:00     
(5/7): rhel-7-workstation-supplementary-rpms/7Workstation/x86_64/updateinfo                                                                                                                   | 5.6 kB  00:00:00     
(6/7): rhel-7-workstation-rpms/7Workstation/x86_64/group_gz                                                                                                                                   | 137 kB  00:00:00     
(7/7): rhel-workstation-rhscl-7-rpms/7Workstation/x86_64/updateinfo                                                                                                                           |  63 kB  00:00:00     
Determining fastest mirrors
Resolving Dependencies
--> Running transaction check
---> Package NetworkManager.x86_64 1:0.9.9.1-22.git20140326.4dba720.el7_0 will be updated
--> Processing Dependency: NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0 for package: 1:NetworkManager-tui-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64
---> Package NetworkManager.i686 1:0.9.9.1-23.git20140326.4dba720.el7_0 will be an update
--> Processing Dependency: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libuuid.so.1 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libteamdctl.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libsystemd-login.so.0(LIBSYSTEMD_LOGIN_31) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libsystemd-login.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libssl3.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libsoup-2.4.so.1 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libsmime3.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libpthread.so.0(GLIBC_2.1) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libpthread.so.0(GLIBC_2.0) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libpthread.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libpolkit-gobject-1.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libplds4.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libplc4.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnssutil3.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnss3.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnspr4.so for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnm-util.so.2 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnm-glib.so.4 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnl-route-3.so.200 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnl-genl-3.so.200 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libnl-3.so.200 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libndp.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libmm-glib.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libm.so.6 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgudev-1.0.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgobject-2.0.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgmodule-2.0.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libglib-2.0.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgio-2.0.so.0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.3.1) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgcc_s.so.1(GCC_3.0) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libgcc_s.so.1 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libdl.so.2 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libdbus-glib-1.so.2 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libdbus-1.so.3 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.4) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3.4) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.3) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.2) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.17) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1.3) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.1) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6(GLIBC_2.0) for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Processing Dependency: libc.so.6 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
--> Running transaction check
---> Package ModemManager-glib.i686 0:1.1.0-6.git20130913.el7 will be installed
---> Package NetworkManager.x86_64 1:0.9.9.1-22.git20140326.4dba720.el7_0 will be updated
--> Processing Dependency: NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0 for package: 1:NetworkManager-tui-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64
---> Package NetworkManager.i686 1:0.9.9.1-23.git20140326.4dba720.el7_0 will be an update
--> Processing Dependency: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
---> Package NetworkManager-glib.i686 1:0.9.9.1-22.git20140326.4dba720.el7_0 will be installed
---> Package dbus-glib.i686 0:0.100-7.el7 will be installed
--> Processing Dependency: libexpat.so.1 for package: dbus-glib-0.100-7.el7.i686
---> Package dbus-libs.i686 1:1.6.12-8.el7 will be installed
---> Package glib2.i686 0:2.36.3-5.el7 will be installed
--> Processing Dependency: libz.so.1(ZLIB_1.2.2) for package: glib2-2.36.3-5.el7.i686
--> Processing Dependency: libz.so.1 for package: glib2-2.36.3-5.el7.i686
--> Processing Dependency: libselinux.so.1 for package: glib2-2.36.3-5.el7.i686
--> Processing Dependency: libffi.so.6 for package: glib2-2.36.3-5.el7.i686
---> Package glibc.i686 0:2.17-55.el7 will be installed
--> Processing Dependency: libfreebl3.so(NSSRAWHASH_3.12.3) for package: glibc-2.17-55.el7.i686
--> Processing Dependency: libfreebl3.so for package: glibc-2.17-55.el7.i686
---> Package libgcc.i686 0:4.8.2-16.el7 will be installed
---> Package libgudev1.i686 0:208-11.el7 will be installed
---> Package libndp.i686 0:1.2-4.el7 will be installed
---> Package libnl3.i686 0:3.2.21-6.el7 will be installed
---> Package libsoup.i686 0:2.42.2-3.el7 will be installed
--> Processing Dependency: libxml2.so.2(LIBXML2_2.4.30) for package: libsoup-2.42.2-3.el7.i686
--> Processing Dependency: libxml2.so.2 for package: libsoup-2.42.2-3.el7.i686
--> Processing Dependency: libsqlite3.so.0 for package: libsoup-2.42.2-3.el7.i686
---> Package libuuid.i686 0:2.23.2-16.el7 will be installed
---> Package nspr.i686 0:4.10.2-4.el7 will be installed
---> Package nss.i686 0:3.15.4-6.el7 will be installed
--> Processing Dependency: nss-softokn(x86-32) >= 3.15.4 for package: nss-3.15.4-6.el7.i686
--> Processing Dependency: libsoftokn3.so for package: nss-3.15.4-6.el7.i686
--> Processing Dependency: libnssdbm3.so for package: nss-3.15.4-6.el7.i686
---> Package nss-util.i686 0:3.15.4-2.el7 will be installed
---> Package polkit.i686 0:0.112-5.el7 will be installed
--> Processing Dependency: libpam.so.0(LIBPAM_1.0) for package: polkit-0.112-5.el7.i686
--> Processing Dependency: libpam.so.0 for package: polkit-0.112-5.el7.i686
--> Processing Dependency: libmozjs-17.0.so(mozjs_17.0) for package: polkit-0.112-5.el7.i686
--> Processing Dependency: libmozjs-17.0.so for package: polkit-0.112-5.el7.i686
---> Package systemd-libs.i686 0:208-11.el7 will be installed
--> Processing Dependency: liblzma.so.5(XZ_5.0) for package: systemd-libs-208-11.el7.i686
--> Processing Dependency: liblzma.so.5 for package: systemd-libs-208-11.el7.i686
--> Processing Dependency: libgpg-error.so.0 for package: systemd-libs-208-11.el7.i686
--> Processing Dependency: libgcrypt.so.11(GCRYPT_1.2) for package: systemd-libs-208-11.el7.i686
--> Processing Dependency: libgcrypt.so.11 for package: systemd-libs-208-11.el7.i686
--> Processing Dependency: libcap.so.2 for package: systemd-libs-208-11.el7.i686
---> Package teamd.i686 0:1.9-15.el7 will be installed
--> Processing Dependency: libteam.so.5 for package: teamd-1.9-15.el7.i686
--> Processing Dependency: libnl-cli-3.so.200 for package: teamd-1.9-15.el7.i686
--> Processing Dependency: libjansson.so.4 for package: teamd-1.9-15.el7.i686
--> Processing Dependency: libdaemon.so.0 for package: teamd-1.9-15.el7.i686
--> Running transaction check
---> Package NetworkManager.x86_64 1:0.9.9.1-22.git20140326.4dba720.el7_0 will be updated
--> Processing Dependency: NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0 for package: 1:NetworkManager-tui-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64
---> Package NetworkManager.i686 1:0.9.9.1-23.git20140326.4dba720.el7_0 will be an update
--> Processing Dependency: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
---> Package expat.i686 0:2.1.0-8.el7 will be installed
---> Package jansson.i686 0:2.4-6.el7 will be installed
---> Package libcap.i686 0:2.22-8.el7 will be installed
--> Processing Dependency: libattr.so.1(ATTR_1.0) for package: libcap-2.22-8.el7.i686
--> Processing Dependency: libattr.so.1 for package: libcap-2.22-8.el7.i686
---> Package libdaemon.i686 0:0.14-7.el7 will be installed
---> Package libffi.i686 0:3.0.13-11.el7 will be installed
---> Package libgcrypt.i686 0:1.5.3-4.el7 will be installed
---> Package libgpg-error.i686 0:1.12-3.el7 will be installed
---> Package libnl3-cli.i686 0:3.2.21-6.el7 will be installed
---> Package libselinux.i686 0:2.2.2-6.el7 will be installed
--> Processing Dependency: libpcre.so.1 for package: libselinux-2.2.2-6.el7.i686
---> Package libteam.i686 0:1.9-15.el7 will be installed
---> Package libxml2.i686 0:2.9.1-5.el7 will be installed
---> Package mozjs17.i686 0:17.0.0-10.el7 will be installed
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4) for package: mozjs17-17.0.0-10.el7.i686
--> Processing Dependency: libstdc++.so.6(CXXABI_1.3) for package: mozjs17-17.0.0-10.el7.i686
--> Processing Dependency: libstdc++.so.6 for package: mozjs17-17.0.0-10.el7.i686
---> Package nss-softokn.i686 0:3.15.4-2.el7 will be installed
---> Package nss-softokn-freebl.i686 0:3.15.4-2.el7 will be installed
---> Package pam.i686 0:1.1.8-9.el7 will be installed
--> Processing Dependency: libdb-5.3.so for package: pam-1.1.8-9.el7.i686
--> Processing Dependency: libcrack.so.2 for package: pam-1.1.8-9.el7.i686
--> Processing Dependency: libaudit.so.1 for package: pam-1.1.8-9.el7.i686
---> Package sqlite.i686 0:3.7.17-4.el7 will be installed
--> Processing Dependency: libtinfo.so.5 for package: sqlite-3.7.17-4.el7.i686
--> Processing Dependency: libreadline.so.6 for package: sqlite-3.7.17-4.el7.i686
--> Processing Dependency: libncurses.so.5 for package: sqlite-3.7.17-4.el7.i686
---> Package xz-libs.i686 0:5.1.2-8alpha.el7 will be installed
---> Package zlib.i686 0:1.2.7-13.el7 will be installed
--> Running transaction check
---> Package NetworkManager.x86_64 1:0.9.9.1-22.git20140326.4dba720.el7_0 will be updated
--> Processing Dependency: NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0 for package: 1:NetworkManager-tui-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64
---> Package NetworkManager.i686 1:0.9.9.1-23.git20140326.4dba720.el7_0 will be an update
--> Processing Dependency: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0 for package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
---> Package audit-libs.i686 0:2.3.3-4.el7 will be installed
---> Package cracklib.i686 0:2.9.0-11.el7 will be installed
---> Package libattr.i686 0:2.4.46-12.el7 will be installed
---> Package libdb.i686 0:5.3.21-17.el7 will be installed
---> Package libstdc++.i686 0:4.8.2-16.el7 will be installed
---> Package ncurses-libs.i686 0:5.9-13.20130511.el7 will be installed
---> Package pcre.i686 0:8.32-12.el7 will be installed
---> Package readline.i686 0:6.2-9.el7 will be installed
--> Finished Dependency Resolution
Error: Package: 1:NetworkManager-tui-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64 (@rhel-7-workstation-rpms)
           Requires: NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0
           Removing: 1:NetworkManager-0.9.9.1-22.git20140326.4dba720.el7_0.x86_64 (@rhel-7-workstation-rpms)
               NetworkManager(x86-64) = 1:0.9.9.1-22.git20140326.4dba720.el7_0
           Updated By: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686 (rhel-7-workstation-optional-rpms)
              ~NetworkManager(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0
           Available: 1:NetworkManager-0.9.9.1-13.git20140326.4dba720.el7.x86_64 (rhel-7-workstation-rpms)
               NetworkManager(x86-64) = 1:0.9.9.1-13.git20140326.4dba720.el7
Error: Package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686 (rhel-7-workstation-optional-rpms)
           Requires: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0
           Available: 1:NetworkManager-glib-0.9.9.1-13.git20140326.4dba720.el7.i686 (rhel-7-workstation-rpms)
               NetworkManager-glib(x86-32) = 1:0.9.9.1-13.git20140326.4dba720.el7
           Available: 1:NetworkManager-glib-0.9.9.1-22.git20140326.4dba720.el7_0.i686 (rhel-7-workstation-rpms)
               NetworkManager-glib(x86-32) = 1:0.9.9.1-22.git20140326.4dba720.el7_0
Error: Package: 1:NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686 (rhel-7-workstation-optional-rpms)
           Requires: NetworkManager-glib(x86-32) = 1:0.9.9.1-23.git20140326.4dba720.el7_0
           Available: 1:NetworkManager-glib-0.9.9.1-13.git20140326.4dba720.el7.i686 (rhel-7-workstation-rpms)
               NetworkManager-glib(x86-32) = 1:0.9.9.1-13.git20140326.4dba720.el7
           Installing: 1:NetworkManager-glib-0.9.9.1-22.git20140326.4dba720.el7_0.i686 (rhel-7-workstation-rpms)
               NetworkManager-glib(x86-32) = 1:0.9.9.1-22.git20140326.4dba720.el7_0
 You could try using --skip-broken to work around the problem
 You could try running: rpm -Va --nofiles --nodigest
[root@1up ~]# 



Expected results:


Additional info:
Comment 1 Robin R. Price II 2014-06-23 14:29:21 EDT
Using --skip-broke "works" but it appears it is trying to install a number of i686 packages.  Weird.


http://pastebin.test.redhat.com/217105
Comment 4 Jirka Klimes 2014-06-25 07:17:07 EDT
This is not a NetworkManager problem, rather a repo configuration issue or a bad state by some failed yum transaction or something.
I don't experience the issue.

Try running
yum check
yum clean all
yum repolist

Also, you may install "yum-utils" and run package-cleanup to find out problems and fix them
package-cleanup --problems
package-cleanup --dupes
package-cleanup --cleandupes
...

Some pointers:
https://ask.fedoraproject.org/en/question/8062/error-protected-multilib-versions-while-yum-update/
http://serverfault.com/questions/580492/centos-6-5-yum-insists-on-installing-32-bit-packages-on-64-bit-install-causing/580501#580501
Comment 8 Dan Williams 2014-07-02 10:21:21 EDT
The i686 packages will need to be manually filtered out of composes by release engineering.
Comment 10 Dan Williams 2014-07-02 13:07:02 EDT
Changing owner to dmach@ per mail with dgregor@.

Releng will need to manually filter out these two i686 packages for composes:

NetworkManager.i686
ModemManager.i686


because they contain /usr/lib/*.so but should not be installed multi-lib.  The .so that these packages contain are private plugins loaded by the core daemons and should never be 32-bit on 64-bit systems.
Comment 12 Lubos Kocman 2014-07-03 08:52:45 EDT
Looks like we'll need to remove these. I'm proposing to do this change in 7.0.z. And also blacklist these two packages from mulitlib in 7.1

Lubos
Comment 15 Daniel Mach 2014-07-09 05:47:18 EDT
NetworkManager became multilib because it's required by NetworkManager-devel.i686 (all -devel packages are multilib by default).

The Requires is:
NetworkManager(x86-32) = %epoch:%version-%release
               ^^^ this pulls 32bit NetworkManager

I think the multilibness is not the issue, the root cause of failed update is very likely a wrong repo setup or (even more likely) cached repodata for one repo & new repodata for another repo -> NVR mismatch -> broken update.

If there's no solid reproducer, I'd probably close this WONTFIX.
Comment 16 Lubos Kocman 2014-07-09 06:21:17 EDT
Hello,

I'm confirming what Dan says.

[root@dhcp-25-248 yum.repos.d]# rpm -qa | grep NetworkManager
NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.x86_64
NetworkManager-0.9.9.1-23.git20140326.4dba720.el7_0.i686
NetworkManager-libreswan-0.9.8.0-5.el7.x86_64
NetworkManager-tui-0.9.9.1-23.git20140326.4dba720.el7_0.x86_64
NetworkManager-glib-0.9.9.1-23.git20140326.4dba720.el7_0.i686
NetworkManager-glib-0.9.9.1-23.git20140326.4dba720.el7_0.x86_64

Closing as suggested by Daniel.
Comment 17 Ryan Sawhill 2014-07-11 12:01:11 EDT
(In reply to Daniel Mach from comment #15)
> I think the multilibness is not the issue, the root cause of failed update
> is very likely a wrong repo setup or (even more likely) cached repodata for
> one repo & new repodata for another repo -> NVR mismatch -> broken update.
> 
> If there's no solid reproducer, I'd probably close this WONTFIX.

Well, I guarantee it was not a wrong repo setup, nor an issue with conflicting repo metadata. This happened to multiple people who had the regular and the optional repo configured, including me. Of course I did a yum clean all. For days and days the version of NetworkManager in optional was different than the one in the main channel.

Hopefully it doesn't happen again.
Comment 18 Dan Williams 2014-07-16 13:12:57 EDT
(In reply to Daniel Mach from comment #15)
> NetworkManager became multilib because it's required by
> NetworkManager-devel.i686 (all -devel packages are multilib by default).
> 
> The Requires is:
> NetworkManager(x86-32) = %epoch:%version-%release
>                ^^^ this pulls 32bit NetworkManager

Ok, so this is actually a NetworkManager packaging issue then.  To preserve the "some NM of version X.Y.Z is installed" guarantee, should we do:

-Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: %{name} = %{epoch}:%{version}-%{release}

to ensure that at least *some* NM (either i686 or x86_64) is installed, and things will be fine?

Either way, we should still ensure that NetworkManager.i686 is *not* available in the repos since there is no reason it should be installed, unless your entire userland (including system daemons) is 32-bit.
Comment 19 Daniel Mach 2014-07-21 07:52:58 EDT
I think the change mentioned in comment 18 should do both:
* fix deps
* prevent NM from becoming multilib
Comment 28 errata-xmlrpc 2015-03-05 08:52:07 EST
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://rhn.redhat.com/errata/RHBA-2015-0311.html

Note You need to log in before you can comment on or make changes to this bug.