[Debian-olpc-devel] Jessie Sugar-0.104 packages

James Cameron quozl at laptop.org
Sat Apr 11 02:53:30 UTC 2015


On Sat, Apr 11, 2015 at 08:27:05AM +1000, James Cameron wrote:
> On Fri, Apr 10, 2015 at 08:52:53AM -0400, Martin Abente Lahaye wrote:
> > Yes, this is the same issue I mentioned originally, many 0.88
> > packages. I see from your list that datastore dependency is fixed,
> > but there are still other 0.88
> > packages: sugar-presence-service-0.88, python-sugar-0.88 and 
> > python-sugar-toolkit-0.88.
> 
> I've updated and upgraded.  Now there are 0.88 packages (thanks
> Jonas!).  But same blank screen and shell.log error occurs.  I'll
> study it some more today.

This problem was fixed by installing python-gi-cairo package.

python-sugar3 does not depend on it.  Perhaps it should? ...

>From 43e3ee30df67f306e6219a6cf1ae24650f876252 Mon Sep 17 00:00:00 2001
From: James Cameron <quozl at laptop.org>
Date: Sat, 11 Apr 2015 12:51:44 +1000
Subject: [PATCH] fix missing python-gi-cairo dependency

Without this dependency, no icons can be displayed by Sugar shell.
Not tested.
---
 debian/rules | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index a560ba3..17e8e30 100755
--- a/debian/rules
+++ b/debian/rules
@@ -54,7 +54,7 @@ bdeps +=, linux-libc-dev [linux-any], hurd-dev [hurd-any]
 #  * TODO: relax dependencies for our own GIR when its API is stable
 gir-deps = glib-2.0 gtk-3.0 gconf-2.0 gdkpixbuf-2.0 pango-1.0 rsvg-2.0
 gir-deps += gconf-2.0 atspi-2.0
-python-deps = gi dbus cairo telepathy dateutil decorator
+python-deps = gi dbus cairo gi-cairo telepathy dateutil decorator
 depends = $(patsubst %,$(comma) python-%,$(python-deps))
 depends +=, $(patsubst %,$(comma) gir1.2-%,$(gir-deps))
 depends +=, gir1.2-sugarext-1.0 (>= $(DEB_VERSION))
-- 
1.8.3.2


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



More information about the Debian-olpc-devel mailing list