Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

updated workstations setup breaks FC27 #6013

Closed
andrewboie opened this issue Feb 7, 2018 · 1 comment
Closed

updated workstations setup breaks FC27 #6013

andrewboie opened this issue Feb 7, 2018 · 1 comment
Assignees
Labels
bug The issue is a bug, or the PR is fixing a bug

Comments

@andrewboie
Copy link
Contributor

The gcc-c++.i686 package is causing problems.

When I first installed it:

$ sudo dnf install gcc-c++.i686
Last metadata expiration check: 1:12:15 ago on Tue 06 Feb 2018 02:48:35 PM PST.
Dependencies resolved.
=======================================================================================================================================
 Package                             Arch                       Version                               Repository                  Size
=======================================================================================================================================
Installing:
 gcc-c++                             i686                       7.2.1-2.fc27                          fedora                      11 M
Installing dependencies:
 gmp                                 i686                       1:6.1.2-6.fc27                        fedora                     276 k
 libmpc                              i686                       1.0.2-8.fc27                          fedora                      58 k
 mpfr                                i686                       3.1.5-5.fc27                          fedora                     223 k
 zlib                                i686                       1.2.11-4.fc27                         fedora                     102 k
Downgrading:
 cpp                                 x86_64                     7.2.1-2.fc27                          fedora                     9.2 M
 gcc                                 x86_64                     7.2.1-2.fc27                          fedora                      21 M
 gcc-c++                             x86_64                     7.2.1-2.fc27                          fedora                      11 M
 gcc-gdb-plugin                      x86_64                     7.2.1-2.fc27                          fedora                     128 k
 libgomp                             x86_64                     7.2.1-2.fc27                          fedora                     198 k
 libstdc++                           i686                       7.2.1-2.fc27                          fedora                     497 k
 libstdc++                           x86_64                     7.2.1-2.fc27                          fedora                     463 k
 libstdc++-devel                     i686                       7.2.1-2.fc27                          fedora                     1.9 M
 libstdc++-devel                     x86_64                     7.2.1-2.fc27                          fedora                     1.9 M


It downgraded GCC from 7.3 to 7.2!

Now when I try to update my system:

$ sudo dnf update
Last metadata expiration check: 1:20:21 ago on Tue 06 Feb 2018 02:48:35 PM PST.
Dependencies resolved.

 Problem 1: gcc-c++-7.2.1-2.fc27.i686 has inferior architecture
  - cannot install both gcc-c++-7.3.1-2.fc27.x86_64 and gcc-c++-7.2.1-2.fc27.x86_64
  - cannot install both gcc-c++-7.2.1-2.fc27.x86_64 and gcc-c++-7.3.1-2.fc27.x86_64
  - cannot install the best update candidate for package gcc-c++-7.2.1-2.fc27.i686
  - cannot install the best update candidate for package gcc-c++-7.2.1-2.fc27.x86_64
 Problem 2: problem with installed package gcc-c++-7.2.1-2.fc27.i686
  - package gcc-c++-7.2.1-2.fc27.i686 requires libstdc++ = 7.2.1-2.fc27, but none of the providers can be installed
  - package gcc-c++-7.2.1-2.fc27.i686 requires gcc = 7.2.1-2.fc27, but none of the providers can be installed
  - package gcc-7.2.1-2.fc27.i686 requires cpp = 7.2.1-2.fc27, but none of the providers can be installed
  - cannot install both libstdc++-7.3.1-2.fc27.i686 and libstdc++-7.2.1-2.fc27.i686
  - cannot install both libstdc++-7.2.1-2.fc27.i686 and libstdc++-7.3.1-2.fc27.i686
  - cannot install both libstdc++-7.3.1-2.fc27.x86_64 and libstdc++-7.2.1-2.fc27.x86_64
  - cannot install both libstdc++-7.2.1-2.fc27.x86_64 and libstdc++-7.3.1-2.fc27.x86_64
  - cannot install both gcc-7.3.1-2.fc27.x86_64 and gcc-7.2.1-2.fc27.x86_64
  - cannot install both gcc-7.2.1-2.fc27.x86_64 and gcc-7.3.1-2.fc27.x86_64
  - cannot install both cpp-7.3.1-2.fc27.x86_64 and cpp-7.2.1-2.fc27.x86_64
  - cannot install both cpp-7.2.1-2.fc27.x86_64 and cpp-7.3.1-2.fc27.x86_64
  - cannot install the best update candidate for package libstdc++-7.2.1-2.fc27.i686
  - cannot install the best update candidate for package libstdc++-7.2.1-2.fc27.x86_64
  - cannot install the best update candidate for package gcc-7.2.1-2.fc27.x86_64
  - cannot install the best update candidate for package cpp-7.2.1-2.fc27.x86_64
=======================================================================================================================================
 Package                         Arch                         Version                              Repository                     Size
=======================================================================================================================================
Skipping packages with conflicts:
(add '--best --allowerasing' to command line to force their upgrade):
 cpp                             x86_64                       7.3.1-2.fc27                         updates                       9.4 M
 gcc                             x86_64                       7.3.1-2.fc27                         updates                        21 M
 gcc-c++                         x86_64                       7.3.1-2.fc27                         updates                        11 M
 libstdc++                       i686                         7.3.1-2.fc27                         updates                       515 k
 libstdc++                       x86_64                       7.3.1-2.fc27                         updates                       480 k
Skipping packages with broken dependencies:
 gcc                             i686                         7.2.1-2.fc27                         fedora                         20 M

Transaction Summary
=======================================================================================================================================
Skip  6 Packages

Nothing to do.
Complete!

@andrewboie
Copy link
Contributor Author

This appears to be a Fedora issue so filing an upstream bug is sufficient to close this.

@nashif nashif added the bug The issue is a bug, or the PR is fixing a bug label Feb 7, 2018
nashif added a commit to nashif/zephyr that referenced this issue Feb 8, 2018
This package is not needed for building on fedora and currently causes
dependency issue with the fedora package manager, so remove it.

Fixes zephyrproject-rtos#6013

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
nashif added a commit that referenced this issue Feb 8, 2018
This package is not needed for building on fedora and currently causes
dependency issue with the fedora package manager, so remove it.

Fixes #6013

Signed-off-by: Anas Nashif <anas.nashif@intel.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug The issue is a bug, or the PR is fixing a bug
Projects
None yet
Development

No branches or pull requests

2 participants