GTG

gtg 1.9 crashes during start

Bug #492760 reported by Aniruddha
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
GTG
Fix Released
High
Luca Falavigna

Bug Description

The gtg 1.9 deb from the gtg website crashes in Debian Lenny during startup with the following error:

$ gtg
gtg is already running!
Traceback (most recent call last):
  File "/usr/bin/gtg", line 40, in <module>
    sys.exit(GTG.gtg.main(options, args))
  File "/usr/share/gtg/GTG/gtg.py", line 106, in main
    check_instance(config.DATA_DIR)
  File "/usr/share/gtg/GTG/gtg.py", line 82, in check_instance
    CoreConfig.BUSINTERFACE)
  File "/usr/lib/pymodules/python2.5/dbus/bus.py", line 244, in get_object
    follow_name_owner_changes=follow_name_owner_changes)
  File "/usr/lib/pymodules/python2.5/dbus/proxies.py", line 241, in __init__
    self._named_service = conn.activate_name_owner(bus_name)
  File "/usr/lib/pymodules/python2.5/dbus/bus.py", line 183, in activate_name_owner
    self.start_service_by_name(bus_name)
  File "/usr/lib/pymodules/python2.5/dbus/bus.py", line 281, in start_service_by_name
    'su', (bus_name, flags)))
  File "/usr/lib/pymodules/python2.5/dbus/connection.py", line 607, in call_blocking
    message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.ServiceUnknown: The name org.GTG was not provided by any .service files

As root:
# gtg
Traceback (most recent call last):
  File "/usr/bin/gtg", line 40, in <module>
    sys.exit(GTG.gtg.main(options, args))
  File "/usr/share/gtg/GTG/gtg.py", line 120, in main
    tb = TaskBrowser(req, config, logger=logger)
  File "/usr/share/gtg/GTG/taskbrowser/browser.py", line 112, in __init__
    self.builder.add_from_file(GnomeConfig.GLADE_FILE)
gobject.GError: Unhandled tag: 'requires'

The Debian Sid packages gives the following error:

$ gtg
Traceback (most recent call last):
  File "/usr/bin/gtg", line 40, in <module>
    sys.exit(GTG.gtg.main(options, args))
  File "/usr/share/gtg/GTG/gtg.py", line 120, in main
    tb = TaskBrowser(req, config, logger=logger)
  File "/usr/share/gtg/GTG/taskbrowser/browser.py", line 112, in
__init__
    self.builder.add_from_file(GnomeConfig.GLADE_FILE)
gobject.GError: Unhandled tag: 'requires'

Changed in gtg:
importance: Undecided → Critical
milestone: none → 0.2
Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

According to http://<email address hidden>/msg685631.html , it seems to be a GTK+ version problem.

Luca F. > could you check gtk dependancies in the package?

Aniruddha > which version of GTK+ are you using?

I cannot reproduce this error and I don't understand at all what the trace is about.

Revision history for this message
Aniruddha (mailing-list) wrote :

I'm using libgtk2.0-0

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

could you post the result of the command : "apt-cache policy libgtk2.0-0" ?

Revision history for this message
Aniruddha (mailing-list) wrote :

$ apt-cache policy libgtk2.0-0
libgtk2.0-0:
  Installed: 2.12.12-1~lenny1
  Candidate: 2.12.12-1~lenny1
  Version table:
     2.18.4-1 0
         80 http://ftp.nl.debian.org sid/main Packages
     2.18.3-1 0
         90 http://ftp.nl.debian.org squeeze/main Packages
 *** 2.12.12-1~lenny1 0
        900 http://ftp.nl.debian.org lenny/main Packages
        100 /var/lib/dpkg/status

Revision history for this message
Lionel Dricot (ploum-deactivatedaccount) wrote :

GTG requires gtk 2.18 (due to gtkbuilder I think, or at least 2.16). Luca, could you update the dependencies of the package please?

Changed in gtg:
status: New → Confirmed
assignee: nobody → Luca Falavigna (dktrkranz)
importance: Critical → High
Revision history for this message
Luca Falavigna (dktrkranz) wrote :

Fixed in 0.1.9-2, just uploaded to our PPA.

Changed in gtg:
status: Confirmed → Fix Released
Revision history for this message
Aniruddha (mailing-list) wrote :

Where can I download it? :)

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.