[Bug 1769657] Re: update toolchain packages for bionic
TJ
ubuntu at iam.tj
Fri Oct 5 02:22:19 UTC 2018
I suspect the recent Bionic changes have broken the install. At least
I'm seeing the following:
$ sudo apt-get upgrade
Reading package lists... 0%
Reading package lists... 100%
Reading package lists... Done
Building dependency tree... 0%
Building dependency tree... 0%
Building dependency tree... 50%
Building dependency tree... 50%
Building dependency tree
Reading state information... 0%
Reading state information... 0%
Reading state information... Done
Calculating upgrade... 0%
Calculating upgrade... 50%
Calculating upgrade... Done
The following packages will be upgraded:
libc6-armhf-cross libc6-dev-armhf-cross
2 to upgrade, 0 to newly install, 0 to remove and 0 not to upgrade.
Need to get 0 B/2,904 kB of archives.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n] y
(Reading database ...
(Reading database ... 5%
(Reading database ... 10%
(Reading database ... 15%
(Reading database ... 20%
(Reading database ... 25%
(Reading database ... 30%
(Reading database ... 35%
(Reading database ... 40%
(Reading database ... 45%
(Reading database ... 50%
(Reading database ... 55%
(Reading database ... 60%
(Reading database ... 65%
(Reading database ... 70%
(Reading database ... 75%
(Reading database ... 80%
(Reading database ... 85%
(Reading database ... 90%
(Reading database ... 95%
(Reading database ... 100%
(Reading database ... 405785 files and directories currently installed.)
Preparing to unpack .../libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb ...
Unpacking libc6-dev-armhf-cross (2.27-3ubuntu1cross1.1) over (2.27-3ubuntu1cross1) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack):
unable to open '/usr/arm-linux-gnueabihf/lib/Mcrt1.o.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Preparing to unpack .../libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb ...
Unpacking libc6-armhf-cross (2.27-3ubuntu1cross1.1) over (2.27-3ubuntu1cross1) ...
dpkg: error processing archive /var/cache/apt/archives/libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb (--unpack):
unable to open '/usr/arm-linux-gnueabihf/lib/ld-2.27.so.dpkg-new': No such file or directory
No apport report written because the error message indicates an issue on the local system
Errors were encountered while processing:
/var/cache/apt/archives/libc6-dev-armhf-cross_2.27-3ubuntu1cross1.1_all.deb
/var/cache/apt/archives/libc6-armhf-cross_2.27-3ubuntu1cross1.1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to gcc-8 in Ubuntu.
https://bugs.launchpad.net/bugs/1769657
Title:
update toolchain packages for bionic
Status in binutils package in Ubuntu:
Fix Released
Status in build-essential package in Ubuntu:
New
Status in cross-toolchain-base package in Ubuntu:
New
Status in cross-toolchain-base-ports package in Ubuntu:
New
Status in gcc-7 package in Ubuntu:
New
Status in gcc-7-cross package in Ubuntu:
New
Status in gcc-7-cross-ports package in Ubuntu:
New
Status in gcc-8 package in Ubuntu:
New
Status in gcc-8-cross package in Ubuntu:
New
Status in gcc-8-cross-ports package in Ubuntu:
New
Status in gcc-defaults package in Ubuntu:
New
Status in gcc-defaults-ports package in Ubuntu:
New
Status in binutils source package in Bionic:
Fix Released
Status in cross-toolchain-base source package in Bionic:
Fix Released
Status in cross-toolchain-base-ports source package in Bionic:
Fix Released
Status in gcc-7 source package in Bionic:
Fix Released
Status in gcc-7-cross source package in Bionic:
Fix Released
Status in gcc-7-cross-ports source package in Bionic:
Fix Released
Status in gcc-8 source package in Bionic:
Fix Released
Status in gcc-8-cross source package in Bionic:
Fix Released
Status in gcc-8-cross-ports source package in Bionic:
Fix Released
Status in gcc-defaults source package in Bionic:
Fix Released
Status in gcc-defaults-ports source package in Bionic:
Fix Released
Bug description:
I'd like to update the toolchain packages in bionic, to state which we
have in cosmic on May 07:
- LP: #1771635: binutils updates from the branch
- gcc-8, update to the final 8.1.0 release
- gcc-7, updates to the gcc-7-branch up to the time of the
8.1.0 release.
- gcc-defaults to bump the 8.1 version, and add some provides
- build-essential to add cross packages for amd64 and i386
- corresponding gcc-cross packages
The package builds are prepared in
https://launchpad.net/~ubuntu-toolchain-r/+archive/ubuntu/ppa/+packages
[Impact]
Provide an upstream release for GCC 8, and update GCC 7 fixes to the
date of the corresponding GCC 8 updates.
[Regression Potential]
There is regression potential, however with a test rebuild of the main portion of the archive no regressions were found.
[Test Case]
No regressions in the GCC test suite, and no regressions in the test
rebuild of the main component of the archive (all architectures)
As a test, a complete archive rebuild (main only) was performed, and
no regressions were found with this new package. The archive rebuild
also contained updated versions of gcc-7, gcc-8, binutils, python3.6
and python3.7. The GCC and Python packages should not infer with each
other.
[Validation]
Analyze the build logs for regressions.
For the cross builds, just make sure that the packages build using
the updated sources.
Summary of the test rebuilds:
file:///home/ubuntu/ftbfs-report/production/test-rebuild-20180730-bionic.html
http://people.canonical.com/~doko/ftbfs-report/test-rebuild-20180730-gcc-bionic.html
No regressions are shown with the test rebuild.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/binutils/+bug/1769657/+subscriptions
More information about the foundations-bugs
mailing list