Display error msg if Unity is not installed

Bug #1087111 reported by Florian Diesch
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Unsettings
Fix Released
Low
Florian Diesch

Bug Description

Hey I get this error and it causes the program to not launch. Anyone have any ideas? Thanks for any help on this. I am using Ubuntu 12.10 64bit linux mint 14 Nadia cinnamon.

Traceback (most recent call last):
  File "/usr/bin/unsettings", line 9, in <module>
    load_entry_point('unsettings==0.08', 'console_scripts', 'unsettings')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 337, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2311, in load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2017, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/python2.7/dist-packages/unsettings/__init__.py", line 23, in <module>
    from main import main as _main
  File "/usr/lib/python2.7/dist-packages/unsettings/main.py", line 29, in <module>
    import i18n, connection, backends, widgets, ui, settings, clipboard, optionfile, dialogs, themes, about, statusbar
  File "/usr/lib/python2.7/dist-packages/unsettings/i18n.py", line 6, in <module>
    import settings
  File "/usr/lib/python2.7/dist-packages/unsettings/settings.py", line 77, in <module>
    UNITY_MAJOR_VERSION, UNITY_VERSION = get_unity_version()
  File "/usr/lib/python2.7/dist-packages/unsettings/settings.py", line 33, in get_unity_version
    versionstr = subprocess.check_output(['unity', '--version'])
  File "/usr/lib/python2.7/subprocess.py", line 537, in check_output
    process = Popen(stdout=PIPE, *popenargs, **kwargs)
  File "/usr/lib/python2.7/subprocess.py", line 679, in __init__
    errread, errwrite)
  File "/usr/lib/python2.7/subprocess.py", line 1259, in _execute_child
    raise child_exception
OSError: [Errno 2] No such file or directory

Florian Diesch (diesch)
Changed in unsettings:
status: New → Confirmed
importance: Undecided → Low
assignee: nobody → Florian Diesch (diesch)
Florian Diesch (diesch)
Changed in unsettings:
status: Confirmed → In Progress
Revision history for this message
Florian Diesch (diesch) wrote :

Will be there in 0.09

Changed in unsettings:
status: In Progress → Fix Committed
Changed in unsettings:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related questions

Remote bug watches

Bug watches keep track of this bug in other bug trackers.