Bug 1811697
Summary: | AttributeError: module 'subunit.iso8601' has no attribute 'Utc' | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Fabien Boucher <fboucher> |
Component: | subunit | Assignee: | Jerry James <loganjerry> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | rawhide | CC: | apevec, loganjerry |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | subunit-1.3.0-19.fc32 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2020-03-18 02:50:30 UTC | Type: | Bug |
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: | 1809967 |
Description
Fabien Boucher
2020-03-09 15:02:34 UTC
Yes, python-iso8601 0.1.12 has been built recently for F32 and Rawhide. It has some backwards incompatible changes. I think at this point that we should give up on trying to unbundle iso8601 from subunit. FEDORA-2020-4453da8a1c has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-4453da8a1c Thanks for the update, I've tested the 1.3.0-18 through a scratch build but I'm getting an issue 'Expecting bytes '2020-03-11 08:46:18.994405Z'. Please could you double check if that could be related to the recent change ? Here is the scratch build https://koji.fedoraproject.org/koji/taskinfo?taskID=42402231 I see in root.log python3-subunit 1.3.0-18 is installed. But in build.log I see the %check with testr fails on a curious error. Yes, subunit-decode-binary-to-unicode.patch doesn't work with the bundled version of iso8601. I have dropped that patch, and added a couple more upstream commits to fix other bugs. It has been built for Rawhide, and I have updated the Fedora 32 update. I also did a local mock build of python-gear to verify that that works now. I'd like to make two suggestions for python-gear, things I noticed while doing the mock build. - The sources file lists both gear-0.13.0.tar.gz and gear-0.14.0.tar.gz; the former should be removed. - In the spec file, the source0 line can be replaced with "Source0: %pypi_source"; then it never has to be updated again. Thanks. That looks good now. The scratch build by the CI was successful. Also thanks for the suggestions, this pypi_source macro is perfect :). I've added them part as the bump proposed here https://src.fedoraproject.org/rpms/python-gear/pull-request/23 subunit-1.3.0-19.fc32 has been pushed to the Fedora 32 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-4453da8a1c subunit-1.3.0-19.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report. |