Public bug reported:

== Comment: #0 - Balamuruhan S  - 2016-09-20 10:54:39 ==
---Problem Description---
dpkg crashing when apt-get upgrade got interrupted during "python-pyasn1" and 
it couldn't recovered

Tried to recover by following way and also tried by rebooting,
# apt-get clean

# apt-get update
Hit:1 http://in.ports.ubuntu.com/ubuntu-ports yakkety InRelease
Hit:2 http://ppa.launchpad.net/ibmpackages/pmlinux/ubuntu trusty InRelease     
Hit:3 http://in.ports.ubuntu.com/ubuntu-ports yakkety-updates InRelease        
Hit:4 http://ports.ubuntu.com/ubuntu-ports yakkety-security InRelease    
Hit:5 http://in.ports.ubuntu.com/ubuntu-ports yakkety-backports InRelease
E: dpkg was interrupted, you must manually run 'dpkg --configure -a' to correct 
the problem. 

# dpkg --configure -a
dpkg: error processing package python-pyasn1 (--configure):
 package is in a very bad inconsistent state; you should
 reinstall it before attempting configuration
Errors were encountered while processing:
 python-pyasn1

# apt-get remove python-pyasn1
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  libjs-sphinxdoc python-cffi-backend python-idna python-ipaddress python-nose
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
  fabric python-cryptography python-ndg-httpsclient python-openssl
  python-paramiko python-pyasn1
0 upgraded, 0 newly installed, 6 to remove and 59 not upgraded.
1 not fully installed or removed.
After this operation, 4,529 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 152861 files and directories currently installed.)
Removing python-ndg-httpsclient (0.4.2-1) ...
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: error processing package python-ndg-httpsclient (--remove):
 subprocess installed pre-removal script returned error exit status 1
E: Sub-process /usr/bin/dpkg exited unexpectedly

# apt-get update
Hit:1 http://ports.ubuntu.com/ubuntu-ports yakkety-security InRelease
Hit:2 http://in.ports.ubuntu.com/ubuntu-ports yakkety InRelease
Hit:3 http://in.ports.ubuntu.com/ubuntu-ports yakkety-updates InRelease        
Hit:4 http://in.ports.ubuntu.com/ubuntu-ports yakkety-backports InRelease      
Hit:5 http://ppa.launchpad.net/ibmpackages/pmlinux/ubuntu trusty InRelease
Reading package lists... Done

# apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages have been kept back:
  bc ftp gawk gdb gnupg libguestfs-hfsplus libguestfs-perl libguestfs-reiserfs
  libguestfs-tools libguestfs-xfs libguestfs0 libmirclient9 libmirprotobuf3
  libparted-dev libparted-fs-resize0 libparted2 libreadline-dev libreadline6
  libvirt-bin libvirt-clients libvirt-daemon libvirt-daemon-system libvirt-dev
  libvirt0 lxd-client parted python3-software-properties
  software-properties-common virt-viewer
The following packages will be upgraded:
  grub-legacy-ec2 libhivex0 libnetcf-dev libnetcf1 libnss-resolve
  libpam-systemd libsystemd-dev libsystemd0 libudev-dev libudev1
  libwin-hivex-perl python-cryptography python-gi python-openssl python-pyasn1
  python3-cryptography python3-pyasn1 qemu qemu-kvm qemu-system
  qemu-system-arm qemu-system-mips qemu-system-misc qemu-system-ppc
  qemu-system-sparc qemu-system-x86 qemu-user qemu-user-binfmt ssh-import-id
  systemd systemd-sysv ubuntu-mono udev
