Debian Bug report logs - #678720
sugar-emulator-0.96: sugar-emulator don't start if not installed python-carquinyol

version graph

Package: sugar-emulator-0.96; Maintainer for sugar-emulator-0.96 is (unknown);

Reported by: Guillermo Reisch <guillere@adinet.com.uy>

Date: Sun, 24 Jun 2012 01:03:01 UTC

Severity: serious

Tags: confirmed, patch

Found in version sugar-0.96/0.96.1-2

Fixed in version sugar-0.96/0.96.1-2.1

Done: Simon Paillard <spaillard@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>:
Bug#678720; Package sugar-emulator-0.96. (Sun, 24 Jun 2012 01:03:04 GMT) (full text, mbox, link).


Acknowledgement sent to Guillermo Reisch <guillere@adinet.com.uy>:
New Bug report received and forwarded. Copy sent to Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>. (Sun, 24 Jun 2012 01:03:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Guillermo Reisch <guillere@adinet.com.uy>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: sugar-emulator-0.96: sugar-emulator don't start if not installed python-carquinyol
Date: Sat, 23 Jun 2012 22:01:51 -0300
Package: sugar-emulator-0.96
Version: 0.96.1-2
Severity: important
Tags: patch



-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-2-686-pae (SMP w/2 CPU cores)
Locale: LANG=es_UY.UTF-8, LC_CTYPE=es_UY.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages sugar-emulator-0.96 depends on:
ii  dbus-x11            1.5.12-1
ii  python-jarabe-0.96  0.96.1-2
ii  sugar-session-0.96  0.96.1-2
ii  x11-utils           7.6+4
ii  xserver-xephyr      2:1.12.1.902-1

Versions of packages sugar-emulator-0.96 recommends:
ii  gnome-keyring  3.4.1-4

sugar-emulator-0.96 suggests no packages.

-- no debconf information


Sugar-emulator don't start if not installed package python-carquinyol-0.96
this is the complete LOG.....


################### LOG START ###########################

guille@goku:/usr/local$ sugar-emulator 
/usr/bin/sugar: 3: [: missing ]
/usr/bin/sugar: 3: /usr/bin/sugar: 1000: not found
GNOME_KEYRING_CONTROL=/home/guille/.cache/keyring-TNbPH7
GNOME_KEYRING_PID=7380
Traceback (most recent call last):
  File "/usr/bin/sugar-session", line 289, in <module>
    main()
  File "/usr/bin/sugar-session", line 228, in main
    from jarabe.desktop import homewindow
  File "/usr/lib/python2.7/dist-packages/jarabe/desktop/homewindow.py", line 25, in <module>
    from jarabe.desktop.meshbox import MeshBox
  File "/usr/lib/python2.7/dist-packages/jarabe/desktop/meshbox.py", line 48, in <module>
    from jarabe.journal import misc
  File "/usr/lib/python2.7/dist-packages/jarabe/journal/misc.py", line 26, in <module>
    from sugar.activity import activityfactory
  File "/usr/lib/python2.7/dist-packages/sugar/activity/activityfactory.py", line 34, in <module>
    from sugar.datastore import datastore
  File "/usr/lib/python2.7/dist-packages/sugar/datastore/datastore.py", line 77, in <module>
    _get_data_store()
  File "/usr/lib/python2.7/dist-packages/sugar/datastore/datastore.py", line 51, in _get_data_store
    DS_DBUS_PATH),
  File "/usr/lib/python2.7/dist-packages/dbus/bus.py", line 241, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/python2.7/dist-packages/dbus/proxies.py", line 248, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/python2.7/dist-packages/dbus/bus.py", line 180, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/python2.7/dist-packages/dbus/bus.py", line 278, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 651, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.laptop.sugar.DataStore was not provided by any .service files
Advertencia del gestor de ventanas: Error fatal de E/S 11 (Recurso no disponible temporalmente) en la pantalla «:30».

#################### LOG END #############################


The error come from "/usr/lib/python2.7/dist-packages/sugar/datastore/datastore.py" 
this file is part of package "python-sugar-toolkit-0.96", but this package RECOMMENDS
package python-carquinyol-0.96.

PATCH: python-sugar-toolkit-0.96 ==DEPENDS==> python-carquinyol-0.96

