dnfdragora cryptic error: 'NoneType' object has no attribute 'installed'
by BenCollver from LinuxQuestions.org on (#5EQ73)
I tried to update Fedora 32 and did not realize that my ISP DNS was down. dnfdragora gave the following cryptic backtrace. It doesn't say anything about DNS nor the network. This type of error message brings Fedora Linux closer to parity with Windows NT. ;)
Code:Error occurred:
g-io-error-quark: GDBus.Error:org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/service.py", line 711, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 68, in newFunc
rc = func(*args, **kwargs)
File "/usr/share/dnfdaemon/dnfdaemon-system", line 238, in GetPackages
value = self.get_packages(pkg_filter, fields)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 386, in get_packages
pkgs = getattr(self.base.packages, pkg_filter)
AttributeError: 'NoneType' object has no attribute 'installed'
(36)


Code:Error occurred:
g-io-error-quark: GDBus.Error:org.freedesktop.DBus.Python.AttributeError: Traceback (most recent call last):
File "/usr/lib64/python3.8/site-packages/dbus/service.py", line 711, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 68, in newFunc
rc = func(*args, **kwargs)
File "/usr/share/dnfdaemon/dnfdaemon-system", line 238, in GetPackages
value = self.get_packages(pkg_filter, fields)
File "/usr/lib/python3.8/site-packages/dnfdaemon/server/__init__.py", line 386, in get_packages
pkgs = getattr(self.base.packages, pkg_filter)
AttributeError: 'NoneType' object has no attribute 'installed'
(36)