Univention Bugzilla – Bug 29610
Suche nach Paketen wirft einen Fehler
Last modified: 2013-11-19 06:44:32 CET
Wenn man das Software-Monitor UMC-Modul öffnet und in der Combo-Box "Suche nach" den Eintrag "Systemname" auswählt, erscheinen weitere Suchkriterien. Klickt man nun auf "suchen" wird folgender Traceback angezeigt: Die Ausführung des Kommandos pkgdb/query ist fehlgeschlagen: ----- Traceback (most recent call last): File "/usr/lib/pymodules/python2.6/univention/management/console/modules/__init__.py", line 204, in execute func( request ) File "/usr/lib/pymodules/python2.6/univention/management/console/modules/pkgdb/__init__.py", line 317, in query if cmp(self._last_query, request.options) == 0: AttributeError: 'Instance' object has no attribute '_last_query' ----- Der Fehler tritt auch bei anderen Suchoptionen auf.
Das Problem hing damit zusammen, dass `univention-pkgdb` nicht installiert war. Nachdem das Paket installiert wurde, funktioniert die Suche problemlos. Ich denke es ist aber dennoch recht ungünstig, dass der Benutzer direkt in einen Traceback reinläuft. Das UMC-Modul sollte `univention-pkgdb` als Abhängigkeit haben oder alternativ sollte ein Dialog im UMC-Modul angezeigt werden, welcher darauf hinweist, dass kein `univention-pkgdb` installiert wird
univention-pkgdb (=VERSION) has been added as dependency to the pkgdb UMC module.
*** This bug has been marked as a duplicate of bug 30967 ***
OK
UCS 3.2 has been released: http://docs.univention.de/release-notes-3.2-en.html http://docs.univention.de/release-notes-3.2-de.html If this error occurs again, please use "Clone This Bug".