Failed to start asl3-boot-oneshot.service - ASL3 OneBoot Task

Here's the scoop:

$ sudo bash -x /usr/bin/asl3-boot-oneshot
wa3wco@wa3wco-asl:~$ sudo bash -x /usr/bin/asl3-boot-oneshot
+ set -e
+ fuser /var/lib/dpkg/lock
++ grep -E '^Model' /proc/cpuinfo
++ grep -q 'Raspberry Pi'
+ apt-mark unhold linux-image-amd64 linux-headers-amd64 linux-image-6.1.0-28-amd64 linux-headers-6.1.0-28-amd64
linux-image-amd64 was already not on hold.
linux-headers-amd64 was already not on hold.
linux-headers-6.1.0-28-amd64 was already not on hold.
E: Unable to locate package linux-image-6.1.0-28-amd64
E: Couldn't find any package by glob 'linux-image-6.1.0-28-amd64'
E: Couldn't find any package by regex 'linux-image-6.1.0-28-amd64'

What's happening is that the apt-mark command is returning an error because the request action was not successful. But, in this case, it's OK if the packages are not installed and/or not marked with a "hold". We just need to ignore the apt-mark exit status and add an exit 0 to end of the script.

... and a fix will be in our "next" set of package updates :slight_smile:

1 Like