| 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: | |||||||||||||||
| 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 |