[Bug 1300211] Re: Can't install both gcc-multilib and gcc-arm-linux-gnueabihf
Zwinkau
qznc at web.de
Wed Sep 28 08:29:21 UTC 2016
grog, this does not work for me on 16.04.
# apt remove binutils
[...]
The following packages will be REMOVED:
binutils binutils-arm-linux-gnueabi build-essential clang clang-3.8 dpkg-dev
g++ g++-5 g++-5-multilib g++-multilib gcc gcc-5 gcc-5-multilib gcc-multilib
lcov
0 upgraded, 0 newly installed, 15 to remove and 9 not upgraded.
After this operation, 157 MB disk space will be freed.
Do you want to continue? [Y/n] Y
[...]
# apt install gcc-arm-linux-gnueabi gcc-multilib
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
gcc-arm-linux-gnueabi : Depends: gcc-5-arm-linux-gnueabi (>= 5.3.1-3~)
E: Unable to correct problems, you have held broken packages.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-defaults in Ubuntu.
https://bugs.launchpad.net/bugs/1300211
Title:
Can't install both gcc-multilib and gcc-arm-linux-gnueabihf
Status in gcc-defaults package in Ubuntu:
Invalid
Bug description:
Problem is on Ubuntu 14.04. Earlier versions of Ubuntu don't seem to
have this issue and the two packages can happily coexist.
When I run e.g.,
apt-get install gcc-multilib, it uninstalls the ARM compilers.
root at rufus-linux:/# apt-get install gcc-multilib
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
binutils-arm-linux-gnueabihf cpp-4.8-arm-linux-gnueabihf cpp-arm-linux-gnueabihf gcc-4.8-arm-linux-gnueabihf-base
libasan0-armhf-cross libatomic1-armhf-cross libc6-armel-armhf-cross libc6-armhf-cross libc6-dev-armel-armhf-cross
libc6-dev-armhf-cross libgcc-4.8-dev-armhf-cross libgcc1-armhf-cross libgomp1-armhf-cross libsfasan0-armhf-cross
libsfatomic1-armhf-cross libsfgcc-4.8-dev-armhf-cross libsfgcc1-armhf-cross libsfgomp1-armhf-cross
libsfstdc++-4.8-dev-armhf-cross libsfstdc++6-armhf-cross libstdc++-4.8-dev-armhf-cross libstdc++6-armhf-cross
linux-libc-dev-armhf-cross
Use 'apt-get autoremove' to remove them.
The following packages will be REMOVED
g++-4.8-arm-linux-gnueabihf g++-4.8-multilib-arm-linux-gnueabihf g++-arm-linux-gnueabihf
gcc-4.8-arm-linux-gnueabihf gcc-4.8-multilib-arm-linux-gnueabihf gcc-arm-linux-gnueabihf
The following NEW packages will be installed
gcc-multilib
0 to upgrade, 1 to newly install, 6 to remove and 0 not to upgrade.
Need to get 0 B/1,024 B of archives.
After this operation, 31.3 MB disk space will be freed.
Similarly, when I install the arm compiler, it uninstalls gcc-multilib
root at rufus-linux:/# apt-get install gcc-arm-linux-gnueabihf
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
libsfstdc++-4.8-dev-armhf-cross libsfstdc++6-armhf-cross libstdc++-4.8-dev-armhf-cross libstdc++6-armhf-cross
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
gcc-4.8-arm-linux-gnueabihf gcc-4.8-multilib-arm-linux-gnueabihf
Suggested packages:
gcc-4.8-doc gcc-4.8-locales libgcc1-dbg-armhf-cross libgomp1-dbg-armhf-cross libitm1-dbg-armhf-cross
libatomic1-dbg-armhf-cross libasan0-dbg-armhf-cross libtsan0-dbg-armhf-cross libbacktrace1-dbg-armhf-cross
libquadmath-dbg-armhf-cross manpages-dev automake1.9 gdb-arm-linux-gnueabihf gcc-doc
The following packages will be REMOVED
gcc-multilib
The following NEW packages will be installed
gcc-4.8-arm-linux-gnueabihf gcc-4.8-multilib-arm-linux-gnueabihf gcc-arm-linux-gnueabihf
0 to upgrade, 3 to newly install, 1 to remove and 0 not to upgrade.
Need to get 0 B/5,074 kB of archives.
After this operation, 15.7 MB of additional disk space will be used.
Note, this is a test ubuntu disk image created using pbuilder.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gcc-defaults/+bug/1300211/+subscriptions
More information about the foundations-bugs
mailing list