apt upgrade fails with Illegal instruction
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
apt (Ubuntu) |
Expired
|
Undecided
|
Unassigned | ||
xz-utils (Ubuntu) |
Expired
|
Undecided
|
Unassigned |
Bug Description
Update worked. Upgrade was working, then died with Illegal instruction. Restarting the upgrade with -V shed no light on the problem. dpkg --configure -a saw nothing to do. Apport tried to report but failed because packages were out of date.
malachid@odin:~$ sudo apt -V upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following package was automatically installed and is no longer required:
ca-certifica
Use 'sudo apt autoremove' to remove it.
The following NEW packages will be installed:
networkd-
The following packages will be upgraded:
brave (0.22.13-1 => 0.22.17-1)
command-
command-
cpp-7 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
evince (3.28.0-1 => 3.28.2-1)
evince-common (3.28.0-1 => 3.28.2-1)
evolution-
evolution-
fonts-opensymbol (2:102.
g++-7 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
gcc-7 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
gcc-7-base (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
gir1.2-dee-1.0 (1.2.7+
gir1.
gir1.
gir1.
gir1.
gir1.2-snapd-1 (1.38-1 => 1.39-0ubuntu1)
gir1.2-soup-2.4 (2.62.0-1 => 2.62.1-1)
gir1.2-unity-5.0 (7.1.4+
gir1.
gnome-
gnome-
gnome-
gnome-software (3.28.0-0ubuntu7 => 3.28.1-0ubuntu1)
gnome-
gnome-
gnome-terminal (3.28.0-1ubuntu1 => 3.28.1-1ubuntu1)
gnome-
gnome-todo (3.28.0-1 => 3.28.1-1)
gnome-
libasan4 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
libcamel-1.2-61 (3.28.0-2ubuntu2 => 3.28.1-1ubuntu1)
libcilkrts5 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
libdazzle-1.0-0 (3.28.0-1 => 3.28.1-1)
libdee-1.0-4 (1.2.7+
libebackend-
libebook-1.2-19 (3.28.0-2ubuntu2 => 3.28.1-1ubuntu1)
libebook-
libecal-1.2-19 (3.28.0-2ubuntu2 => 3.28.1-1ubuntu1)
libedata-
libedata-
libedataserv
libedataserv
libevdocument3-4 (3.28.0-1 => 3.28.2-1)
libevview3-3 (3.28.0-1 => 3.28.2-1)
libfreetype6 (2.8.1-2ubuntu1 => 2.8.1-2ubuntu2)
libgcc-7-dev (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
libglib2.0-0 (2.56.0-4ubuntu1 => 2.56.1-2ubuntu1)
libglib2.0-bin (2.56.0-4ubuntu1 => 2.56.1-2ubuntu1)
libglib2.0-data (2.56.0-4ubuntu1 => 2.56.1-2ubuntu1)
libglib2.0-dev (2.56.0-4ubuntu1 => 2.56.1-2ubuntu1)
libglib2.
libgnome-
libgnome-todo (3.28.0-1 => 3.28.1-1)
libharfbuzz-dev (1.7.2-1 => 1.7.2-1ubuntu1)
libharfbuzz-
libharfbuzz-icu0 (1.7.2-1 => 1.7.2-1ubuntu1)
libharfbuzz0b (1.7.2-1 => 1.7.2-1ubuntu1)
libjavascrip
libnautilus-
libnghttp2-14 (1.30.0-1 => 1.30.0-1ubuntu1)
libnss-
libnss-resolve (237-3ubuntu7 => 237-3ubuntu8)
libnss-systemd (237-3ubuntu7 => 237-3ubuntu8)
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-
libnvidia-gl-390 (390.48-0ubuntu1 => 390.48-0ubuntu2)
libnvidia-
libnvidia-
libnvidia-
libpam-systemd (237-3ubuntu7 => 237-3ubuntu8)
libpoppler-glib8 (0.62.0-1ubuntu1 => 0.62.0-2ubuntu1)
libpoppler73 (0.62.0-1ubuntu1 => 0.62.0-2ubuntu1)
libreoffice-
libreoffice-
libreoffice-calc (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
libreoffice-
libreoffice-core (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
libreoffice-draw (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
libreoffice-
libreoffice-gtk3 (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
libreoffice-
libreoffice-
libreoffice-math (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
libreoffice-
libreoffice-
libreoffice-
libreoffice-
libreoffice-
libreoffice-
libsnapd-glib1 (1.38-1 => 1.39-0ubuntu1)
libsoup-
libsoup2.4-1 (2.62.0-1 => 2.62.1-1)
libstdc++-7-dev (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
libsystemd0 (237-3ubuntu7 => 237-3ubuntu8)
libubsan0 (7.3.0-15ubuntu2 => 7.3.0-16ubuntu2)
libudev1 (237-3ubuntu7 => 237-3ubuntu8)
libudev1:i386 (237-3ubuntu7 => 237-3ubuntu8)
libunity-
libunity-
libunity9 (7.1.4+
libwebkit2gt
nautilus (1:3.26.3-0ubuntu1 => 1:3.26.3-0ubuntu2)
nautilus-data (1:3.26.3-0ubuntu1 => 1:3.26.3-0ubuntu2)
nautilus-
nvidia-
nvidia-
nvidia-
nvidia-dkms-390 (390.48-0ubuntu1 => 390.48-0ubuntu2)
nvidia-
nvidia-
nvidia-utils-390 (390.48-0ubuntu1 => 390.48-0ubuntu2)
poppler-utils (0.62.0-1ubuntu1 => 0.62.0-2ubuntu1)
python-
python3-apt (1.6.0~rc2ubuntu1 => 1.6.0~rc2ubuntu2)
python3-
python3-
python3-
python3-uno (1:6.0.2-0ubuntu1 => 1:6.0.3-0ubuntu1)
python3-
shotwell (0.28.1-0ubuntu1 => 0.28.2-0ubuntu1)
shotwell-common (0.28.1-0ubuntu1 => 0.28.2-0ubuntu1)
software-
software-
systemd (237-3ubuntu7 => 237-3ubuntu8)
systemd-sysv (237-3ubuntu7 => 237-3ubuntu8)
ubuntu-
ubuntu-
ubuntu-
ubuntu-software (3.28.0-0ubuntu7 => 3.28.1-0ubuntu1)
ubuntu-
ubuntu-
ubuntu-
udev (237-3ubuntu7 => 237-3ubuntu8)
uno-libs3 (6.0.2-0ubuntu1 => 6.0.3-0ubuntu1)
update-manager (1:18.04.10 => 1:18.04.11)
update-
ure (6.0.2-0ubuntu1 => 6.0.3-0ubuntu1)
xserver-
xserver-
zenity (3.28.0-1 => 3.28.1-1)
zenity-common (3.28.0-1 => 3.28.1-1)
151 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B/383 MB of archives.
After this operation, 46.4 MB of additional disk space will be used.
Do you want to continue? [Y/n]
Illegal instruction
malachid@odin:~$ sudo apt-cache policy apt
apt:
Installed: 1.6~beta1
Candidate: 1.6~beta1
Version table:
*** 1.6~beta1 500
500 http://
100 /var/lib/
malachid@odin:~$ lsb_release -rd
Description: Ubuntu Bionic Beaver (development branch)
Release: 18.04
From the end of the apt crash report:
No symbol table info available.
StacktraceAddre
StacktraceTop:
?? () from /lib/x86_
?? () from /lib/x86_
?? () from /lib/x86_
?? () from /lib/x86_
?? () from /lib/x86_
Tags: bionic
ThreadStacktrace:
.
Thread 1 (Thread 0x7f531d04f680 (LWP 8483)):
#0 0x00007f531b425254 in ?? () from /lib/x86_
No symbol table info available.
#1 0x00007f531b4259c3 in ?? () from /lib/x86_
No symbol table info available.
#2 0x00007f531b41b784 in ?? () from /lib/x86_
No symbol table info available.
#3 0x00007f531b41f116 in ?? () from /lib/x86_
No symbol table info available.
#4 0x00007f531b41f246 in ?? () from /lib/x86_
No symbol table info available.
#5 0x00007f531b41f323 in lzma_stream_encoder () from /lib/x86_
No symbol table info available.
#6 0x00007f531b41dd9e in lzma_easy_encoder () from /lib/x86_
No symbol table info available.
#7 0x00007f531c8fa9e8 in ?? () from /usr/lib/
No symbol table info available.
#8 0x00007f531c8f263c in FileFd:
No symbol table info available.
#9 0x00007f531c8f431e in FileFd:
No symbol table info available.
#10 0x00007f531c95d0d4 in ?? () from /usr/lib/
No symbol table info available.
#11 0x00007f531c96212f in ?? () from /usr/lib/
No symbol table info available.
#12 0x00007f531c981653 in pkgPackageManag
No symbol table info available.
#13 0x00007f531c980da1 in pkgPackageManag
No symbol table info available.
#14 0x00007f531cc12b50 in InstallPackages
No symbol table info available.
#15 0x00007f531cc394f8 in ?? () from /usr/lib/
No symbol table info available.
#16 0x00007f531cc395ed in DoUpgrade(
No symbol table info available.
#17 0x00007f531c8e7646 in CommandLine:
No symbol table info available.
#18 0x00007f531cc08700 in DispatchCommand
No symbol table info available.
#19 0x0000562a522ce7c3 in ?? ()
No symbol table info available.
#20 0x00007f531bec6b97 in __libc_start_main (main=0x562a522
self = <optimized out>
__self = <optimized out>
result = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 539037079863703
#21 0x0000562a522ce8ca in ?? ()
No symbol table info available.
Title: apt crashed with SIGILL
UnreportableReason:
You have some obsolete package versions installed. Please upgrade the following packages and check if the problem still occurs:
libudev1
UpgradeStatus: No upgrade log present (probably fresh install)
_MarkForUpload: True
Changed in xz-utils (Ubuntu): | |
status: | New → Incomplete |
Changed in apt (Ubuntu): | |
status: | New → Incomplete |
libudev1 is the one it wants upgraded before apport will work; however `sudo apt-get install --only-upgrade libudev1` also crashed with Illegal instruction.