2021-01-21 16:22:42 |
Giovanni |
bug |
|
|
added bug |
2021-01-21 16:30:13 |
Apport retracing service |
tags |
apport-package arm64 ec2-images focal need-duplicate-check |
apport-package arm64 ec2-images focal |
|
2021-01-21 16:30:14 |
Apport retracing service |
bug |
|
|
added subscriber Crash bug triagers for Ubuntu packages |
2021-02-01 15:34:31 |
Balint Reczey |
glibc (Ubuntu): status |
New |
Triaged |
|
2021-02-04 15:52:57 |
Balint Reczey |
bug task added |
|
ubuntu-release-upgrader (Ubuntu) |
|
2021-02-04 15:53:11 |
Balint Reczey |
glibc (Ubuntu): status |
Triaged |
Confirmed |
|
2021-02-04 15:53:21 |
Balint Reczey |
tags |
apport-package arm64 ec2-images focal |
apport-package arm64 ec2-images focal rls-ff-incoming |
|
2021-02-11 16:29:10 |
Matthieu Clemenceau |
tags |
apport-package arm64 ec2-images focal rls-ff-incoming |
apport-package arm64 ec2-images focal fr-1129 rls-ff-incoming |
|
2021-02-11 17:08:05 |
Brian Murray |
tags |
apport-package arm64 ec2-images focal fr-1129 rls-ff-incoming |
apport-package arm64 ec2-images focal fr-1129 |
|
2021-02-11 20:05:57 |
Brian Murray |
nominated for series |
|
Ubuntu Hirsute |
|
2021-02-11 20:05:57 |
Brian Murray |
bug task added |
|
glibc (Ubuntu Hirsute) |
|
2021-02-11 20:05:57 |
Brian Murray |
bug task added |
|
ubuntu-release-upgrader (Ubuntu Hirsute) |
|
2021-02-18 17:52:51 |
Launchpad Janitor |
ubuntu-release-upgrader (Ubuntu): status |
New |
Confirmed |
|
2021-03-24 09:25:01 |
Balint Reczey |
nominated for series |
|
Ubuntu Focal |
|
2021-03-24 09:25:01 |
Balint Reczey |
bug task added |
|
glibc (Ubuntu Focal) |
|
2021-03-24 09:25:01 |
Balint Reczey |
bug task added |
|
ubuntu-release-upgrader (Ubuntu Focal) |
|
2021-03-24 09:25:01 |
Balint Reczey |
nominated for series |
|
Ubuntu Groovy |
|
2021-03-24 09:25:01 |
Balint Reczey |
bug task added |
|
glibc (Ubuntu Groovy) |
|
2021-03-24 09:25:01 |
Balint Reczey |
bug task added |
|
ubuntu-release-upgrader (Ubuntu Groovy) |
|
2021-03-24 09:48:41 |
Balint Reczey |
nominated for series |
|
Ubuntu Bionic |
|
2021-03-24 09:48:41 |
Balint Reczey |
bug task added |
|
glibc (Ubuntu Bionic) |
|
2021-03-24 09:48:41 |
Balint Reczey |
bug task added |
|
ubuntu-release-upgrader (Ubuntu Bionic) |
|
2021-03-24 11:29:02 |
Balint Reczey |
glibc (Ubuntu Hirsute): status |
Confirmed |
Fix Released |
|
2021-03-24 11:29:45 |
Balint Reczey |
summary |
package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127 |
Upgrading libc6-lse breaks on systems it is in use |
|
2021-03-24 11:35:11 |
Balint Reczey |
tags |
apport-package arm64 ec2-images focal fr-1129 |
apport-package arm64 ec2-images focal fr-1129 regression-update |
|
2021-03-24 13:44:27 |
Marc Deslauriers |
bug |
|
|
added subscriber Marc Deslauriers |
2021-03-24 14:21:42 |
Steve Beattie |
bug |
|
|
added subscriber Steve Beattie |
2021-03-24 16:57:28 |
Balint Reczey |
glibc (Ubuntu Focal): status |
New |
In Progress |
|
2021-03-26 00:00:12 |
Alex Murray |
bug |
|
|
added subscriber Alex Murray |
2021-03-30 14:18:46 |
Balint Reczey |
glibc (Ubuntu Groovy): status |
New |
In Progress |
|
2021-03-30 14:20:10 |
Balint Reczey |
description |
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package.
[Other Info]
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-03-30 15:55:57 |
Balint Reczey |
description |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package.
[Other Info]
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-03-30 16:13:21 |
Balint Reczey |
description |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-03-30 16:13:58 |
Balint Reczey |
description |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time a few times.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-03-30 16:19:38 |
Balint Reczey |
description |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time a few times.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan (Focal)]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time a few times.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Test Plan (Groovy)]
* Groovy's libc6 is already compiled with -moutline-atomics by default, thus there is no need to verify that.
* Set up an LSE system such as one of the AWS Graviton2 instances.
* Install libc6-lse if it is not installed.
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info (Focal)]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-03-30 17:18:12 |
Balint Reczey |
description |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan (Focal)]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time a few times.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Test Plan (Groovy)]
* Groovy's libc6 is already compiled with -moutline-atomics by default, thus there is no need to verify that.
* Set up an LSE system such as one of the AWS Graviton2 instances.
* Install libc6-lse if it is not installed.
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info (Focal)]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
[Impact]
* On arm64 systems supporting LSE and libc6-lse being installed an attempt to upgrade the package makes the upgrade fail and leave the system in an unusable state.
* Performing a release upgrade on such arm64 systems also break if the libc6-lse package was installed and it is also present in the target release.
[Test Plan (Focal)]
* Set up an 8 core LSE system such as one of the AWS Graviton2 instances.
* If libc6-lse is installed, remove it.
* Compile and run the a.c test program attached in LP: #1885012 and measure the run time a few times.
gcc -O2 -o a.out a.c -lpthread -DITER=1000 -DTHREADS=64
* Install libc6-lse (again).
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and remove the libc6-lse package.
* Run the compiled a.c again and observe it running much faster than with the standard libc6 package.
[Test Plan (Groovy)]
* Groovy's libc6 is already compiled with -moutline-atomics by default, thus there is no need to verify that.
* Set up an LSE system such as one of the AWS Graviton2 instances.
* Install libc6-lse if it is not installed.
* Reboot
* Upgrade to the fixed libc6 package which Provides libc6-lse.
* The upgrade should succeed and automatically remove the libc6-lse package.
[Where problems could occur]
* The fix is compiling libc6 with -moutline-atomics which is in use instead of shipping the libc6-lse separate binary package. Should there be any GCC bug it could cause problems.
[Other Info (Focal)]
* The positive side effect of merging libc6-lse to libc6 and enabling optimization is that on capable HW the default libc6 will take advantage of the LSE instructions and improve the performance without requiring the installation of the additional libc libraries.
[Original Bug Text]
Errors were encountered while processing:
/var/cache/apt/archives/libc6_2.32-0ubuntu3_arm64.deb
Exception during pm.DoInstall(): E:Sub-process /usr/bin/dpkg returned an error code (1)
ProblemType: Package
DistroRelease: Ubuntu 20.04
Package: libc6 2.31-0ubuntu9.1
ProcVersionSignature: Ubuntu 5.4.0-1035.37-aws 5.4.78
Uname: Linux 5.4.0-1035-aws aarch64
ApportVersion: 2.20.11-0ubuntu27.14
Architecture: arm64
CasperMD5CheckResult: skip
Date: Thu Jan 21 16:19:53 2021
Df:
Dmesg:
Ec2AMI: ami-0489277f0e9a94f8d
Ec2AMIManifest: (unknown)
Ec2AvailabilityZone: eu-central-1c
Ec2InstanceType: t4g.micro
Ec2Kernel: unavailable
Ec2Ramdisk: unavailable
ErrorMessage: new libc6:arm64 package post-removal script subprocess returned error exit status 127
Python3Details: /usr/bin/python3.8, Python 3.8.5, python3-minimal, 3.8.2-0ubuntu2
PythonDetails: N/A
RelatedPackageVersions:
dpkg 1.19.7ubuntu3
apt 2.0.2ubuntu0.2
SourcePackage: glibc
Title: package libc6 2.31-0ubuntu9.1 failed to install/upgrade: new libc6:arm64 package post-removal script subprocess returned error exit status 127
UpgradeStatus: Upgraded to focal on 2021-01-21 (0 days ago) |
|
2021-04-08 09:30:04 |
Łukasz Zemczak |
glibc (Ubuntu Groovy): status |
In Progress |
Fix Committed |
|
2021-04-08 09:30:08 |
Łukasz Zemczak |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2021-04-08 09:30:17 |
Łukasz Zemczak |
bug |
|
|
added subscriber SRU Verification |
2021-04-08 09:30:27 |
Łukasz Zemczak |
tags |
apport-package arm64 ec2-images focal fr-1129 regression-update |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-groovy |
|
2021-04-08 09:47:42 |
Łukasz Zemczak |
glibc (Ubuntu Focal): status |
In Progress |
Fix Committed |
|
2021-04-08 09:47:49 |
Łukasz Zemczak |
tags |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-groovy |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-focal verification-needed-groovy |
|
2021-04-22 15:05:14 |
Balint Reczey |
tags |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-focal verification-needed-groovy |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-done-focal verification-needed verification-needed-groovy |
|
2021-04-26 16:08:35 |
Launchpad Janitor |
glibc (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|
2021-04-26 16:08:49 |
Łukasz Zemczak |
removed subscriber Ubuntu Stable Release Updates Team |
|
|
|
2021-04-28 13:37:52 |
Balint Reczey |
glibc (Ubuntu Focal): status |
Fix Released |
Fix Committed |
|
2021-05-01 03:19:04 |
Launchpad Janitor |
glibc (Ubuntu Bionic): status |
New |
Confirmed |
|
2021-05-01 03:19:04 |
Launchpad Janitor |
ubuntu-release-upgrader (Ubuntu Bionic): status |
New |
Confirmed |
|
2021-05-01 03:19:04 |
Launchpad Janitor |
ubuntu-release-upgrader (Ubuntu Focal): status |
New |
Confirmed |
|
2021-05-01 03:19:04 |
Launchpad Janitor |
ubuntu-release-upgrader (Ubuntu Groovy): status |
New |
Confirmed |
|
2021-09-20 15:23:13 |
Brian Murray |
glibc (Ubuntu Groovy): status |
Fix Committed |
Won't Fix |
|
2021-09-20 15:23:28 |
Brian Murray |
ubuntu-release-upgrader (Ubuntu Groovy): status |
Confirmed |
Won't Fix |
|
2022-03-16 21:47:36 |
Brian Murray |
ubuntu-release-upgrader (Ubuntu Hirsute): status |
Confirmed |
Won't Fix |
|
2022-03-16 22:03:36 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2022-03-16 22:03:42 |
Brian Murray |
tags |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-done-focal verification-needed verification-needed-groovy |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-focal verification-needed-groovy |
|
2022-03-23 18:42:35 |
Simon Déziel |
bug |
|
|
added subscriber Simon Déziel |
2022-04-27 21:44:03 |
Michael Hudson-Doyle |
tags |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-needed verification-needed-focal verification-needed-groovy |
apport-package arm64 ec2-images focal fr-1129 regression-update verification-done-focal |
|
2022-05-11 01:47:31 |
Launchpad Janitor |
glibc (Ubuntu Focal): status |
Fix Committed |
Fix Released |
|