package memtest86+ 6.20-2 failed to install/upgrade: installed memtest86+ package post-installation script subprocess returned error exit status 127
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
memtest86+ (Ubuntu) |
Fix Released
|
High
|
Unassigned |
Bug Description
I was conducting an upgrade test from Lunar to Mantic today and encountered this issue.
ProblemType: Package
DistroRelease: Ubuntu 23.10
Package: memtest86+ 6.20-2
ProcVersionSign
Uname: Linux 6.2.0-27-generic x86_64
ApportVersion: 2.27.0-0ubuntu2
Architecture: amd64
CasperMD5CheckM
CasperMD5CheckR
Date: Tue Aug 15 09:28:31 2023
Dependencies:
ErrorMessage: installed memtest86+ package post-installation script subprocess returned error exit status 127
InstallationDate: Installed on 2023-07-27 (19 days ago)
InstallationMedia: Ubuntu 23.04 "Lunar Lobster" - Daily amd64 (20230412)
Python3Details: /usr/bin/
PythonDetails: N/A
RebootRequiredPkgs: Error: path contained symlinks.
RelatedPackageV
dpkg 1.21.22ubuntu1
apt 2.7.3
SourcePackage: memtest86+
Title: package memtest86+ 6.20-2 failed to install/upgrade: installed memtest86+ package post-installation script subprocess returned error exit status 127
UpgradeStatus: Upgraded to mantic on 2023-08-15 (0 days ago)
tags: | removed: need-duplicate-check |
tags: | added: cuqa-auto-testing |
tags: | added: rls-mm-incoming |
Changed in memtest86+ (Ubuntu): | |
importance: | Undecided → High |
Changed in memtest86+ (Ubuntu): | |
milestone: | none → ubuntu-23.10-beta |
The file /etc/grub. d/10_linux has been modified and broken in the process. The error message says:
/etc/grub. d/10_linux: 1: version_ find_latest: not found
- The first line of the file should not be calling any commands, it starts with something like:
#! /bin/sh
set -e
- The library can't even be included yet because it's the first line
- The function and calls to it were removed in grub 2.12 (broken calls remain in 10_linux_zfs right now)
I suggest looking at your /etc/grub. d/10_linux and fixing up whatever is broken there.