[Debian-olpc-devel] Jessie Sugar-0.104 packages
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.
debian/rules | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/debian/rules b/debian/rules
index a560ba3..17e8e30 100755
@@ -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))
More information about the Debian-olpc-devel