Bug#1109325: marked as done (apt segfaults)
Your message dated Tue, 15 Jul 2025 09:44:42 +0200
with message-id <9C8463F2-8669-4C6C-A5BB-373976944ECF@debian.org>
and subject line Re: Bug#1109325: apt segfaults
has caused the Debian Bug report #1109325,
regarding apt segfaults
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
1109325: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109325
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 2.6.1 (amd65)
When I invoke `sudo apt update` or `sudo apt purge apt` or `sudo apt
install apt` or `sudo apt -f install` or `sudo apt upgrade`, I get a
segfault. I get the exact same results when using apt-get instead of apt.
apt policy also segfaults, but it at least finishes the job before segfaulting.
apt --version runs fine.
$ sudo apt update
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian trixie InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Get:5 https://pkgs.tailscale.com/stable/debian bullseye InRelease
Fetched 6,581 B in 1s (6,458 B/s)
Segmentation faultsts... 11%
$ sudo apt install apt
Reading package lists... Done
Segmentation faulty tree... 50%
$ sudo apt purge apt
Reading package lists... Done
Segmentation faulty tree... 50%
$ sudo apt -f install
Reading package lists... Done
Segmentation faulty tree... 50%
$ sudo apt upgrade
Reading package lists... Done
Segmentation faulty tree... 50%
$ apt policy apt
apt:
Installed: 2.6.1
Candidate: 2.6.1
Version table:
3.0.3 500
500 http://deb.debian.org/debian trixie/main amd64 Packages
*** 2.6.1 1300
1300 http://deb.debian.org/debian bookworm/main amd64 Packages
100 /var/lib/dpkg/status
2.2.4 1100
1100 http://deb.debian.org/debian bullseye/main amd64 Packages
Segmentation fault
$ apt --version
apt 2.6.1 (amd64)
As I was writing this email I ran `sudo apt -f install` again to get
more logs and suddenly it runs, albeit ending in failure:
$ sudo apt -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following additional packages will be installed:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
Suggested packages:
openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
python3-socks
The following packages will be upgraded:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
321 not fully installed or removed.
Need to get 118 MB of archives.
After this operation, 137 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Get:1 http://deb.debian.org/debian bookworm/main amd64 openjdk-17-jdk-headless amd64 17.0.15+6-1~deb12u1 [71.6 MB]
Get:2 http://deb.debian.org/debian bookworm/main amd64 openjdk-17-jre-headless amd64 17.0.15+6-1~deb12u1 [43.8 MB]
Get:3 http://deb.debian.org/debian bookworm/main amd64 python3-setuptools all 66.1.1-1+deb12u1 [522 kB]
Get:4 http://deb.debian.org/debian bullseye/main amd64 python3-reportlab all 3.5.59-2 [575 kB]
Get:5 http://deb.debian.org/debian bookworm/main amd64 python3-urllib3 all 1.26.12-1+deb12u1 [114 kB]
Get:6 http://deb.debian.org/debian bullseye/main amd64 python3-zope.component all 4.3.0-3 [43.1 kB]
Get:7 http://deb.debian.org/debian bookworm/main amd64 xsane-common all 0.999-12.1~deb12u1 [1,416 kB]
Fetched 118 MB in 3s (45.3 MB/s)
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
Reading changelogs... Done
Segmentation fault
E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10
Immediately running it again gives different results:
$ sudo apt -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following additional packages will be installed:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
Suggested packages:
openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
python3-socks
The following packages will be upgraded:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
321 not fully installed or removed.
Need to get 0 B/118 MB of archives.
After this operation, 137 kB of additional disk space will be used.
Do you want to continue? [Y/n]
Segmentation fault
Segmentation fault
$ sudo apt -f install
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following additional packages will be installed:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
Suggested packages:
openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
python3-socks
The following packages will be upgraded:
openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
321 not fully installed or removed.
Need to get 0 B/118 MB of archives.
After this operation, 137 kB of additional disk space will be used.
Do you want to continue? [Y/n]
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
Reading changelogs... Done
dpkg: warning: parsing file '/var/lib/dpkg/status' near line 59965 package 'php-symfony-finder':
'Version' field value '5.4/23+dfsg-1+deb12u4': invalid character in version number
Segmentation fault... 95%
$ sudo apt -f install
Reading package lists... Error!
E: The package cache file is corrupted, it has the wrong hash
W: You may want to run apt-get update to correct these problems
E: The package cache file is corrupted
$ sudo apt update
Hit:1 http://deb.debian.org/debian bullseye InRelease
Hit:2 http://deb.debian.org/debian bookworm InRelease
Hit:3 http://deb.debian.org/debian trixie InRelease
Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
Get:5 https://pkgs.tailscale.com/stable/debian bullseye InRelease
Fetched 6,581 B in 1s (8,302 B/s)
Segmentation faultsts... 42%
$ sudo apt -f install
Segmentation faultsts... 79%
And now we're back to a stable state.
I'm not able to get a core dump, as even after setting ulimit -c
unlimited, I get no core file out. Even if I did I wouldn't be able to
use it as gdb itself also segfaults:
$ gdb
Segmentation fault (core dumped)
I can't even get the version of gdb.
$ gdb --version
Segmentation fault (core dumped)
I suppose I could get it from apt...?
$ apt policy gdb
Segmentation fault (core dumped)
I suppose not.
What did immediately before these symptoms occurred was an apt upgrade.
Here is the ending of that log:
Selecting previously unselected package lynx.
Preparing to unpack .../140-lynx_2.9.0dev.12-1_amd64.deb ...
Unpacking lynx (2.9.0dev.12-1) ...
Preparing to unpack .../141-node-serialize-javascript_6.0.0-2+deb12u1_all.deb ...
Unpacking node-serialize-javascript (6.0.0-2+deb12u1) over (6.0.0-2) ...
Preparing to unpack .../142-openjdk-17-jdk_17.0.15+6-1~deb12u1_amd64.deb ...
Unpacking openjdk-17-jdk:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
Preparing to unpack .../143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb ...
Unpacking openjdk-17-jdk-headless:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb (--unpack):
cannot copy extracted data for './usr/lib/jvm/java-17-openjdk-amd64/jmods/jdk.compiler.jmod' to '/usr/lib/jvm/java-17-openjdk-amd64/jmods/jdk.compiler.jmod.dpkg-new': unexpected end of file or stream
Preparing to unpack .../144-openjdk-17-jre_17.0.15+6-1~deb12u1_amd64.deb ...
Unpacking openjdk-17-jre:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
Preparing to unpack .../145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb ...
Unpacking openjdk-17-jre-headless:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb (--unpack):
cannot copy extracted data for './usr/lib/jvm/java-17-openjdk-amd64/lib/modules' to '/usr/lib/jvm/java-17-openjdk-amd64/lib/modules.dpkg-new': unexpected end of file or stream
Preparing to unpack .../146-openssl_3.0.16-1~deb12u1_amd64.deb ...
Unpacking openssl (3.0.16-1~deb12u1) over (3.0.15-1~deb12u1) ...
Preparing to unpack .../147-php8.2_8.2.28-1~deb12u1_all.deb ...
Unpacking php8.2 (8.2.28-1~deb12u1) over (8.2.24-1~deb12u1) ...
Preparing to unpack .../148-python3-jinja2_3.1.2-1+deb12u2_all.deb ...
Traceback (most recent call last):
File "/usr/bin/py3clean", line 210, in <module>
main()
File "/usr/bin/py3clean", line 196, in main
pfiles = set(dpf.from_package(options.package))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/python3/debpython/files.py", line 53, in from_package
raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of python3-jinja2
Segmentation fault
dpkg: warning: old python3-jinja2 package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
dpkg: ... it looks like that went OK
Unpacking python3-jinja2 (3.1.2-1+deb12u2) over (3.1.2-1) ...
Preparing to unpack .../149-python3-setuptools_66.1.1-1+deb12u1_all.deb ...
Segmentation fault
dpkg: warning: old python3-setuptools package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
Segmentation fault
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/149-python3-setuptools_66.1.1-1+deb12u1_all.deb (--unpack):
new python3-setuptools package pre-removal script subprocess returned error exit status 139
Segmentation fault
dpkg: error while cleaning up:
installed python3-setuptools package post-installation script subprocess returned error exit status 139
Preparing to unpack .../150-python3-pkg-resources_66.1.1-1+deb12u1_all.deb ...
Segmentation fault
dpkg: warning: old python3-pkg-resources package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
dpkg: ... it looks like that went OK
Unpacking python3-pkg-resources (66.1.1-1+deb12u1) over (66.1.1-1) ...
Preparing to unpack .../151-python3-reportlab_3.6.12-1+deb12u1_all.deb ...
Segmentation fault
dpkg: warning: old python3-reportlab package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
Segmentation fault
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/151-python3-reportlab_3.6.12-1+deb12u1_all.deb (--unpack):
new python3-reportlab package pre-removal script subprocess returned error exit status 139
dpkg: error while cleaning up:
installed python3-reportlab package post-installation script subprocess returned error exit status 245
Preparing to unpack .../152-python3-urllib3_1.26.12-1+deb12u1_all.deb ...
Segmentation fault
dpkg: warning: old python3-urllib3 package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
Segmentation fault
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/152-python3-urllib3_1.26.12-1+deb12u1_all.deb (--unpack):
new python3-urllib3 package pre-removal script subprocess returned error exit status 139
Segmentation fault
dpkg: error while cleaning up:
installed python3-urllib3 package post-installation script subprocess returned error exit status 139
Preparing to unpack .../153-python3-zope.component_5.1.0-1_all.deb ...
Segmentation fault
dpkg: warning: old python3-zope.component package pre-removal script subprocess returned error exit status 139
dpkg: trying script from the new package instead ...
Segmentation fault
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/153-python3-zope.component_5.1.0-1_all.deb (--unpack):
new python3-zope.component package pre-removal script subprocess returned error exit status 139
Traceback (most recent call last):
File "/usr/bin/py3compile", line 323, in <module>
main()
File "/usr/bin/py3compile", line 302, in main
compile(files, versions,
File "/usr/bin/py3compile", line 185, in compile
for fn, versions_to_compile in filter_files(files, e_patterns, versions):
File "/usr/bin/py3compile", line 128, in filter_files
for fpath in files:
File "/usr/share/python3/debpython/files.py", line 71, in filter_public
for fn in files:
File "/usr/share/python3/debpython/files.py", line 53, in from_package
raise Exception("cannot get content of %s" % package_name)
Exception: cannot get content of python3-zope.component
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File "/usr/lib/python3.11/py_compile.py", line 213, in <module>
main()
File "/usr/lib/python3.11/py_compile.py", line 180, in main
parser = argparse.ArgumentParser(description=description)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/argparse.py", line 1790, in __init__
self.add_argument(
File "/usr/lib/python3.11/argparse.py", line 1469, in add_argument
self._get_formatter()._format_args(action, None)
File "/usr/lib/python3.11/argparse.py", line 618, in _format_args
elif action.nargs == ONE_OR_MORE:
^^^^^^^^^^^^
SystemError: error return without exception set
Segmentation fault
dpkg: error while cleaning up:
installed python3-zope.component package post-installation script subprocess returned error exit status 139
Preparing to unpack .../154-qt5-gtk-platformtheme_5.15.8+dfsg-11+deb12u3_amd64.deb ...
Unpacking qt5-gtk-platformtheme:amd64 (5.15.8+dfsg-11+deb12u3) over (5.15.8+dfsg-11+deb12u2) ...
Preparing to unpack .../155-rsyslog_8.2302.0-1+deb12u1_amd64.deb ...
Unpacking rsyslog (8.2302.0-1+deb12u1) over (8.2302.0-1) ...
Selecting previously unselected package sane-airscan.
Preparing to unpack .../156-sane-airscan_0.99.27-1+b1_amd64.deb ...
Unpacking sane-airscan (0.99.27-1+b1) ...
Preparing to unpack .../157-util-linux-locales_2.38.1-5+deb12u3_all.deb ...
Unpacking util-linux-locales (2.38.1-5+deb12u3) over (2.38.1-5+deb12u2) ...
dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb' (size=1211952) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb (--unpack):
cannot copy extracted data for './usr/share/locale/de/LC_MESSAGES/util-linux.mo' to '/usr/share/locale/de/LC_MESSAGES/util-linux.mo.dpkg-new': unexpected end of file or stream
Preparing to unpack .../158-weechat-ruby_3.8-1_amd64.deb ...
Unpacking weechat-ruby (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../159-weechat-python_3.8-1_amd64.deb ...
Unpacking weechat-python (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../160-weechat-plugins_3.8-1_amd64.deb ...
Unpacking weechat-plugins (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../161-weechat-perl_3.8-1_amd64.deb ...
Unpacking weechat-perl (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../162-weechat-curses_3.8-1_amd64.deb ...
Unpacking weechat-curses (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../163-weechat-core_3.8-1_amd64.deb ...
Unpacking weechat-core (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../164-weechat_3.8-1_all.deb ...
Unpacking weechat (3.8-1) over (3.7.1-1~bpo11+1) ...
Preparing to unpack .../165-wireless-regdb_2025.02.20-1~deb12u1_all.deb ...
Unpacking wireless-regdb (2025.02.20-1~deb12u1) over (2022.06.06-1) ...
Preparing to unpack .../166-xsane_0.999-12.1~deb12u1_amd64.deb ...
Unpacking xsane (0.999-12.1~deb12u1) over (0.999-12+b1) ...
Preparing to unpack .../167-xsane-common_0.999-12.1~deb12u1_all.deb ...
Unpacking xsane-common (0.999-12.1~deb12u1) over (0.999-12) ...
dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
dpkg-deb: error: <decompress> subprocess returned error exit status 2
dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb (--unpack):
cannot copy extracted data for './usr/share/doc/xsane-common/html/xsane-multipage.jpg' to '/usr/share/doc/xsane-common/html/xsane-multipage.jpg.dpkg-new': unexpected end of file or stream
Preparing to unpack .../168-youtube-dl_2021.12.17-2_all.deb ...
Unpacking youtube-dl (2021.12.17-2) over (2021.12.17-1~bpo11+1) ...
Selecting previously unselected package libegl1:i386.
Preparing to unpack .../169-libegl1_1.6.0-1_i386.deb ...
Unpacking libegl1:i386 (1.6.0-1) ...
Preparing to unpack .../170-tailscale_1.84.0_amd64.deb ...
Unpacking tailscale (1.84.0) over (1.78.1) ...
Errors were encountered while processing:
/tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb
/tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb
/tmp/apt-dpkg-install-HDjSXe/149-python3-setuptools_66.1.1-1+deb12u1_all.deb
/tmp/apt-dpkg-install-HDjSXe/151-python3-reportlab_3.6.12-1+deb12u1_all.deb
/tmp/apt-dpkg-install-HDjSXe/152-python3-urllib3_1.26.12-1+deb12u1_all.deb
/tmp/apt-dpkg-install-HDjSXe/153-python3-zope.component_5.1.0-1_all.deb
/tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb
/tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Here is my sources.list:
deb http://deb.debian.org/debian/ bullseye main contrib non-free
deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
deb http://deb.debian.org/debian/ bookworm main contrib non-free
#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free
deb http://deb.debian.org/debian/ trixie main contrib non-free
deb-src http://deb.debian.org/debian/ trixie main contrib non-free
deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free
And my preferences.list:
Package: *
Pin: release n=bookworm
Pin-Priority: 1300
Package: *
Pin: release n=bullseye
Pin-Priority: 1100
Package: *
Pin: release n=bullseye-backports
Pin-Priority: 1200
I'm about to give up debugging this and reinstall the system completely,
but I thought perhaps I'd send this for record-keeping or if somebody
else runs into the same problem in the future.
Thanks,
Paul
PS. reportbug crashes immediately:
$ reportbug
Traceback (most recent call last):
File "/usr/bin/reportbug", line 30, in <module>
import requests
File "/usr/lib/python3/dist-packages/requests/__init__.py", line 43, in <module>
import urllib3
File "/usr/lib/python3/dist-packages/urllib3/__init__.py", line 13, in <module>
from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 15, in <module>
from .connection import (
File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 15, in <module>
from .util.proxy import create_proxy_ssl_context
File "/usr/lib/python3/dist-packages/urllib3/util/__init__.py", line 8, in <module>
from .ssl_ import (
File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 936, in exec_module
File "<frozen importlib._bootstrap_external>", line 1069, in get_code
File "<frozen importlib._bootstrap_external>", line 729, in _compile_bytecode
ValueError: bad marshal data (unknown type code)
--- End Message ---
--- Begin Message ---
On 15 July 2025 08:47:11 CEST, Paul Elder <paul.elder@ideasonboard.com> wrote:
>Package: apt
>Version: 2.6.1 (amd65)
>
>When I invoke `sudo apt update` or `sudo apt purge apt` or `sudo apt
>install apt` or `sudo apt -f install` or `sudo apt upgrade`, I get a
>segfault. I get the exact same results when using apt-get instead of apt.
>apt policy also segfaults, but it at least finishes the job before segfaulting.
>apt --version runs fine.
>
>$ sudo apt update
>Hit:1 http://deb.debian.org/debian bullseye InRelease
>Hit:2 http://deb.debian.org/debian bookworm InRelease
>Hit:3 http://deb.debian.org/debian trixie InRelease
>Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
>Get:5 https://pkgs.tailscale.com/stable/debian bullseye InRelease
>Fetched 6,581 B in 1s (6,458 B/s)
>Segmentation faultsts... 11%
>$ sudo apt install apt
>Reading package lists... Done
>Segmentation faulty tree... 50%
>$ sudo apt purge apt
>Reading package lists... Done
>Segmentation faulty tree... 50%
>$ sudo apt -f install
>Reading package lists... Done
>Segmentation faulty tree... 50%
>$ sudo apt upgrade
>Reading package lists... Done
>Segmentation faulty tree... 50%
>$ apt policy apt
>apt:
> Installed: 2.6.1
> Candidate: 2.6.1
> Version table:
> 3.0.3 500
> 500 http://deb.debian.org/debian trixie/main amd64 Packages
> *** 2.6.1 1300
> 1300 http://deb.debian.org/debian bookworm/main amd64 Packages
> 100 /var/lib/dpkg/status
> 2.2.4 1100
> 1100 http://deb.debian.org/debian bullseye/main amd64 Packages
>Segmentation fault
>$ apt --version
>apt 2.6.1 (amd64)
>
>As I was writing this email I ran `sudo apt -f install` again to get
>more logs and suddenly it runs, albeit ending in failure:
>
>$ sudo apt -f install
>Reading package lists... Done
>Building dependency tree... Done
>Correcting dependencies... Done
>The following additional packages will be installed:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>Suggested packages:
> openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
> python3-socks
>The following packages will be upgraded:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
>321 not fully installed or removed.
>Need to get 118 MB of archives.
>After this operation, 137 kB of additional disk space will be used.
>Do you want to continue? [Y/n]
>Get:1 http://deb.debian.org/debian bookworm/main amd64 openjdk-17-jdk-headless amd64 17.0.15+6-1~deb12u1 [71.6 MB]
>Get:2 http://deb.debian.org/debian bookworm/main amd64 openjdk-17-jre-headless amd64 17.0.15+6-1~deb12u1 [43.8 MB]
>Get:3 http://deb.debian.org/debian bookworm/main amd64 python3-setuptools all 66.1.1-1+deb12u1 [522 kB]
>Get:4 http://deb.debian.org/debian bullseye/main amd64 python3-reportlab all 3.5.59-2 [575 kB]
>Get:5 http://deb.debian.org/debian bookworm/main amd64 python3-urllib3 all 1.26.12-1+deb12u1 [114 kB]
>Get:6 http://deb.debian.org/debian bullseye/main amd64 python3-zope.component all 4.3.0-3 [43.1 kB]
>Get:7 http://deb.debian.org/debian bookworm/main amd64 xsane-common all 0.999-12.1~deb12u1 [1,416 kB]
>Fetched 118 MB in 3s (45.3 MB/s)
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>Reading changelogs... Done
>Segmentation fault
>E: Sub-process /usr/bin/apt-listchanges --apt || test $? -lt 10 returned an error code (1)
>E: Failure running script /usr/bin/apt-listchanges --apt || test $? -lt 10
>
>Immediately running it again gives different results:
>
>$ sudo apt -f install
>Reading package lists... Done
>Building dependency tree... Done
>Correcting dependencies... Done
>The following additional packages will be installed:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>Suggested packages:
> openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
> python3-socks
>The following packages will be upgraded:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
>321 not fully installed or removed.
>Need to get 0 B/118 MB of archives.
>After this operation, 137 kB of additional disk space will be used.
>Do you want to continue? [Y/n]
>Segmentation fault
>Segmentation fault
>
>$ sudo apt -f install
>Reading package lists... Done
>Building dependency tree... Done
>Correcting dependencies... Done
>The following additional packages will be installed:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>Suggested packages:
> openjdk-17-demo openjdk-17-source fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic python-setuptools-doc
> python3-socks
>The following packages will be upgraded:
> openjdk-17-jdk-headless openjdk-17-jre-headless python3-setuptools python3-urllib3 xsane-common
>5 upgraded, 0 newly installed, 0 to remove and 80 not upgraded.
>321 not fully installed or removed.
>Need to get 0 B/118 MB of archives.
>After this operation, 137 kB of additional disk space will be used.
>Do you want to continue? [Y/n]
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg-deb (subprocess): cannot copy archive member from '/var/cache/apt/archives/openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' to decompressor pipe: failed to write (Broken pipe)
>dpkg-deb (subprocess): decompressing archive '/var/cache/apt/archives/xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>Reading changelogs... Done
>dpkg: warning: parsing file '/var/lib/dpkg/status' near line 59965 package 'php-symfony-finder':
> 'Version' field value '5.4/23+dfsg-1+deb12u4': invalid character in version number
>Segmentation fault... 95%
>
>$ sudo apt -f install
>Reading package lists... Error!
>E: The package cache file is corrupted, it has the wrong hash
>W: You may want to run apt-get update to correct these problems
>E: The package cache file is corrupted
>$ sudo apt update
>Hit:1 http://deb.debian.org/debian bullseye InRelease
>Hit:2 http://deb.debian.org/debian bookworm InRelease
>Hit:3 http://deb.debian.org/debian trixie InRelease
>Hit:4 http://deb.debian.org/debian bookworm-updates InRelease
>Get:5 https://pkgs.tailscale.com/stable/debian bullseye InRelease
>Fetched 6,581 B in 1s (8,302 B/s)
>Segmentation faultsts... 42%
>
>$ sudo apt -f install
>Segmentation faultsts... 79%
>
>And now we're back to a stable state.
>
>I'm not able to get a core dump, as even after setting ulimit -c
>unlimited, I get no core file out. Even if I did I wouldn't be able to
>use it as gdb itself also segfaults:
>
>$ gdb
>Segmentation fault (core dumped)
>
>I can't even get the version of gdb.
>
>$ gdb --version
>Segmentation fault (core dumped)
>
>I suppose I could get it from apt...?
>
>$ apt policy gdb
>Segmentation fault (core dumped)
>
>I suppose not.
>
>
>What did immediately before these symptoms occurred was an apt upgrade.
>Here is the ending of that log:
>
>Selecting previously unselected package lynx.
>Preparing to unpack .../140-lynx_2.9.0dev.12-1_amd64.deb ...
>Unpacking lynx (2.9.0dev.12-1) ...
>Preparing to unpack .../141-node-serialize-javascript_6.0.0-2+deb12u1_all.deb ...
>Unpacking node-serialize-javascript (6.0.0-2+deb12u1) over (6.0.0-2) ...
>Preparing to unpack .../142-openjdk-17-jdk_17.0.15+6-1~deb12u1_amd64.deb ...
>Unpacking openjdk-17-jdk:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
>Preparing to unpack .../143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb ...
>Unpacking openjdk-17-jdk-headless:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
>dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=71557232) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb (--unpack):
> cannot copy extracted data for './usr/lib/jvm/java-17-openjdk-amd64/jmods/jdk.compiler.jmod' to '/usr/lib/jvm/java-17-openjdk-amd64/jmods/jdk.compiler.jmod.dpkg-new': unexpected end of file or stream
>Preparing to unpack .../144-openjdk-17-jre_17.0.15+6-1~deb12u1_amd64.deb ...
>Unpacking openjdk-17-jre:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
>Preparing to unpack .../145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb ...
>Unpacking openjdk-17-jre-headless:amd64 (17.0.15+6-1~deb12u1) over (17.0.13+11-2~deb12u1) ...
>dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb' (size=43817376) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb (--unpack):
> cannot copy extracted data for './usr/lib/jvm/java-17-openjdk-amd64/lib/modules' to '/usr/lib/jvm/java-17-openjdk-amd64/lib/modules.dpkg-new': unexpected end of file or stream
>Preparing to unpack .../146-openssl_3.0.16-1~deb12u1_amd64.deb ...
>Unpacking openssl (3.0.16-1~deb12u1) over (3.0.15-1~deb12u1) ...
>Preparing to unpack .../147-php8.2_8.2.28-1~deb12u1_all.deb ...
>Unpacking php8.2 (8.2.28-1~deb12u1) over (8.2.24-1~deb12u1) ...
>Preparing to unpack .../148-python3-jinja2_3.1.2-1+deb12u2_all.deb ...
>Traceback (most recent call last):
> File "/usr/bin/py3clean", line 210, in <module>
> main()
> File "/usr/bin/py3clean", line 196, in main
> pfiles = set(dpf.from_package(options.package))
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/share/python3/debpython/files.py", line 53, in from_package
> raise Exception("cannot get content of %s" % package_name)
>Exception: cannot get content of python3-jinja2
>Segmentation fault
>dpkg: warning: old python3-jinja2 package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>dpkg: ... it looks like that went OK
>Unpacking python3-jinja2 (3.1.2-1+deb12u2) over (3.1.2-1) ...
>Preparing to unpack .../149-python3-setuptools_66.1.1-1+deb12u1_all.deb ...
>Segmentation fault
>dpkg: warning: old python3-setuptools package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>Segmentation fault
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/149-python3-setuptools_66.1.1-1+deb12u1_all.deb (--unpack):
> new python3-setuptools package pre-removal script subprocess returned error exit status 139
>Segmentation fault
>dpkg: error while cleaning up:
> installed python3-setuptools package post-installation script subprocess returned error exit status 139
>Preparing to unpack .../150-python3-pkg-resources_66.1.1-1+deb12u1_all.deb ...
>Segmentation fault
>dpkg: warning: old python3-pkg-resources package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>dpkg: ... it looks like that went OK
>Unpacking python3-pkg-resources (66.1.1-1+deb12u1) over (66.1.1-1) ...
>Preparing to unpack .../151-python3-reportlab_3.6.12-1+deb12u1_all.deb ...
>Segmentation fault
>dpkg: warning: old python3-reportlab package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>Segmentation fault
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/151-python3-reportlab_3.6.12-1+deb12u1_all.deb (--unpack):
> new python3-reportlab package pre-removal script subprocess returned error exit status 139
>dpkg: error while cleaning up:
> installed python3-reportlab package post-installation script subprocess returned error exit status 245
>Preparing to unpack .../152-python3-urllib3_1.26.12-1+deb12u1_all.deb ...
>Segmentation fault
>dpkg: warning: old python3-urllib3 package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>Segmentation fault
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/152-python3-urllib3_1.26.12-1+deb12u1_all.deb (--unpack):
> new python3-urllib3 package pre-removal script subprocess returned error exit status 139
>Segmentation fault
>dpkg: error while cleaning up:
> installed python3-urllib3 package post-installation script subprocess returned error exit status 139
>Preparing to unpack .../153-python3-zope.component_5.1.0-1_all.deb ...
>Segmentation fault
>dpkg: warning: old python3-zope.component package pre-removal script subprocess returned error exit status 139
>dpkg: trying script from the new package instead ...
>Segmentation fault
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/153-python3-zope.component_5.1.0-1_all.deb (--unpack):
> new python3-zope.component package pre-removal script subprocess returned error exit status 139
>Traceback (most recent call last):
> File "/usr/bin/py3compile", line 323, in <module>
> main()
> File "/usr/bin/py3compile", line 302, in main
> compile(files, versions,
> File "/usr/bin/py3compile", line 185, in compile
> for fn, versions_to_compile in filter_files(files, e_patterns, versions):
> File "/usr/bin/py3compile", line 128, in filter_files
> for fpath in files:
> File "/usr/share/python3/debpython/files.py", line 71, in filter_public
> for fn in files:
> File "/usr/share/python3/debpython/files.py", line 53, in from_package
> raise Exception("cannot get content of %s" % package_name)
>Exception: cannot get content of python3-zope.component
>Traceback (most recent call last):
> File "<frozen runpy>", line 198, in _run_module_as_main
> File "<frozen runpy>", line 88, in _run_code
> File "/usr/lib/python3.11/py_compile.py", line 213, in <module>
> main()
> File "/usr/lib/python3.11/py_compile.py", line 180, in main
> parser = argparse.ArgumentParser(description=description)
> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
> File "/usr/lib/python3.11/argparse.py", line 1790, in __init__
> self.add_argument(
> File "/usr/lib/python3.11/argparse.py", line 1469, in add_argument
> self._get_formatter()._format_args(action, None)
> File "/usr/lib/python3.11/argparse.py", line 618, in _format_args
> elif action.nargs == ONE_OR_MORE:
> ^^^^^^^^^^^^
>SystemError: error return without exception set
>Segmentation fault
>dpkg: error while cleaning up:
> installed python3-zope.component package post-installation script subprocess returned error exit status 139
>Preparing to unpack .../154-qt5-gtk-platformtheme_5.15.8+dfsg-11+deb12u3_amd64.deb ...
>Unpacking qt5-gtk-platformtheme:amd64 (5.15.8+dfsg-11+deb12u3) over (5.15.8+dfsg-11+deb12u2) ...
>Preparing to unpack .../155-rsyslog_8.2302.0-1+deb12u1_amd64.deb ...
>Unpacking rsyslog (8.2302.0-1+deb12u1) over (8.2302.0-1) ...
>Selecting previously unselected package sane-airscan.
>Preparing to unpack .../156-sane-airscan_0.99.27-1+b1_amd64.deb ...
>Unpacking sane-airscan (0.99.27-1+b1) ...
>Preparing to unpack .../157-util-linux-locales_2.38.1-5+deb12u3_all.deb ...
>Unpacking util-linux-locales (2.38.1-5+deb12u3) over (2.38.1-5+deb12u2) ...
>dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb' (size=1211952) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb (--unpack):
> cannot copy extracted data for './usr/share/locale/de/LC_MESSAGES/util-linux.mo' to '/usr/share/locale/de/LC_MESSAGES/util-linux.mo.dpkg-new': unexpected end of file or stream
>Preparing to unpack .../158-weechat-ruby_3.8-1_amd64.deb ...
>Unpacking weechat-ruby (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../159-weechat-python_3.8-1_amd64.deb ...
>Unpacking weechat-python (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../160-weechat-plugins_3.8-1_amd64.deb ...
>Unpacking weechat-plugins (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../161-weechat-perl_3.8-1_amd64.deb ...
>Unpacking weechat-perl (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../162-weechat-curses_3.8-1_amd64.deb ...
>Unpacking weechat-curses (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../163-weechat-core_3.8-1_amd64.deb ...
>Unpacking weechat-core (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../164-weechat_3.8-1_all.deb ...
>Unpacking weechat (3.8-1) over (3.7.1-1~bpo11+1) ...
>Preparing to unpack .../165-wireless-regdb_2025.02.20-1~deb12u1_all.deb ...
>Unpacking wireless-regdb (2025.02.20-1~deb12u1) over (2022.06.06-1) ...
>Preparing to unpack .../166-xsane_0.999-12.1~deb12u1_amd64.deb ...
>Unpacking xsane (0.999-12.1~deb12u1) over (0.999-12+b1) ...
>Preparing to unpack .../167-xsane-common_0.999-12.1~deb12u1_all.deb ...
>Unpacking xsane-common (0.999-12.1~deb12u1) over (0.999-12) ...
>dpkg-deb (subprocess): decompressing archive '/tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb' (size=1416200) member 'data.tar': lzma error: compressed data is corrupt
>dpkg-deb: error: <decompress> subprocess returned error exit status 2
>dpkg: error processing archive /tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb (--unpack):
> cannot copy extracted data for './usr/share/doc/xsane-common/html/xsane-multipage.jpg' to '/usr/share/doc/xsane-common/html/xsane-multipage.jpg.dpkg-new': unexpected end of file or stream
>Preparing to unpack .../168-youtube-dl_2021.12.17-2_all.deb ...
>Unpacking youtube-dl (2021.12.17-2) over (2021.12.17-1~bpo11+1) ...
>Selecting previously unselected package libegl1:i386.
>Preparing to unpack .../169-libegl1_1.6.0-1_i386.deb ...
>Unpacking libegl1:i386 (1.6.0-1) ...
>Preparing to unpack .../170-tailscale_1.84.0_amd64.deb ...
>Unpacking tailscale (1.84.0) over (1.78.1) ...
>Errors were encountered while processing:
> /tmp/apt-dpkg-install-HDjSXe/143-openjdk-17-jdk-headless_17.0.15+6-1~deb12u1_amd64.deb
> /tmp/apt-dpkg-install-HDjSXe/145-openjdk-17-jre-headless_17.0.15+6-1~deb12u1_amd64.deb
> /tmp/apt-dpkg-install-HDjSXe/149-python3-setuptools_66.1.1-1+deb12u1_all.deb
> /tmp/apt-dpkg-install-HDjSXe/151-python3-reportlab_3.6.12-1+deb12u1_all.deb
> /tmp/apt-dpkg-install-HDjSXe/152-python3-urllib3_1.26.12-1+deb12u1_all.deb
> /tmp/apt-dpkg-install-HDjSXe/153-python3-zope.component_5.1.0-1_all.deb
> /tmp/apt-dpkg-install-HDjSXe/157-util-linux-locales_2.38.1-5+deb12u3_all.deb
> /tmp/apt-dpkg-install-HDjSXe/167-xsane-common_0.999-12.1~deb12u1_all.deb
>E: Sub-process /usr/bin/dpkg returned an error code (1)
>
>
>Here is my sources.list:
>
>deb http://deb.debian.org/debian/ bullseye main contrib non-free
>deb-src http://deb.debian.org/debian/ bullseye main contrib non-free
>deb http://deb.debian.org/debian/ bookworm main contrib non-free
>#deb-src http://deb.debian.org/debian/ bookworm main contrib non-free
>deb http://deb.debian.org/debian/ trixie main contrib non-free
>deb-src http://deb.debian.org/debian/ trixie main contrib non-free
>
>deb http://deb.debian.org/debian/ bookworm-updates main contrib non-free
>deb-src http://deb.debian.org/debian/ bookworm-updates main contrib non-free
>
>And my preferences.list:
>
>Package: *
>Pin: release n=bookworm
>Pin-Priority: 1300
>
>Package: *
>Pin: release n=bullseye
>Pin-Priority: 1100
>
>Package: *
>Pin: release n=bullseye-backports
>Pin-Priority: 1200
>
>
>I'm about to give up debugging this and reinstall the system completely,
>but I thought perhaps I'd send this for record-keeping or if somebody
>else runs into the same problem in the future.
>
>
>Thanks,
>
>Paul
>
>
>PS. reportbug crashes immediately:
>
>$ reportbug
>Traceback (most recent call last):
> File "/usr/bin/reportbug", line 30, in <module>
> import requests
> File "/usr/lib/python3/dist-packages/requests/__init__.py", line 43, in <module>
> import urllib3
> File "/usr/lib/python3/dist-packages/urllib3/__init__.py", line 13, in <module>
> from .connectionpool import HTTPConnectionPool, HTTPSConnectionPool, connection_from_url
> File "/usr/lib/python3/dist-packages/urllib3/connectionpool.py", line 15, in <module>
> from .connection import (
> File "/usr/lib/python3/dist-packages/urllib3/connection.py", line 15, in <module>
> from .util.proxy import create_proxy_ssl_context
> File "/usr/lib/python3/dist-packages/urllib3/util/__init__.py", line 8, in <module>
> from .ssl_ import (
> File "<frozen importlib._bootstrap>", line 1178, in _find_and_load
> File "<frozen importlib._bootstrap>", line 1149, in _find_and_load_unlocked
> File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
> File "<frozen importlib._bootstrap_external>", line 936, in exec_module
> File "<frozen importlib._bootstrap_external>", line 1069, in get_code
> File "<frozen importlib._bootstrap_external>", line 729, in _compile_bytecode
>ValueError: bad marshal data (unknown type code)
>
Thank you for your bug report.
It seems your hardware is broken, possibly disk or ram. I suggest consulting dmesg to figure out what is broken and replacing it.
--
sent from my phone, excuse the brevity, if any
--- End Message ---
Reply to: