Hi! I have a Python program I've been using for a long time without issue, but after starting my computer up today it has started crashing with the following traceback:
Code:
Traceback (most recent call last):
File "/home/murdo/.grafeas/programs/clone-finder/clone_finder", line 31, in <module>
clone_finder()
File "/home/murdo/.grafeas/programs/clone-finder/torcf/main.py", line 74, in clone_finder
find_wanted(post, Notify)
File "/home/murdo/.grafeas/programs/clone-finder/torcf/post.py", line 120, in find_wanted
Notify.Notification.new(f"Found {post.subreddit} post.").show()
gi.repository.GLib.GError: g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.UnknownMethod: Method "Notify" with signature "susssasa{sv}i" on interface "org.freedesktop.Notifications" doesn't exist
(19)
It was working when I started it yesterday morning, and the only updates I've performed on my system since were upgrading alien's KeepassXC build and installing its new dependencies (botan, minizip, pcsc-lite). I haven't changed any of the code in the program itself either.
Fixes I've tried: upgrading PyGObject to 3.42.1 (released yesterday); using a different Python library for the notifications (notify2). Both ended in the same error. I also tried restarting my system.
EDIT:
As a side-note, LinuxQuestions seems to be having real trouble detecting my OS. It keeps switching between Windows 10 and unknown, but I'm definitely using Slackware Current.