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

Martin Abente martin.abente.lahaye at gmail.com
Fri Sep 4 13:37:23 EDT 2015


Hello Peter,

On Fri, Sep 4, 2015 at 5:50 AM, Peter Robinson <pbrobinson at gmail.com> wrote:

>
> On 4 Sep 2015 00:22, "Martin Abente" <martin.abente.lahaye at gmail.com>
> wrote:
> >
> >
> >
> > On Thu, Sep 3, 2015 at 6:43 PM, James Cameron <quozl at laptop.org> wrote:
> >>
> >> The errors complain of missing symbols;
> >>
> >> - sugar_event_controller_get_state
> >>
> >> - acme_volume_alsa_new
> >>
> >> Which were both added after 0.98.
> >>
> >> On my F18 test systems, the package sugar-toolkit-0.98 brings in a
> >> _sugarext.so file in /usr/lib/python2.7/site-packages/sugar/ which
> >> does not have these symbols.
> >>
> >> If this file were being used instead, then the outcome may be as
> >> reported.
> >>
> >> Is the package present?
> >
> >
> > No, is not present. Also, that does not explain why the same 106
> packages work perfectly fine on fc23 when are built for fc22, while they
> fail when built for fc23.
> >
> > As you mentioned in a previous reply, the only difference in build time
> I also noticed, looking at the logs, is
> the -specs=/usr/lib/rpm/redhat/redhat-hardened-ld' flag. which is passed to
> all gir-* (gobject introspection) calls.
> >
>
> Yes, it's a well advertised feature of F-23, but we're not the first
> distro to enable it and unless there's dodgy stuff going on in sugar it
> should cause no issues.
>

I rebuilt [1] the sugar-toolkit-gtk3 106 packages for fc23, adding "%undefine
_hardened_build" [2,3] to the .spec file, and now Sugar works fine on fc23.

I could not figure out why having _hardened_build enable breaks sugar, but
it looks like disabling could be an option for now.

Refs:
1. http://people.sugarlabs.org/~tch/tests/fedora23/
2. https://bugzilla.redhat.com/show_bug.cgi?id=1214506#c2
3.
https://fedoraproject.org/wiki/Changes/Harden_All_Packages#Troubleshooting_steps_for_package_maintainers


> Peter
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20150904/94e00c3d/attachment.html>


More information about the Sugar-devel mailing list