or... catch the exception ;-)

Grettings
Guillermo Reisch




Severity set to 'serious' from 'important' Request was from Jakub Wilk <jwilk@debian.org> to control@bugs.debian.org. (Mon, 25 Jun 2012 20:27:06 GMT) (full text, mbox, link).


Added tag(s) confirmed. Request was from Simon Paillard <spaillard@debian.org> to control@bugs.debian.org. (Thu, 04 Oct 2012 20:36:09 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>:
Bug#678720; Package sugar-emulator-0.96. (Thu, 04 Oct 2012 21:15:03 GMT) (full text, mbox, link).


Acknowledgement sent to Simon Paillard <spaillard@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>. (Thu, 04 Oct 2012 21:15:03 GMT) (full text, mbox, link).


Message #14 received at 678720@bugs.debian.org (full text, mbox, reply):

From: Simon Paillard <spaillard@debian.org>
To: 678720@bugs.debian.org
Subject: sugar-0.96: diff for NMU version 0.96.1-2.1
Date: Thu, 4 Oct 2012 23:14:11 +0200
[Message part 1 (text/plain, inline)]
tags 678720 + pending
thanks

Dear maintainer,

I've prepared an NMU for sugar-0.96 (versioned as 0.96.1-2.1) and
uploaded it to DELAYED/4. Please feel free to tell me if I
should delay it longer.

Once the delay expires, I'll commit this to collab-maint.


Regards.

-- 
Simon Paillard
[sugar-0.96-0.96.1-2.1-nmu.diff (text/x-diff, attachment)]

Added tag(s) pending. Request was from Simon Paillard <spaillard@debian.org> to control@bugs.debian.org. (Thu, 04 Oct 2012 21:15:11 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>:
Bug#678720; Package sugar-emulator-0.96. (Fri, 05 Oct 2012 08:27:05 GMT) (full text, mbox, link).


Acknowledgement sent to Mehdi Dogguy <mehdi@dogguy.org>:
Extra info received and forwarded to list. Copy sent to Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>. (Fri, 05 Oct 2012 08:27:05 GMT) (full text, mbox, link).


Message #21 received at 678720@bugs.debian.org (full text, mbox, reply):

From: Mehdi Dogguy <mehdi@dogguy.org>
To: Simon Paillard <spaillard@debian.org>, 678720@bugs.debian.org
Subject: Re: Bug#678720: sugar-0.96: diff for NMU version 0.96.1-2.1
Date: Fri, 5 Oct 2012 10:24:02 +0200
Simon Paillard <spaillard@debian.org> wrote:
>
> I've prepared an NMU for sugar-0.96 (versioned as 0.96.1-2.1) and
> uploaded it to DELAYED/4. Please feel free to tell me if I
> should delay it longer.
> 

As far as I can see, your patch does not fix all problems. The
submitter did show the following errors at sugar's startup:

> /usr/bin/sugar: 3: [: missing ]
> /usr/bin/sugar: 3: /usr/bin/sugar: 1000: not found

and there is indeed "]" and "[" missing around the "||" operator.
Furthermore, the package is missing another dependency to be able to
use xrdb. So, afaics, it needs to depend on x11-xserver-utils. I guess
setting "-e" helps...

I can file those issues seperately if preferred (and they would have
severity "serious").

I didn't inspect the package further. There might be more issues.

Regards,

-- 
Mehdi Dogguy



Information forwarded to debian-bugs-dist@lists.debian.org, Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>:
Bug#678720; Package sugar-emulator-0.96. (Mon, 08 Oct 2012 21:30:03 GMT) (full text, mbox, link).


Acknowledgement sent to Simon Paillard <spaillard@debian.org>:
Extra info received and forwarded to list. Copy sent to Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>. (Mon, 08 Oct 2012 21:30:03 GMT) (full text, mbox, link).


Message #26 received at 678720@bugs.debian.org (full text, mbox, reply):

From: Simon Paillard <spaillard@debian.org>
To: Mehdi Dogguy <mehdi@dogguy.org>
Cc: 678720@bugs.debian.org
Subject: Re: Bug#678720: sugar-0.96: diff for NMU version 0.96.1-2.1
Date: Mon, 8 Oct 2012 23:27:17 +0200
[Message part 1 (text/plain, inline)]
Hi,

On Fri, Oct 05, 2012 at 10:24:02AM +0200, Mehdi Dogguy wrote:
> Simon Paillard <spaillard@debian.org> wrote:
> > I've prepared an NMU for sugar-0.96 (versioned as 0.96.1-2.1) and
> > uploaded it to DELAYED/4. Please feel free to tell me if I
> > should delay it longer.

Initial NMU canceled following Mehdi's report.

> As far as I can see, your patch does not fix all problems. The
> submitter did show the following errors at sugar's startup:
> 
> > /usr/bin/sugar: 3: [: missing ]
> > /usr/bin/sugar: 3: /usr/bin/sugar: 1000: not found
> 
> and there is indeed "]" and "[" missing around the "||" operator.
> Furthermore, the package is missing another dependency to be able to
> use xrdb. So, afaics, it needs to depend on x11-xserver-utils. I guess
> setting "-e" helps...

sugar-emulator starts with -e on both sugar and sugar-emulator, with the
updated nmu patch attached, versioned as 0.96.1-2.1.


-- 
Simon Paillard
[sugar-0.96-0.96.1-2.1-nmu.diff (text/x-diff, attachment)]

Reply sent to Simon Paillard <spaillard@debian.org>:
You have taken responsibility. (Sat, 13 Oct 2012 20:51:04 GMT) (full text, mbox, link).


Notification sent to Guillermo Reisch <guillere@adinet.com.uy>:
Bug acknowledged by developer. (Sat, 13 Oct 2012 20:51:04 GMT) (full text, mbox, link).


Message #31 received at 678720-close@bugs.debian.org (full text, mbox, reply):

From: Simon Paillard <spaillard@debian.org>
To: 678720-close@bugs.debian.org
Subject: Bug#678720: fixed in sugar-0.96 0.96.1-2.1
Date: Sat, 13 Oct 2012 20:47:58 +0000
Source: sugar-0.96
Source-Version: 0.96.1-2.1

We believe that the bug you reported is fixed in the latest version of
sugar-0.96, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 678720@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Paillard <spaillard@debian.org> (supplier of updated sugar-0.96 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 08 Oct 2012 21:18:58 +0200
Source: sugar-0.96
Binary: sucrose-0.96 sugar-session-0.96 sugar-emulator-0.96 sugar-tools-0.96 python-jarabe-0.96
Architecture: source all
Version: 0.96.1-2.1
Distribution: unstable
Urgency: low
Maintainer: Debian OLPC <debian-olpc-devel@lists.alioth.debian.org>
Changed-By: Simon Paillard <spaillard@debian.org>
Description: 
 python-jarabe-0.96 - Sugar graphical shell - library
 sucrose-0.96 - Sugar graphical shell - Sucrose 0.96
 sugar-emulator-0.96 - Sugar graphical shell - emulator
 sugar-session-0.96 - Sugar graphical shell - window manager
 sugar-tools-0.96 - Sugar graphical shell - window manager
Closes: 678720
Changes: 
 sugar-0.96 (0.96.1-2.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * sugar-emulator: python-carquinyol moved to depends (Closes: #678720)
   * Fix shell test syntax for /u/b/sugar
   * sugar-emulator: depends on x11-xserver-utils
Checksums-Sha1: 
 f3c887a87d16674851f1cde6c2a07e98ca2fb19d 2374 sugar-0.96_0.96.1-2.1.dsc
 7ec34b2500df2749fd28aef14c9446d63c0d354f 25040 sugar-0.96_0.96.1-2.1.debian.tar.gz
 b1faf7da4d1048ef2fd197c28f05e2cb1db6a4f3 20316 sucrose-0.96_0.96.1-2.1_all.deb
 212e3a1fb84aa79771853872fed32e4cf5799066 514996 sugar-session-0.96_0.96.1-2.1_all.deb
 c1261362b0cfe0d01b343e713f92eb26e6ebedc4 21066 sugar-emulator-0.96_0.96.1-2.1_all.deb
 edbd5539a3a33efdf5a63c14f587258f9e0696c5 23014 sugar-tools-0.96_0.96.1-2.1_all.deb
 368ebe3a08ddcf88835678a5f13876a5d53030e5 175336 python-jarabe-0.96_0.96.1-2.1_all.deb
Checksums-Sha256: 
 4166054651ae79a38bbc26bc482c96a25361829c34bd45a710186350785cd2e1 2374 sugar-0.96_0.96.1-2.1.dsc
 a0a807dd4fac7609509785f51dd5c0708ec2cd38c7d7f571b60d7ec270188962 25040 sugar-0.96_0.96.1-2.1.debian.tar.gz
 c77861eb1e534fbe7c11b3e82ee2229d254d94cf2d7561bbf9e5543a6a420546 20316 sucrose-0.96_0.96.1-2.1_all.deb
 629e514e3ce0e7317c2595b0f7b2556f7b6816542b59d8a3511bc9c9bd1c9a72 514996 sugar-session-0.96_0.96.1-2.1_all.deb
 5f73f75a36c5752f051db3fef9f43dfa25d133da664ec1d3c59117186709f18d 21066 sugar-emulator-0.96_0.96.1-2.1_all.deb
 3f988cf913edfd6d8b24c0b0cdee9daf961cfafc26ec92c40ecef6dbcad87e0c 23014 sugar-tools-0.96_0.96.1-2.1_all.deb
 adf148e61084faefd6bb838d9aeb617adf1daccffa7b522e052e715a6719c975 175336 python-jarabe-0.96_0.96.1-2.1_all.deb
Files: 
 5588a0a7c7fd372f169ce38f6c878006 2374 x11 optional sugar-0.96_0.96.1-2.1.dsc
 4b8a07dff868a362621d0d9dd092fdda 25040 x11 optional sugar-0.96_0.96.1-2.1.debian.tar.gz
 569aa54884d85766b78e5e3953a8f80e 20316 x11 optional sucrose-0.96_0.96.1-2.1_all.deb
 ad4213fdc71052119aa7d212b3bf97ba 514996 x11 optional sugar-session-0.96_0.96.1-2.1_all.deb
 6807eb52e1bc4a85e779c7681a6201bb 21066 x11 optional sugar-emulator-0.96_0.96.1-2.1_all.deb
 330a03cb9d7a7d85011e705698573a79 23014 x11 optional sugar-tools-0.96_0.96.1-2.1_all.deb
 06a9c93ce27fb6023c4ed22e1c8aee10 175336 python optional python-jarabe-0.96_0.96.1-2.1_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)

iQIcBAEBCAAGBQJQdIA8AAoJEN/3OMLRbPuigEoP/3lXnUYTOzkcLo9l40z/H2Xt
scB1l30kMvtoeBbfUPNCFcYB9UVuUotJxgQhof1k2bm1KzZKOebPs/Y362JKRhfo
5wkx3nKr6O0PJg38tTHCS2E8I4enZ1ZZcqA5tcMjiMAuJhLKm16o1OLpKYxC8ms2
C7WmasXrpx9xqf6hKN084zjJhNVq3MV6raGm3htrsX2KeoIEEzxhJ0oSPZsGwwSn
bTTqrFUYz0/x6WwQjB+TNCukviYw4hQGJ/S1w0iQWk0+rifa9v/FhYyeZZroSEeH
3gN7poM8qs62UOKkmERlkf7rIODJu/rw7oFWHSd02yMdswtwyBkqUevguR4M8JHa
Ih0/QPzG4BCJhXl4JNxeT+MErngVPqtD4jKRi5koqUtI7LljXGX0iGQzX5u2Hp+9
guwV4dAkw33Ai5IhvQDqZKFdz8hvDY52KshCXw1OYJqon/Ky1cNRy05i5onXvwS0
m2QIhl/X1p5fZL1UF2WwSk8YBljCZGSn0G92zPlsK3PF/jcwqN9vg049yRIYOo5y
Ixuj7T/2FhDEXcuJnA1Ri7/5JG0CMjyMN/7qiDxdTyHH20b+neS9ZXUsBBmQMppP
UL/wjh970WNzUDTrpn3NjF2v+ey8DU7OXP5cMjmwunYJDkNDbgqDeQyKGGkR3qA+
llsq/3KrRtHu9Kiq/90/
=NNcM
-----END PGP SIGNATURE-----




Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Wed, 21 Nov 2012 07:26:03 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Aug 27 13:56:39 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.