Bug 698134
| Summary: | nut has dependency on HAL | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Alan Pevec <apevec> |
| Component: | nut | Assignee: | Michal Hlavinka <mhlavink> |
| Status: | CLOSED RAWHIDE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | jr-redhatbugs2, mhlavink |
| Target Milestone: | --- | Keywords: | Reopened |
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | nut-2.6.0-5.fc16 | Doc Type: | Bug Fix |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2011-04-20 14:53:55 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Example failed collectd build: http://koji.fedoraproject.org/koji/getfile?taskID=3013162&name=root.log thanks for reporting this, I will look at it soon I got another complain about nut and hal, so after bumping priority - it should be fixed now. AFAIK rawhide should be enough, right? There is another bug in nut - hal relationship. Only nut-hal should require hal, not nut nor nut-client. I've fixed it in F14 and F15 (building right now) (In reply to comment #3) > I got another complain about nut and hal, so after bumping priority - it should > be fixed now. AFAIK rawhide should be enough, right? yes, but now we have another issue: DEBUG util.py:247: Error in PREIN scriptlet in rpm package nut-client-2.6.0-5.fc16.i686 DEBUG util.py:247: usermod: group 'dialout' does not exist DEBUG util.py:247: error: %pre(nut-client-2.6.0-5.fc16.i686) scriptlet failed, exit status 6 DEBUG util.py:247: error: install: %pre scriptlet failed (2), skipping nut-client-2.6.0-5.fc16 https://koji.fedoraproject.org/koji/getfile?taskID=3013805&name=root.log this is different bug group dialout is(was?) managed by udev. In oooold Fedora versions it was group 'uucp' I guess they changed the name again. It should be quick fix, so just a sec ;) It was caused by this change. udev is required, but because there is no explicit requirement, it can be added after nut, which is too late. I've added explicit requirement to spec file. It should fix this problem yep, it worked, thanks! https://koji.fedoraproject.org/koji/buildinfo?buildID=239807 (In reply to comment #3) > Only nut-hal should require hal, not nut nor > nut-client. I've fixed it in F14 and F15 (building right now) In nut-2.6.0-5.fc14, a "pre" dependency on hal still exists in the nut-client and nut-cgi subpackages: Requires(pre): /usr/sbin/useradd hal This is causing "rpm -Va" to complain: Unsatisfied dependencies for nut-client-2.6.0-5.fc14.i686: hal is needed by nut-client-2.6.0-5.fc14.i686 fixed in nut-2.6.0-7.fc14 (In reply to comment #9) > fixed in nut-2.6.0-7.fc14 Thanks. Will the same change be made on the f15 branch? (I don't see it in gitweb.) That's odd, this is second time it went wrong - I had these changes in f13 branch (files from f15 replaced all f13 files), but luckily it was not pushed. I wonder what happened (maybe caused by origin/fX -> fX change, don't know). Anyway, fixed now. Just committed, no build this time, because there will be 2.6.1 bugfix release soon. |
Description of problem: nut has dependency on hal which got removed in f16 rawhide: > DEBUG util.py:247: ERROR with rpm_check_debug vs depsolve: > DEBUG util.py:247: hal is needed by nut-client-2.6.0-4.fc16.x86_64 Version-Release number of selected component (if applicable): nut-2.6.0-4.fc16 How reproducible: Build a package in koji target dist-f16 with BuildRequires: nut-devel e.g. collectd