33 upgraded, 0 newly installed, 0 to remove and 29 not upgraded.
2 not fully installed or removed.
Need to get 36.7 MB of archives.
After this operation, 59.4 kB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
python-pyasn1 all 0.1.9-2 [45.4 kB]
Get:2 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
python-cryptography ppc64el 1.5-1ubuntu1 [172 kB]
Get:3 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
python-openssl all 16.1.0-1 [37.6 kB]
Get:4 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el systemd-sysv 
ppc64el 231-6git1 [14.1 kB]
Get:5 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
libpam-systemd ppc64el 231-6git1 [115 kB]
Get:6 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
libsystemd-dev ppc64el 231-6git1 [163 kB]
Get:7 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
libnss-resolve ppc64el 231-6git1 [114 kB]
Get:8 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el libudev-dev 
ppc64el 231-6git1 [181 kB]
Get:9 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el libsystemd0 
ppc64el 231-6git1 [203 kB]
Get:10 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el systemd 
ppc64el 231-6git1 [2,093 kB]
Get:11 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el udev 
ppc64el 231-6git1 [1,010 kB]
Get:12 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el libudev1 
ppc64el 231-6git1 [54.5 kB]
Get:13 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el python-gi 
ppc64el 3.21.92-1 [189 kB]
Get:14 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
python3-pyasn1 all 0.1.9-2 [28.1 kB]
Get:15 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
python3-cryptography ppc64el 1.5-1ubuntu1 [172 kB]
Get:16 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-system-misc ppc64el 1:2.6.1+dfsg-0ubuntu3 [5,791 kB]
Get:17 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-system-sparc ppc64el 1:2.6.1+dfsg-0ubuntu3 [1,888 kB]
Get:18 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
qemu-system-x86 ppc64el 1:2.6.1+dfsg-0ubuntu3 [3,533 kB]
Get:19 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-user-binfmt ppc64el 1:2.6.1+dfsg-0ubuntu3 [2,612 B]
Get:20 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-user ppc64el 1:2.6.1+dfsg-0ubuntu3 [4,354 kB]
Get:21 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
qemu-system-arm ppc64el 1:2.6.1+dfsg-0ubuntu3 [3,987 kB]
Get:22 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el qemu-kvm 
ppc64el 1:2.6.1+dfsg-0ubuntu3 [6,634 B]
Get:23 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
qemu-system-ppc ppc64el 1:2.6.1+dfsg-0ubuntu3 [5,346 kB]
Get:24 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-system-mips ppc64el 1:2.6.1+dfsg-0ubuntu3 [6,729 kB]
Get:25 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
qemu-system ppc64el 1:2.6.1+dfsg-0ubuntu3 [6,090 B]
Get:26 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el qemu 
ppc64el 1:2.6.1+dfsg-0ubuntu3 [86.7 kB]
Get:27 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el ubuntu-mono 
all 16.10+16.10.20160908-0ubuntu1 [160 kB]
Get:28 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
grub-legacy-ec2 all 0.7.8-1-g3705bb5-0ubuntu1 [21.6 kB]
Get:29 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
libhivex0 ppc64el 1.3.13-2build1 [28.2 kB]
Get:30 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
libnetcf-dev ppc64el 1:0.2.8-1ubuntu2 [37.8 kB]
Get:31 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el libnetcf1 
ppc64el 1:0.2.8-1ubuntu2 [46.5 kB]
Get:32 http://in.ports.ubuntu.com/ubuntu-ports yakkety/universe ppc64el 
libwin-hivex-perl ppc64el 1.3.13-2build1 [36.2 kB]
Get:33 http://in.ports.ubuntu.com/ubuntu-ports yakkety/main ppc64el 
ssh-import-id all 5.6-0ubuntu1 [10.2 kB]
Fetched 36.7 MB in 11s (3,318 kB/s)                                            
Extracting templates from packages: 100%
Preconfiguring packages ...
(Reading database ... 152862 files and directories currently installed.)
Preparing to unpack .../0-python-pyasn1_0.1.9-2_all.deb ...
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: warning: subprocess old pre-removal script returned error exit status 1
dpkg: trying script from the new package instead ...
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site
dpkg: error processing archive 
/tmp/apt-dpkg-install-dSIkJi/0-python-pyasn1_0.1.9-2_all.deb (--unpack):
 subprocess new pre-removal script returned error exit status 1
Could not find platform independent libraries <prefix>
Could not find platform dependent libraries <exec_prefix>
Consider setting $PYTHONHOME to <prefix>[:<exec_prefix>]
ImportError: No module named site


