| Summary: | hamster-time-tracker missing a requires package on python-dbus to work properly | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Allan Nieuwoudt <allan> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, jani.valimaa, lewyssmith, sysadmin-bugs |
| Version: | 5 | Keywords: | validated_update |
| Target Milestone: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | MGA5-64-OK advisory | ||
| Source RPM: | hamster-time-tracker-1.04-7.mga5.src.rpm | CVE: | |
| Status comment: | |||
Pushed new release [1] with python-dbus requires to core/updates_testing. [1] RPM/SRPM: hamster-time-tracker-1.04-7.1.mga5 Assignee:
bugsquad =>
qa-bugs Testing MGA5 x64 Installed issued hamster-time-tracker-1.04-7.mga5 $ hamster yielded several "** (Time Tracker:5000): WARNING **" but it worked. Because python-dbus was already installed, and to remove it would have removed a raft of other things. Updating to hamster-time-tracker-1.04-7.1.mga5 yielded identical behaviour. So just looking at package requires... BEFORE # urpmq --requires hamster-time-tracker-1.04-7.mga5 /bin/sh[*] gnome-python-desktop gnome-python-gconf python python(abi)[== 2.7] python-pyxdg AFTER # urpmq --requires hamster-time-tracker-1.04-7.1.mga5 /bin/sh[*] gnome-python-desktop gnome-python-gconf python python(abi)[== 2.7] python-dbus [NOTE] python-pyxdg So this update looks OK. CC:
(none) =>
lewyssmith Validating, one arch is IMO enough to validate an update that just adds a noarch dependency. CC:
(none) =>
sysadmin-bugs
Dave Hodgins
2016-01-12 06:53:39 CET
CC:
(none) =>
davidwhodgins An update for this issue has been pushed to Mageia Updates repository. http://advisories.mageia.org/MGAA-2016-0005.html Status:
NEW =>
RESOLVED |
I installed hamster-time-tracker, but the software does not run before manually installing dependency python-dbus: $ hamster Traceback (most recent call last): File "/usr/bin/hamster", line 30, in <module> from hamster import client, reports File "/usr/lib/python2.7/site-packages/hamster/client.py", line 24, in <module> import dbus, dbus.mainloop.glib ImportError: No module named dbus Installing python-dbus fixes this issue. To reproduce, install Mageia 5 from DVD (amd64). Install hamster-time-tracker. Reproducible: Steps to Reproduce: