Warning: Can't synchronize with repository "(default)" (No changeset 96d22ec3fa3ef6de3ea8dc0d7d398adc9aa071cf in the repository). Look in the Trac log for more information.

Ticket #57 (closed defect: fixed)

Opened 5 years ago

Last modified 5 years ago

opreferencesd installs its data in the wrong directory

Reported by: daniel Owned by: charlie
Priority: major Milestone:
Component: framework/opreferencesd Version:
Keywords: Cc:

Description

I think opreferencesd wants to install its data in /etc/freesmartphone

root@om-gta02:~# ls -l /usr/share/etc/freesmartphone/opreferences/
drwxr-xr-x    2 root     root            0 Jan  1  1970 conf
drwxr-xr-x    2 root     root            0 Jan  1  1970 schema

That's probably also the reason it throws this error on every start:

frameworkd ERROR    factory method not successfully completed for module <module 'framework.subsystems.opreferencesd.opreferences' from '/usr/lib/python2.5/site-packages/framework/subsystems/opreferencesd/opreferences.pyo'>
frameworkd ERROR    Traceback (most recent call last):
  File "/usr/lib/python2.5/site-packages/framework/controller.py", line 194, in registerObjectsFromModule
    for obj in factory( "%s.%s" % ( DBUS_BUS_NAME_PREFIX, subsystem ), self ):
  File "/usr/lib/python2.5/site-packages/framework/subsystems/opreferencesd/opreferences.py", line 132, in factory
    raise Exception("can't find the preferences root directory")
Exception: can't find the preferences root directory

Change History

comment:1 Changed 5 years ago by daniel

  • Status changed from new to closed
  • Resolution set to fixed
Note: See TracTickets for help on using tickets.