Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following package was automatically installed and is no longer required:
Use 'apt-get autoremove' to remove it.
The following packages will be REMOVED:
0 upgraded, 0 newly installed, 1 to remove and 17 not upgraded.
1 not fully installed or removed.
After this operation, 3 015 kB disk space will be freed.
Do you want to continue? [Y/n] y
(Reading database ... 204283 files and directories currently installed.)
Removing software-center (13.10-0ubuntu4.1) ...
/var/lib/dpkg/info/software-center.prerm: 6: /var/lib/dpkg/info/software-center.prerm: pyclean: not found
dpkg: error processing package software-center (--remove):
 subprocess installed pre-removal script returned error exit status 127
/var/lib/dpkg/info/software-center.postinst: 8: /var/lib/dpkg/info/software-center.postinst: pycompile: not found
dpkg: error while cleaning up:
 subprocess installed post-installation script returned error exit status 127
Errors were encountered while processing:
E: Sub-process /usr/bin/dpkg returned an error code (1)
  • Take a look at this post. Let us know if this help you. – Lucio Nov 6 '14 at 18:03

Try the following:-

sudo apt-get -m --reinstall install python python-minimal dh-python
sudo apt-get -f install

Then try your original installation/removal operation(s) again.

  • Glad to know that; you are welcome. :) This means that one or more required python packages/files were missing from your system, which should not normally happen. Take care to ensure that necessary system packages don't get tampered with. :) – Saurav Sengupta Nov 7 '14 at 20:18
  • Just the second command was enough for my case. – Keith Sep 11 '18 at 22:51

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.