Hi, Philipp, you uploaded the backport. Can you have a look at this report?
Ulrike, did you restart your computer after the upgrade just to make sure that the dbus service was properly using the new code ? Thank you in advance. On Mon, 19 Oct 2020, Ulrike Uhlig wrote: > Package: hamster-time-tracker > Version: 3.0.2-3~bpo10+1 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where > appropriate *** > > * What led up to the situation? > > I'm trying to start hamster-time-tracker. I have used the program for > many years (as hamster-applet) and upgraded to the transitional package. > > * What exactly did you do (or not do) that was effective (or > ineffective)? > > Trying to start the program is ineffective. > Trying to reinstall the program did not solve the issue. > > * What was the outcome of this action? > $ hamster > Traceback (most recent call last): > File "/usr/bin/hamster", line 149, in on_activate_window > self._open_window(action.get_name(), data) > File "/usr/bin/hamster", line 184, in _open_window > self.overview_controller = Overview() > File "/usr/lib/python3/dist-packages/hamster/overview.py", line 477, in > __init__ > self.find_facts() > File "/usr/lib/python3/dist-packages/hamster/overview.py", line 531, in > find_facts > self.facts = self.storage.get_facts(start, end, search_terms=search) > File "/usr/lib/python3/dist-packages/hamster/client.py", line 156, in > get_facts > for fact in self.conn.GetFactsJSON(dbus_range, search_terms)] > File "/usr/lib/python3/dist-packages/hamster/client.py", line 99, in conn > server_version = self._connection.Version() > File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in > __call__ > return self._proxy_method(*args, **keywords) > File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in > __call__ > **keywords) > File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in > call_blocking > message, timeout) > dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 654, in > _message_cb > (candidate_method, parent_method) = _method_lookup(self, method_name, > interface_name) > File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 246, in > _method_lookup > raise UnknownMethodException('%s is not a valid method of interface > %s' % > (method_name, dbus_interface)) > UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod: Unknown > method: Version is not a valid method of interface org.gnome.Hamster > > Traceback (most recent call last): > File "/usr/bin/hamster", line 149, in on_activate_window > self._open_window(action.get_name(), data) > File "/usr/bin/hamster", line 184, in _open_window > self.overview_controller = Overview() > File "/usr/lib/python3/dist-packages/hamster/overview.py", line 477, in > __init__ > self.find_facts() > File "/usr/lib/python3/dist-packages/hamster/overview.py", line 531, in > find_facts > self.facts = self.storage.get_facts(start, end, search_terms=search) > File "/usr/lib/python3/dist-packages/hamster/client.py", line 156, in > get_facts > for fact in self.conn.GetFactsJSON(dbus_range, search_terms)] > File "/usr/lib/python3/dist-packages/hamster/client.py", line 99, in conn > server_version = self._connection.Version() > File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 70, in > __call__ > return self._proxy_method(*args, **keywords) > File "/usr/lib/python3/dist-packages/dbus/proxies.py", line 145, in > __call__ > **keywords) > File "/usr/lib/python3/dist-packages/dbus/connection.py", line 651, in > call_blocking > message, timeout) > dbus.exceptions.DBusException: org.freedesktop.DBus.Error.UnknownMethod: > Traceback (most recent call last): > File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 654, in > _message_cb > (candidate_method, parent_method) = _method_lookup(self, method_name, > interface_name) > File "/usr/lib/python2.7/dist-packages/dbus/service.py", line 246, in > _method_lookup > raise UnknownMethodException('%s is not a valid method of interface > %s' % > (method_name, dbus_interface)) > UnknownMethodException: org.freedesktop.DBus.Error.UnknownMethod: Unknown > method: Version is not a valid method of interface org.gnome.Hamster > > * What outcome did you expect instead? > > Package should work. Reinstalling should install, or propose missing > libraries, > or software if any. > > *** End of the template - remove these template lines *** > > > > -- System Information: > Debian Release: 10.6 > APT prefers stable-updates > APT policy: (500, 'stable-updates'), (500, 'stable') > Architecture: amd64 (x86_64) > > Kernel: Linux 4.19.0-11-amd64 (SMP w/4 CPU cores) > Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), > LANGUAGE=de_DE.UTF-8 (charmap=UTF-8) > Shell: /bin/sh linked to /bin/dash > Init: systemd (via /run/systemd/system) > LSM: AppArmor: enabled > > Versions of packages hamster-time-tracker depends on: > ii dconf-gsettings-backend [gsettings-backend] 0.30.1-2 > ii gir1.2-gtk-3.0 3.24.5-1 > ii libjs-jquery 3.3.1~dfsg-3 > ii libjs-jquery-ui 1.12.1+dfsg-5 > ii python3 3.7.3-1 > ii python3-cairo 1.16.2-1+b1 > ii python3-dbus 1.2.8-3 > ii python3-distutils 3.7.3-1 > ii python3-gi 3.30.4-1 > ii python3-xdg 0.25-5 > > Versions of packages hamster-time-tracker recommends: > pn gnome-shell-extension-hamster <none> > ii yelp 3.31.90-1 > > hamster-time-tracker suggests no packages. > > -- no debconf information > -- ⢀⣴⠾⠻⢶⣦⠀ Raphaël Hertzog <hert...@debian.org> ⣾⠁⢠⠒⠀⣿⡁ ⢿⡄⠘⠷⠚⠋ The Debian Handbook: https://debian-handbook.info/get/ ⠈⠳⣄⠀⠀⠀⠀ Debian Long Term Support: https://deb.li/LTS