[Pkg-sugar-devel] Bug#857230: Bug#857230: closed by Santiago Ruano Rincón <santiago at debian.org> (Bug#857230: fixed in sugar 0.112-4)

Santiago Ruano Rincón santiagorr at riseup.net
Thu Apr 26 08:40:31 BST 2018


Control: reopen -1

On Fri, 20 Apr 2018 15:01:02 +1000 James Cameron <quozl at laptop.org> wrote:
> On Thu, Apr 19, 2018 at 04:02:12PM +0200, Michael Biebl wrote:
> > Am 19.04.2018 um 11:06 schrieb Debian Bug Tracking System:
> > >  sugar (0.112-4) unstable; urgency=medium
> > >  .
> > >    * Stop depending on gir1.2-nmgtk-1.0 (Closes: #857230)
> > 
> > Hm, you dropped the dependency, but I don't think this is actually a
> > proper fix, as I still see this in the code:
> > 
> > $ grep import -R | grep NM
> > extensions/cpsection/network/model.py:from gi.repository import NMClient
> > 
> > I.e., sugar still uses the old libnm-glib based GIR bindings (
> > gir1.2-networkmanager-1.0 to be precise).

Michael, thanks for the info. I failed to check that.

> 
> Agreed.
> 
> > The code should be ported to use gir1.2-nm-1.0, the libnm based GIR
> > bindings.
> 
> Takes longer to talk about it than do it.  ;-)
> 
> Nobody told upstream.  Upstream has ported now.  You may cherry-pick.
> 
> https://github.com/sugarlabs/sugar/commit/04c63f6dd2b6f10a80376a43c735822f5283bda7

Thanks James! I'm cherry-picking.

> For your interest, neither the new nor the old API actually works on
> recent Debian or Ubuntu; silently failing.
> 
> https://github.com/sugarlabs/sugar/issues/794

I'll take a look.

Cheers,

Santiago
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-sugar-devel/attachments/20180426/fb7dfbcf/attachment.sig>


More information about the pkg-sugar-devel mailing list