[Sugar-devel] Bug 1240354 - SoaS live x86_64 20150706 does not login from live system user

James Cameron quozl at laptop.org
Fri Sep 4 07:41:31 EDT 2015


[repost, no response seen]

Martin showed a log of

** (main.py:1818): WARNING **: Failed to load shared library
   'libsugarext.so.0' referenced by the typelib:
   /lib64/libsugarext.so.0: undefined symbol:
   sugar_event_controller_get_state

Compare with previous report
http://paste.fedoraproject.org/260680/69152144/

** (main.py:2637): WARNING **: Failed to load shared library
   'libsugarext.so.0' referenced by the typelib:
   /lib/libsugarext.so.0: undefined symbol:
   sugar_event_controller_get_state

The line number is different.

@All, what is main.py and where are lines 1818 and 2637?

src/jarabe/main.py is much smaller, only 425 lines.

Some other diagnosis methods to suggest:

a.  in a fresh python process, try the relevant imports, e.g.

    from jarabe.view import gesturehandler
    from jarabe.model.sound import sound

b.  verify a symlink is present from /usr/lib/libsugarext.so.0 to
    libsugarext.so.0.0.0 (or equivalent functionality, as this is a
    guess from my experience with F18),

c.  use strings to check libsugarext.so.0, see if
    sugar_event_controller_get_state is present,

    strings /usr/lib/libsugarext.so.0 | \
        grep sugar_event_controller_get_state

-- 
James Cameron
http://quozl.linux.org.au/


More information about the Sugar-devel mailing list