** Changed in: glibc (Ubuntu Groovy)
Status: New => In Progress
** Description changed:
+ [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
+ /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
+ 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)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1912652
Title:
Upgrading libc6-lse breaks on systems it is in use
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1912652/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs