Bug 1479272
| Summary: | Platform Python Stack | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Jan Kurik <jkurik> |
| Component: | Changes Tracking | Assignee: | Python Maintainers <python-maint> |
| Status: | CLOSED CURRENTRELEASE | QA Contact: | |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | 27 | CC: | mhroncok, pviktori, python-maint |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | ChangeAcceptedF27, SelfContainedChange | ||
| Fixed In Version: | Doc Type: | If docs needed, set a value | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2017-11-14 08:57:29 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: | 1481682 | ||
| Bug Blocks: | |||
|
Description
Jan Kurik
2017-08-08 08:42:27 UTC
On 2017-Aug-01, we have reached the Fedora 27 Change Checkpoint: Completion deadline (testable). At this point, all accepted changes should be substantially complete, and testable. Additionally, if a change is to be enabled by default, it must be enabled at Change Completion deadline as well. Change tracking bug should be set to the MODIFIED state to indicate it achieved completeness. Incomplete and non testable Changes will be reported to FESCo for 2017-Aug-11 meeting. Please set this bug to the MODIFIED state to indicate it is already in the testable state, or provide an update describing the current state of implementation for this Change. Thank you, Jan The change was accepted after that deadline, so we had not ime to implement it. Changes in this situation have a deadline extension, see https://pagure.io/fesco/issue/1752 We're working on it as fast as possible, and we hope we can make it in the limited time. The change is testable in Copr: https://copr.fedorainfracloud.org/coprs/g/python/platform-python-stack/ A more minimal set of packages to update is available in this COPR, which is also testable: https://copr.fedorainfracloud.org/coprs/g/python/platform-python-stack-pruned/ We'd like to polish the specs and start pushing them to rawhide. For reference, here's the required build order:
1.
python-rpm-macros
rpm --without platform_python (for bytecompilation)
python-rpm-generators (for abi requires/provides)
2.
platform-python (BRs platform-python-rpm-macros)
3.
rpm --with platform_python
python-setuptools without tests
python-setuptools_scm without tests
libcomps
librepo
gpgme
python-py(without tests)
4.
python-hypothesis (BRs setuptools)
python-coverage (BRs setuptools)
5.
python-nose (needs coverage)
pytest (needs py, hypothesis, setuptools_scm)
6.
libdnf (needs nose)
python-six (needs pytest)
7.
python-iniparse (needs six)
8.
dnf
9. (testful rebuilds)
python-setuptools (with tests)
python-setuptools_scm (with tests)
SKIP python-py (with tests) - see https://github.com/pytest-dev/py/issues/104
This bug appears to have been reported against 'rawhide' during the Fedora 27 development cycle. Changing version to '27'. |