*** Error in `/usr/bin/dpkg': free(): invalid pointer: 0x00003fffcce20990 ***


======= Backtrace: =========
/lib/powerpc64le-linux-gnu/libc.so.6(+0x88168)[0x3fff88ae8168]
/lib/powerpc64le-linux-gnu/libc.so.6(+0x95290)[0x3fff88af5290]
/lib/powerpc64le-linux-gnu/libc.so.6(cfree+0x68)[0x3fff88af99e8]
/usr/bin/dpkg(+0x2b2dc)[0x2c2bb2dc]
/usr/bin/dpkg(+0x2bd68)[0x2c2bbd68]
/usr/bin/dpkg(+0x374a0)[0x2c2c74a0]
/usr/bin/dpkg(+0x1e12c)[0x2c2ae12c]
/usr/bin/dpkg(+0x1e408)[0x2c2ae408]
/usr/bin/dpkg(+0x1e6a8)[0x2c2ae6a8]
/usr/bin/dpkg(+0xcabc)[0x2c29cabc]
/usr/bin/dpkg(+0x2b858)[0x2c2bb858]
/usr/bin/dpkg(+0x2b9fc)[0x2c2bb9fc]
/usr/bin/dpkg(+0xc2d4)[0x2c29c2d4]
/usr/bin/dpkg(+0x7e9c)[0x2c297e9c]
/lib/powerpc64le-linux-gnu/libc.so.6(+0x2299c)[0x3fff88a8299c]
/lib/powerpc64le-linux-gnu/libc.so.6(__libc_start_main+0xb8)[0x3fff88a82bb8]


======= Memory map: ========
2c290000-2c2f0000 r-xp 00000000 08:22 57167443                           
/usr/bin/dpkg
2c2f0000-2c300000 r--p 00050000 08:22 57167443                           
/usr/bin/dpkg
2c300000-2c310000 rw-p 00060000 08:22 57167443                           
/usr/bin/dpkg
2c310000-2c520000 rw-p 00000000 00:00 0 
100026f0000-10004450000 rw-p 00000000 00:00 0                            [heap]
3fff885a0000-3fff885b0000 r-xp 00000000 08:22 56754586                   
/lib/powerpc64le-linux-gnu/libnss_files-2.24.so
3fff885b0000-3fff885c0000 r--p 00000000 08:22 56754586                   
/lib/powerpc64le-linux-gnu/libnss_files-2.24.so
3fff885c0000-3fff885d0000 rw-p 00010000 08:22 56754586                   
/lib/powerpc64le-linux-gnu/libnss_files-2.24.so
3fff885d0000-3fff885e0000 r-xp 00000000 08:22 56754599                   
/lib/powerpc64le-linux-gnu/libnss_nis-2.24.so
3fff885e0000-3fff885f0000 r--p 00000000 08:22 56754599                   
/lib/powerpc64le-linux-gnu/libnss_nis-2.24.so
3fff885f0000-3fff88600000 rw-p 00010000 08:22 56754599                   
/lib/powerpc64le-linux-gnu/libnss_nis-2.24.so
3fff88600000-3fff88620000 r-xp 00000000 08:22 56754348                   
/lib/powerpc64le-linux-gnu/libnsl-2.24.so
3fff88620000-3fff88630000 r--p 00010000 08:22 56754348                   
/lib/powerpc64le-linux-gnu/libnsl-2.24.so
3fff88630000-3fff88640000 rw-p 00020000 08:22 56754348                   
/lib/powerpc64le-linux-gnu/libnsl-2.24.so
3fff88640000-3fff88650000 r-xp 00000000 08:22 56754349                   
/lib/powerpc64le-linux-gnu/libnss_compat-2.24.so
3fff88650000-3fff88660000 r--p 00000000 08:22 56754349                   
/lib/powerpc64le-linux-gnu/libnss_compat-2.24.so
3fff88660000-3fff88670000 rw-p 00010000 08:22 56754349                   
/lib/powerpc64le-linux-gnu/libnss_compat-2.24.so
3fff88670000-3fff88950000 r--p 00000000 08:22 57157222                   
/usr/lib/locale/locale-archive
3fff88950000-3fff88970000 r-xp 00000000 08:22 56755116                   
/lib/powerpc64le-linux-gnu/libpthread-2.24.so
3fff88970000-3fff88980000 r--p 00010000 08:22 56755116                   
/lib/powerpc64le-linux-gnu/libpthread-2.24.so
3fff88980000-3fff88990000 rw-p 00020000 08:22 56755116                   
/lib/powerpc64le-linux-gnu/libpthread-2.24.so
3fff88990000-3fff889a0000 r-xp 00000000 08:22 56754275                   
/lib/powerpc64le-linux-gnu/libdl-2.24.so
3fff889a0000-3fff889b0000 r--p 00000000 08:22 56754275                   
/lib/powerpc64le-linux-gnu/libdl-2.24.so
3fff889b0000-3fff889c0000 rw-p 00010000 08:22 56754275                   
/lib/powerpc64le-linux-gnu/libdl-2.24.so
3fff889c0000-3fff88a40000 r-xp 00000000 08:22 56754277                   
/lib/powerpc64le-linux-gnu/libpcre.so.3.13.3
3fff88a40000-3fff88a50000 r--p 00070000 08:22 56754277                   
/lib/powerpc64le-linux-gnu/libpcre.so.3.13.3
3fff88a50000-3fff88a60000 rw-p 00080000 08:22 56754277                   
/lib/powerpc64le-linux-gnu/libpcre.so.3.13.3
3fff88a60000-3fff88c20000 r-xp 00000000 08:22 56754236                   
/lib/powerpc64le-linux-gnu/libc-2.24.so
3fff88c20000-3fff88c30000 r--p 001b0000 08:22 56754236                   
/lib/powerpc64le-linux-gnu/libc-2.24.so
3fff88c30000-3fff88c40000 rw-p 001c0000 08:22 56754236                   
/lib/powerpc64le-linux-gnu/libc-2.24.so
3fff88c40000-3fff88c70000 r-xp 00000000 08:22 56754265                   
/lib/powerpc64le-linux-gnu/libselinux.so.1
3fff88c70000-3fff88c80000 r--p 00020000 08:22 56754265                   
/lib/powerpc64le-linux-gnu/libselinux.so.1
3fff88c80000-3fff88c90000 rw-p 00030000 08:22 56754265                   
/lib/powerpc64le-linux-gnu/libselinux.so.1
3fff88ca0000-3fff88cb0000 rw-p 00000000 00:00 0 
3fff88cb0000-3fff88cd0000 r-xp 00000000 00:00 0                          [vdso]
3fff88cd0000-3fff88d10000 r-xp 00000000 08:22 56754225                   
/lib/powerpc64le-linux-gnu/ld-2.24.so
3fff88d10000-3fff88d20000 r--p 00030000 08:22 56754225                   
/lib/powerpc64le-linux-gnu/ld-2.24.so
3fff88d20000-3fff88d30000 rw-p 00040000 08:22 56754225                   
/lib/powerpc64le-linux-gnu/ld-2.24.so
3fffcce00000-3fffcce30000 rw-p 00000000 00:00 0                          [stack]
E: Sub-process /usr/bin/dpkg exited unexpectedly

 
---uname output---
Linux 4.4.0-33-generic #52-Ubuntu SMP Fri Jul 22 19:16:08 UTC 2016 ppc64le 
ppc64le ppc64le GNU/Linux
  
Userspace tool common name: apt-get, dpkg 

== Comment: #3 - Balamuruhan S - 2016-09-21 02:49:30 ==
Couldn't take sosreport, as I am getting the following error

# sosreport 
Traceback (most recent call last):
  File "/usr/bin/sosreport", line 20, in <module>
    from sos.sosreport import main
  File "/usr/share/sosreport/sos/sosreport.py", line 30, in <module>
    from sos.plugins import import_plugin
  File "/usr/share/sosreport/sos/plugins/__init__.py", line 21, in <module>
    from sos.utilities import (sos_get_command_output, import_module, grep,
  File "/usr/share/sosreport/sos/utilities.py", line 30, in <module>
    import six
ImportError: No module named 'six'

** Affects: dpkg (Ubuntu)
     Importance: Undecided
     Assignee: Taco Screen team (taco-screen-team)
         Status: New


** Tags: architecture-ppc64le bugnameltc-146532 severity-medium 
targetmilestone-inin---

** Tags added: architecture-ppc64le bugnameltc-146532 severity-medium
targetmilestone-inin---

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1626175

Title:
  dpkg crashes after apt-get upgrade got interrupted while upgrading
  "python-pyasn1" and it couldn't recovered

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/1626175/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to