Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Software Center is not opening since I installed "Ice" software (used in Peppermint OS) from ppa:kendalltweaver/peppermint and i keep getting this error -

  $ software-center
    ERROR:root:DebFileApplication import
    Traceback (most recent call last):
      File "/usr/share/software-center/softwarecenter/db/", line 3, in <module>
        from debfile import DebFileApplication
      File "/usr/share/software-center/softwarecenter/db/", line 25, in <module>
        from softwarecenter.db.application import Application, AppDetails
      File "/usr/share/software-center/softwarecenter/db/", line 28, in <module>
        from import is_channel_available
      File "/usr/share/software-center/softwarecenter/backend/", line 25, in <module>
        from softwarecenter.distro import get_distro
      File "/usr/share/software-center/softwarecenter/distro/", line 194, in <module>
        distro_instance = _get_distro()
      File "/usr/share/software-center/softwarecenter/distro/", line 169, in _get_distro
        module = __import__(distro_id, globals(), locals(), [], -1)
    ImportError: No module named Peppermint
share|improve this question
The PPA says "Prism has since been deprecated and a new application called Ice was developed to give similar functionality to Chromium specifically for LXDE. Peppermint uses the LXDE desktop environment" Are you using LXDE? Are you using Lubuntu? If not, you would probably be better to remove the PPA from your sources list. – arochester Jun 6 '12 at 14:00
i use unity, so i removed and rebooted, but still not working! – darkapex Jun 6 '12 at 15:54
Connect to the Internet. Open a Terminal. Issue the command: sudo apt-get update && sudo apt-get upgrade ...Does that work or what error messages do you get? – arochester Jun 6 '12 at 17:03
up vote 1 down vote accepted


Your error output looks remarkably similar to the linked question below.

In summary - by installing a non-ubuntu repository package you have overwritten the information that software center depends upon to inform it that it is running on ubuntu.

To correct this

Open a terminal window and change the peppermint release information with the defaults for ubuntu

N.B. copy and paste the following:

gksu gedit /etc/*release

and change everything in the file gedit brings up to:

for 11.10


for 12.04


Save and close the file. Then copy and paste in a terminal:

gksu gedit /etc/*issue

and change to:


Ubuntu 11.10 \n \l


Ubuntu 12.04 LTS \n \l

Save and close.

Linked Question:

share|improve this answer
Thank You!!! Its working perfectly now!!!! – darkapex Jun 6 '12 at 20:41

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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