Bob Mroczka
2024-08-19 23:00:01 UTC
Hello,
I attempted to upgrade my system from debian 11 to 12 following the
instructions provided at
https://www.cyberciti.biz/faq/update-upgrade-debian-11-to-debian-12-bookworm.
I got to the point of executing the command at step 6 to do sudo apt
full-upgrade. At this point my system is in a state where I'm having
difficulty recovering from. Dpkg is unable to install any packages and
terminates with the following error on any package and then segfaults. The
system has network access and apt is able to pull packages. I just need to
get dpkg working again.
dpkg -i gzip_1.12-1_amd64.deb
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
dpkg-deb: error: tar subprocess returned error exit status 2
dpkg: error processing archive gzip_1.12-1_amd64.deb (--install):
dpkg-deb --control subprocess returned error exit status 2
Segmentation fault
I attempted to run reportbug from the system but it segfaults after showing
the list of related bugs.
I am unable to get a backtrace from gdb since gdb segfaults.
I am able to get a strace off of the command but nothing stands out in the
output.
I then attempted to use dpkg -D77777 -i gzip_1.12-1_amd64.deb but it
doesn't show much more than the above:
/var/cache/apt/archives# dpkg -D77777 -i gzip_1.12-1_amd64.deb
D000001: root= admindir=/var/lib/dpkg
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
D000010: path_remove_tree '/var/lib/dpkg/tmp.ci'
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
dpkg-deb: error: tar subprocess returned error exit status 2
dpkg: error processing archive gzip_1.12-1_amd64.deb (--install):
dpkg-deb --control subprocess returned error exit status 2
D000010: path_remove_tree '/var/lib/dpkg/tmp.ci'
D000010: path_remove_tree '/var/lib/dpkg/reassemble.deb'
D010000: trigproc_run_deferred
Segmentation fault
Do you have any suggestions for further identifying the cause of this
and/or resolving this without recovering from back up? Thanks.
Bob
I attempted to upgrade my system from debian 11 to 12 following the
instructions provided at
https://www.cyberciti.biz/faq/update-upgrade-debian-11-to-debian-12-bookworm.
I got to the point of executing the command at step 6 to do sudo apt
full-upgrade. At this point my system is in a state where I'm having
difficulty recovering from. Dpkg is unable to install any packages and
terminates with the following error on any package and then segfaults. The
system has network access and apt is able to pull packages. I just need to
get dpkg working again.
dpkg -i gzip_1.12-1_amd64.deb
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
dpkg-deb: error: tar subprocess returned error exit status 2
dpkg: error processing archive gzip_1.12-1_amd64.deb (--install):
dpkg-deb --control subprocess returned error exit status 2
Segmentation fault
I attempted to run reportbug from the system but it segfaults after showing
the list of related bugs.
I am unable to get a backtrace from gdb since gdb segfaults.
I am able to get a strace off of the command but nothing stands out in the
output.
I then attempted to use dpkg -D77777 -i gzip_1.12-1_amd64.deb but it
doesn't show much more than the above:
/var/cache/apt/archives# dpkg -D77777 -i gzip_1.12-1_amd64.deb
D000001: root= admindir=/var/lib/dpkg
D000001: ensure_diversions: new, (re)loading
D000001: ensure_statoverrides: new, (re)loading
D000010: path_remove_tree '/var/lib/dpkg/tmp.ci'
tar: This does not look like a tar archive
tar: Exiting with failure status due to previous errors
dpkg-deb: error: tar subprocess returned error exit status 2
dpkg: error processing archive gzip_1.12-1_amd64.deb (--install):
dpkg-deb --control subprocess returned error exit status 2
D000010: path_remove_tree '/var/lib/dpkg/tmp.ci'
D000010: path_remove_tree '/var/lib/dpkg/reassemble.deb'
D010000: trigproc_run_deferred
Segmentation fault
Do you have any suggestions for further identifying the cause of this
and/or resolving this without recovering from back up? Thanks.
Bob