Bug 1988077

Summary: python-xbout: FTBFS in Fedora rawhide/f36
Product: [Fedora] Fedora Reporter: Fedora Release Engineering <releng>
Component: python-xboutAssignee: david08741
Status: CLOSED RAWHIDE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: rawhideCC: david08741, mhroncok
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: python-xbout-0.2.5-1.fc36 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2021-08-26 09:08:24 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: 1935629    
Bug Blocks: 1890881, 1969173, 1992484, 1992487    
Attachments:
Description Flags
build.log
none
root.log
none
state.log none

Description Fedora Release Engineering 2021-07-29 17:51:53 UTC
python-xbout failed to build from source in Fedora rawhide/f35

https://koji.fedoraproject.org/koji/taskinfo?taskID=72732847


For details on the mass rebuild see:

https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Please fix python-xbout at your earliest convenience and set the bug's status to
ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks,
python-xbout will be orphaned. Before branching of Fedora 36,
python-xbout will be retired, if it still fails to build.

For more details on the FTBFS policy, please visit:
https://docs.fedoraproject.org/en-US/fesco/Fails_to_build_from_source_Fails_to_install/

Comment 1 Fedora Release Engineering 2021-07-29 17:51:56 UTC
Created attachment 1809038 [details]
build.log

Comment 2 Fedora Release Engineering 2021-07-29 17:51:59 UTC
Created attachment 1809039 [details]
root.log

file root.log too big, will only attach last 32768 bytes

Comment 3 Fedora Release Engineering 2021-07-29 17:52:00 UTC
Created attachment 1809040 [details]
state.log

Comment 4 Miro Hrončok 2021-08-02 11:14:07 UTC
The current failures:

...
>       xrt.assert_identical(actual, fake)
E       AssertionError: Left and right Dataset objects are not identical
E       
E       
E       Differing data variables:
E       L   T             (t, r, theta, zeta) float64 dask.array<chunksize=(6, 2, 4, 7), meta=np.ndarray>
E           direction_y: Standard
E           cell_location: CELL_CENTRE
E           metadata: {'BOUT_VERSION': 4.3, 'NXPE': 3, 'NYPE': 3, 'NZPE': 1, 'MXG': 0...
E           options: None
E           geometry: s-alpha
E           regions: {'core': <xbout.region.Region>\n\tname\tcore\n\txinner_ind\t0\n\...
E       R   T             (t, r, theta, zeta) float64 0.0 0.0 0.0 0.0 ... 8.0 8.0 8.0
E           metadata: {'BOUT_VERSION': 4.3, 'NXPE': 3, 'NYPE': 3, 'NZPE': 1, 'MXG': 0...
E           options: None
E           geometry: s-alpha
E           regions: {'core': <xbout.region.Region>\n\tname\tcore\n\txinner_ind\t0\n\...
E       L   n             (t, r, theta, zeta) float64 dask.array<chunksize=(6, 2, 4, 7), meta=np.ndarray>
E           direction_y: Standard
E           cell_location: CELL_CENTRE
E           metadata: {'BOUT_VERSION': 4.3, 'NXPE': 3, 'NYPE': 3, 'NZPE': 1, 'MXG': 0...
E           options: None
E           geometry: s-alpha
E           regions: {'core': <xbout.region.Region>\n\tname\tcore\n\txinner_ind\t0\n\...
E       R   n             (t, r, theta, zeta) float64 0.0 0.0 0.0 0.0 ... 8.0 8.0 8.0
E           metadata: {'BOUT_VERSION': 4.3, 'NXPE': 3, 'NYPE': 3, 'NZPE': 1, 'MXG': 0...
E           options: None
E           geometry: s-alpha
E           regions: {'core': <xbout.region.Region>\n\tname\tcore\n\txinner_ind\t0\n\...
...

=========================== short test summary info ============================
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_to_field_aligned[7]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_to_field_aligned_dask
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_from_field_aligned[7]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_to_field_aligned_staggered[CELL_XLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_to_field_aligned_staggered[CELL_YLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_to_field_aligned_staggered[CELL_ZLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_from_field_aligned_staggered[CELL_XLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_from_field_aligned_staggered[CELL_YLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_from_field_aligned_staggered[CELL_ZLOW]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel_region_core_change_n[3]
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel_region_singlenull
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel_sol
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel_toroidal_points
FAILED xbout/tests/test_boutdataarray.py::TestBoutDataArrayMethods::test_interpolate_parallel_toroidal_points_list
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_get_field_aligned
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_to_field_aligned[7]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_to_field_aligned_dask
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_from_field_aligned[7]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_to_field_aligned_staggered[CELL_XLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_to_field_aligned_staggered[CELL_YLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_to_field_aligned_staggered[CELL_ZLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_from_field_aligned_staggered[CELL_XLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_from_field_aligned_staggered[CELL_YLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_from_field_aligned_staggered[CELL_ZLOW]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_interpolate_parallel[vars_to_interpolate0-True-True-guards3]
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_interpolate_parallel_all_variables_arg
FAILED xbout/tests/test_boutdataset.py::TestBoutDatasetMethods::test_interpolate_parallel_limiter
FAILED xbout/tests/test_load.py::TestOpen::test_single_file - AssertionError:...
FAILED xbout/tests/test_load.py::TestOpen::test_squashed_file - AssertionErro...
FAILED xbout/tests/test_load.py::TestOpen::test_combine_along_x - AssertionEr...
FAILED xbout/tests/test_load.py::TestOpen::test_combine_along_y - AssertionEr...
FAILED xbout/tests/test_load.py::TestOpen::test_combine_along_xy - AssertionE...
FAILED xbout/tests/test_load.py::TestOpen::test_toroidal - AssertionError: Le...
FAILED xbout/tests/test_load.py::TestOpen::test_salpha - AssertionError: Left...

Comment 5 Ben Cotton 2021-08-10 13:32:49 UTC
This bug appears to have been reported against 'rawhide' during the Fedora 35 development cycle.
Changing version to 35.

Comment 6 Miro Hrončok 2021-08-23 11:50:52 UTC
David, what is the status? Are you working on a fix? Or have you reported this upstream?

Comment 7 Miro Hrončok 2021-08-23 11:51:26 UTC
*** Bug 1969173 has been marked as a duplicate of this bug. ***

Comment 8 david08741 2021-08-23 12:05:50 UTC
Yes, I am working on this. I'll try updating python-boutdata (no clue why I didn't get a bug for that) and if it still fails ask upstream for help.

I will probably not make it in time for the beta freeze, I only noticed yesterday.

Comment 9 Miro Hrončok 2021-08-24 10:27:23 UTC
Hello,

Please note that this comment was generated automatically. If you feel that this output has mistakes, please contact me via email (mhroncok).

All subpackages of a package against which this bug was filled are now installable or removed from Fedora 35.

Thanks for taking care of it!