Bug 716183
Summary: | FTBFS python-daemon-1.5.2-3.fc15 | ||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | FTBFS <ftbfs> | ||||||||||||||
Component: | python-daemon | Assignee: | kushaldas@gmail.com <mail> | ||||||||||||||
Status: | CLOSED CURRENTRELEASE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||||||||||||
Severity: | high | Docs Contact: | |||||||||||||||
Priority: | high | ||||||||||||||||
Version: | rawhide | CC: | mail, mat.booth, sandro.bonazzola, tomspur, vladimir.mv | ||||||||||||||
Target Milestone: | --- | Keywords: | Reopened, Triaged | ||||||||||||||
Target Release: | --- | ||||||||||||||||
Hardware: | All | ||||||||||||||||
OS: | Linux | ||||||||||||||||
URL: | http://linux.dell.com/files/fedora/FixBuildRequires/mock-results/ | ||||||||||||||||
Whiteboard: | |||||||||||||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||||||||||||
Doc Text: | Story Points: | --- | |||||||||||||||
Clone Of: | Environment: | ||||||||||||||||
Last Closed: | 2013-02-21 14:11:20 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: | |||||||||||||||||
Bug Depends On: | |||||||||||||||||
Bug Blocks: | 713919 | ||||||||||||||||
Attachments: |
|
Description
FTBFS
2011-06-23 16:31:29 UTC
Created attachment 509367 [details]
root.log
root.log for i386
Created attachment 509368 [details]
build.log
build.log for i386
Created attachment 509369 [details]
mock.log
mock.log for i386
Created attachment 509370 [details]
root.log
root.log for x86_64
Created attachment 509371 [details]
build.log
build.log for x86_64
Created attachment 509372 [details]
mock.log
mock.log for x86_64
Tests in minimock are failing: ERROR: DaemonContext component should have specified stderr file. ---------------------------------------------------------------------- Traceback (most recent call last): File "/builddir/build/BUILD/python-daemon-1.5.2/test/test_runner.py", line 207, in setUp set_runner_scenario(self, 'simple') File "/builddir/build/BUILD/python-daemon-1.5.2/test/test_runner.py", line 97, in set_runner_scenario testcase, testcase.scenario['pidlockfile_scenario_name']) File "/builddir/build/BUILD/python-daemon-1.5.2/test/test_runner.py", line 108, in set_pidlockfile_scenario testcase.lockfile_class_name) File "/builddir/build/BUILD/python-daemon-1.5.2/test/test_pidlockfile.py", line 296, in setup_lockfile_method_mocks tracker=testcase.mock_tracker) File "/usr/lib/python2.7/site-packages/minimock.py", line 200, in mock original = tmp.__dict__[attrs[-1]] KeyError: 'read_pid' ====================================================================== ERROR: DaemonContext component should have specified stdin file. Updated rawhide with 1.6 version python-daemon-1.6-1.fc15 has been submitted as an update for Fedora 15. https://admin.fedoraproject.org/updates/python-daemon-1.6-1.fc15 (In reply to comment #9) > python-daemon-1.6-1.fc15 has been submitted as an update for Fedora 15. > https://admin.fedoraproject.org/updates/python-daemon-1.6-1.fc15 This is broken in Fedora 15: $ python Python 2.7.1 (r271:86832, Apr 12 2011, 16:16:18) [GCC 4.6.0 20110331 (Red Hat 4.6.0-2)] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> from daemon import pidfile Traceback (most recent call last): File "<stdin>", line 1, in <module> File "/usr/lib/python2.7/site-packages/daemon/pidfile.py", line 18, in <module> from lockfile.pidlockfile import PIDLockFile ImportError: No module named pidlockfile If you plan to bump python-lockfile to 0.9 in order to fix this, please review bug #612403. I did a local build of python-lockfile to 0.9.1 . The import test as mention above worked well. Can we get the python-lockfile updated now ? When the updated lockfile still works with minimock, then it's ok. lockfile 0.9 had a huge abi break, and minimock was unusable. When that has changed in 0.9.1 (and an update of minimock) it's ok. (but can't check that right now All tests of python-daemon 1.6 pass again with lockfile-0.9.1, so I think, it's ok to update it. Can the testsuite of python-daemon be run again, when building, please? python-daemon-1.6-1.fc15.noarch.rpm from FC15 testing repo breaks Orbited (orbited-0.7.10-7.fc15.noarch) due to bug described above (error when importing pidlockfile), which crashes when started as system service then. Rolling back to python-daemon-1.5.2-3.fc15.noarch.rpm and python-lockfile-0.8-2.fc15.noarch.rpm fixes it. This package appears to be building successfully for all current branches: http://koji.fedoraproject.org/koji/packageinfo?packageID=8695 |