Bug 2323073 - Review Request: python-nipype - Neuroimaging in Python: Pipelines and Interfaces
Summary: Review Request: python-nipype - Neuroimaging in Python: Pipelines and Interfaces
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: Package Review
Version: rawhide
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Ben Beasley
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 2323071 2323072 2328477
Blocks: fedora-neuro, NeuroFedora
TreeView+ depends on / blocked
 
Reported: 2024-10-31 22:29 UTC by Sandro
Modified: 2025-02-01 19:07 UTC (History)
2 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-02-01 19:07:46 UTC
Type: ---
Embargoed:
code: fedora-review+


Attachments (Terms of Use)

Description Sandro 2024-10-31 22:29:18 UTC
Spec URL: https://gui1ty.fedorapeople.org/review/python-nipype.spec
SRPM URL: https://gui1ty.fedorapeople.org/review/python-nipype-1.9.0-2.fc42.src.rpm

Description:
Current neuroimaging software offer users an incredible opportunity to
analyze data using a variety of different algorithms. However, this has
resulted in a heterogeneous collection of specialized applications
without transparent interoperability or a uniform operating interface.

Nipype, an open-source, community-developed initiative under the
umbrella of NiPy, is a Python project that provides a uniform interface
to existing neuroimaging software and facilitates interaction between
these packages within a single workflow. Nipype provides an environment
that encourages interactive exploration of algorithms from different
packages (e.g., AFNI, ANTS, BRAINS, BrainSuite, Camino, FreeSurfer,
FSL, MNE, MRtrix, MNE, Nipy, Slicer, SPM), eases the design of
workflows within and between packages, and reduces the learning curve
necessary to use different packages. Nipype is creating a collaborative
platform for neuroimaging software development in a high-level language
and addressing limitations of existing pipeline systems.

Nipype allows you to:

- easily interact with tools from different software packages
- combine processing steps from different software packages
- develop new workflows faster by reusing common steps from old ones
- process data faster by running it in parallel on many cores/machines
- make your research easily reproducible
- share your processing workflows with the community

Fedora Account System Username: gui1ty

Comment 1 Fedora Review Service 2024-10-31 22:32:18 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8196960
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2323073-python-nipype/fedora-rawhide-x86_64/08196960-python-nipype/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 2 Ben Beasley 2024-11-29 20:07:04 UTC
This looks pretty good. There’s a new release that can be packaged, and there are some unwanted shebangs that should be removed.

Package Review
==============

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated


Issues:
=======
- Dist tag is present.

  OK: rpmautospec

- Package must not depend on deprecated() packages.
  Note: python3-pytest7 is deprecated, you must not depend on it.
  See: https://docs.fedoraproject.org/en-US/packaging-
  guidelines/deprecating-packages/

  OK: spurious, built with pytest 8

- Since this was submitted at version 1.9.0, version 1.9.1 was released. It
  doesn’t look like this should require any packaging changes:
  https://github.com/nipy/nipype/compare/1.9.0...1.9.1 . Please update at your
  earliest convenience.

- Please remove shebangs from test files, which are not script-like and do not
  have executable filesystem permissions; it would make sense to submit this in
  an upstream PR.

    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_ErrorMap.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_Overlap.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_confounds.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_splitmerge.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/external/fsl_imglob.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/interfaces/base/tests/test_resource_monitor.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/interfaces/fsl/possum.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/pipeline/engine/__init__.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/pipeline/engine/workflows.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/sphinxext/__init__.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/sphinxext/plot_workflow.py 644 /usr/bin/env python
    python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/utils/tests/test_cmd.py 644 /usr/bin/env python

Notes:
======

- Zero-length files noted by rpmlint are OK (“dummy” test files)

- A man page is always desired for a command-line tool like this, but due to
  the many sub-commands, this isn’t a good fit for help2man, and maintaining
  man pages manually would be a bit fussy.

    python3-nipype.noarch: W: no-manual-page-for-binary nipypecli

- Duplicate files reported by rpmlint are not large enough or numerous enough
  to be worth doing anything about them (like hardlinking).

===== MUST items =====

Generic:
[x]: Package is licensed with an open-source compatible license and meets
     other legal requirements as defined in the legal section of Packaging
     Guidelines.
[x]: License field in the package spec file matches the actual license.
     Note: Checking patched sources after %prep for licenses. Licenses
     found: "Unknown or generated", "*No copyright* Apache License 2.0",
     "Apache License 2.0", "*No copyright* Apache License". 1465 files have
     unknown license. Detailed output of licensecheck in
     /home/ben/fedora/review/2323073-python-nipype/licensecheck.txt

     From testing/data/README:

       This directory contains empty, dummy files which are meant to be used in
       the doctests of nipype. For version 0.3 of nipype, we're using Traits
       and for input files, the code checks to confirm the assigned files
       actually exist. It doesn't matter what the files are, or even if they
       contain "real data", only that they exist. Again, these files are only
       meant to serve as documentation in the doctests.

     So there are no concerns about possible dubious licensing in the “test
     data,” as this is just a tree of zero-byte files.

[x]: Package must own all directories that it creates.
     Note: Directories without known owners: /usr/lib/python3.13,
     /usr/lib/python3.13/site-packages

     OK: spurious

[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[-]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory
     names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
     Provides are present.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[x]: Package is not known to require an ExcludeArch tag.
[x]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least
     one supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
     Note: There are rpmlint messages (see attachment).
[x]: If (and only if) the source package includes the text of the
     license(s) in its own file, then that file, containing the text of the
     license(s) for the package is included in %license.
[x]: The License field must be a valid SPDX expression.
[x]: Package requires other packages for directories it uses.
[x]: Package does not own files or directories owned by other packages.
[x]: Package uses either %{buildroot} or $RPM_BUILD_ROOT
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
     beginning of %install.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package use %makeinstall only when make install DESTDIR=... doesn't
     work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package does not use a name that already exists.
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as
     provided in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
     %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Large documentation must go in a -doc subpackage. Large could be size
     (~1MB) or number of files.
     Note: Documentation size is 6648 bytes in 2 files.
[x]: Packages must not store files under /srv, /opt or /usr/local

Python:
[x]: Python eggs must not download any dependencies during the build
     process.
[x]: A package which is used by another package via an egg interface should
     provide egg info.
[x]: Package meets the Packaging Guidelines::Python
[x]: Package contains BR: python2-devel or python3-devel
[x]: Packages MUST NOT have dependencies (either build-time or runtime) on
     packages named with the unversioned python- prefix unless no properly
     versioned package exists. Dependencies on Python packages instead MUST
     use names beginning with python2- or python3- as appropriate.
[x]: Python packages must not contain %{pythonX_site(lib|arch)}/* in %files
[x]: Binary eggs must be removed in %prep

===== SHOULD items =====

Generic:
[-]: If the source package does not include license text(s) as a separate
     file from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[x]: Package functions as described.

     (tests pass)

[!]: Latest version is packaged.

     Version 1.9.1 is available.

[ ]: Package does not include license text files separate from upstream.
[ ]: Sources are verified with gpgverify first in %prep if upstream
     publishes signatures.
     Note: gpgverify is not used.
[ ]: Package should compile and build into binary rpms on all supported
     architectures.
[ ]: %check is present and all tests pass.
[ ]: Packages should try to preserve timestamps of original installed
     files.
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
     $RPM_BUILD_ROOT)
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define unless justified.

===== EXTRA items =====

Generic:
[!]: Spec file according to URL is the same as in SRPM.
     Note: Spec file as given by url is not the same as in SRPM (see
     attached diff).
     See: (this test has no URL)
[x]: Rpmlint is run on all installed packages.
     Note: There are rpmlint messages (see attachment).


Rpmlint
-------
Checking: python3-nipype-1.9.0-2.fc42.noarch.rpm
          python-nipype-1.9.0-2.fc42.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.5.0
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
rpmlintrc: [PosixPath('/tmp/tmpfvjhpux1')]
checks: 32, packages: 2

python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/4d_dwi.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/5tt_in.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A_qmat.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A_recon_params.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/AffineTransform.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior01.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior02.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior03.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior04.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/DisplacementFieldTransform.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH1.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH2.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH3.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Fred+orig
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FreeSurferColorLUT_adapted_aparc+aseg_out.pck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/MASK_average_thal_right.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/NWARP
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/PD.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ProbabilityMaskOfStudyTemplate.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Q25_warp+tlrc.HEAD
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/QSH_peaks.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ROI_scale500.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/SPM.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/SubjectA.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1_brain.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1map.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TI4D.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TPM.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Template_1_IXI550_MNI152.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Template_6.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TransformParameters.0.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/afni_output.3D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/allFA.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/all_FA.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/anat_coreg.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/anatomical.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_Warp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_deformed.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/aparc+aseg.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/aseg.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/asl.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/atlas.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0_b0rev.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ballstickfit_data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_study_template.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_track.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brukerdir/fid
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brukerdir/pdata/1/2dseq
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvals
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvals.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvecs
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvecs.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/c1s1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/c1s3.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/clustering.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cmatrix.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/complex.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont1a.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont2a.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/converted.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope2run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope2run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cortex.label
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cov_split.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/csd.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/csffod.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/db.xml
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/degree.csv
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/degree.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/design.con
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dicomdir/123456-1-1.dcm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/diffusion.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/diffusion_weighted.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dilated_wm_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dirs.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dofrun1
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dofrun2
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ds005/filler.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dteig.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dti.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_InverseWarp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_Warp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_coreg_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_CSD_tracked.tck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_FA.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_WMProb.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_evals.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_tensor.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/elastix.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/encoding.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_acqp.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_index.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_phasediff.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_rev.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_slspec.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/f1.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/f2.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fa.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fdir00.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fdir01.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ffra00.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ffra01.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldmap_mag.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldmap_mag_brain.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldmap_phase_fslprepared.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/first_merged.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fitted_data1.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fitted_data2.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fixed1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fixed2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/flash_05.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/flash_30.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/flirt.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fods.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fsLUT_aparc+aseg.pck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fs_LR-deformed_to-fsaverage.L.sphere.32k_fs_LR.surf.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fs_LR.L.midthickness_va_avg.32k_fs_LR.shape.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fsaverage5.L.midthickness_va_avg.10k_fsavg_L.shape.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fsaverage5_std_sphere.L.10k_fsavg_L.surf.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/func2anat_InverseWarp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/func2anat_coreg_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/func2anat_coreg_InverseWarp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/func_epi_1_1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/func_to_struct.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional.HEAD
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional.par
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional.rms
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional3.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional_1.dcm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/functional_2.dcm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/gmfod.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/grad.b
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/grads.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/gtmseg.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/gtmseg.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/im1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/im2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/im3.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/im_affine.aff
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/im_warp.df.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/image.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/image.v
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/indices-labels.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/indices.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/input1.xfm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/label.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh-pial.stl
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.aparc_a2009s.freesurfer.annot
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.area.structural
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.central.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.cope1.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.cope1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.hippocampus.stl
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.pbt.structural
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.pial
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.pial_converted.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.sphere.reg.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.sphere.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lh.white
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lta1.lta
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lta2.lta
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/lut_file
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/magnitude.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/maps.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mask.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mask.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mask.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mean_func.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_f1samples.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_fsamples.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_ph1samples.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_phsamples.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_th1samples.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/merged_thsamples.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_initial.xfm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_nlp.conf
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_00.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_01.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_02.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_03.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_04.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_05.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_06.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_07.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_08.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_2D_09.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_00.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_01.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_02.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_03.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_04.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_05.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_06.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_07.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_08.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/minc_test_3D_09.mnc
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mni.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mni2t1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/model.pklz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/moving.csv
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/moving1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/moving2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/mrtrix3_labelconfig.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/my_database.db
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/network0.aparc+aseg.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/network0.gpickle
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/nodif_brain_mask.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/norm.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/output.csv
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/output_Composite.h5
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/pdfs.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/peak_directions.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/pet.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/pet_resliced.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/phase.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rc1s1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rc1s2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rc2s1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rc2s2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ref_class0.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ref_class1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ref_tac.dat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/register.dat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/register.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/resp.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/response.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/resting.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/resting2anat_Warp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/resting2anat_coreg_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rgb.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh-pial.stl
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.aparc_a2009s.freesurfer.annot
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.central.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.pbt.structural
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.pial
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.pial_converted.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.sphere.reg.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/rh.sphere.structural.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi01.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi01_idx.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi02.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi02_idx.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi03.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi03_idx.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi04.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi04_idx.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi05.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/roi05_idx.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/run1+orig
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/run1+orig_model
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/run1_categories.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/run2+orig
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/run2_categories.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/seed.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/seed_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/seed_source.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/seeds_to_M1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/seeds_to_M2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/session_info.npz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sh.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/skeleton_mask.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/spmT_0001.img
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/streamlines.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/struct2mni.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/struct_to_func.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/struct_to_template.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/structural.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/study_template.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01.L.midthickness.32k_fs_LR.surf.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01.R.midthickness.32k_fs_LR.surf.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_dir-LR_epi.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_dir-RL_epi.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_ses-baseline_pet.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_ses-baseline_pet_mean_reg.lta
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_task-rest.dtseries.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/sub-01_task-rest_bold_space-fsaverage5.L.func.gii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subj1.cff
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subj1.pck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subj2.cff
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subj2.pck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subjectDesign.con
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/subjectDesign.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/surf.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/surf1.vtk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/surf2.vtk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tac.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/targets_MASK1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/targets_MASK2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tdi.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tensor_fitted_data.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/timeDesign.con
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/timeDesign.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/timeseries.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/timing.dat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tissue+air_map.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tissues.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/topup_encoding.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/topup_fieldcoef.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/topup_movpar.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/track1.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/track2.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tracks.tck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tracks.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tract_data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tracts.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/trans.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tst_class0.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/tst_class1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/u_rc1s1_Template.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/u_rc1s2_Template.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/u_rc1s3_Template.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/varcope.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/varcope1run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/varcope1run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/varcope2run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/varcope2run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/voxel-order_data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/voxeldisplacemap.vdm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/vsm.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/warpfield.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/weights.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/wm.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/wm_mask.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/wm_undersampled.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/wmfod.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/zstat1.nii.gz
python-nipype.src: E: spelling-error ('Neuroimaging', 'Summary(en_US) Neuroimaging -> Neurosurgical')
python-nipype.src: E: spelling-error ('neuroimaging', '%description -l en_US neuroimaging -> neurosurgical')
python3-nipype.noarch: E: spelling-error ('Neuroimaging', 'Summary(en_US) Neuroimaging -> Neurosurgical')
python3-nipype.noarch: E: spelling-error ('neuroimaging', '%description -l en_US neuroimaging -> neurosurgical')
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_ErrorMap.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_Overlap.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_confounds.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/algorithms/tests/test_splitmerge.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/external/fsl_imglob.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/interfaces/base/tests/test_resource_monitor.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/interfaces/fsl/possum.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/pipeline/engine/__init__.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/pipeline/engine/workflows.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/sphinxext/__init__.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/sphinxext/plot_workflow.py 644 /usr/bin/env python
python3-nipype.noarch: E: non-executable-script /usr/lib/python3.13/site-packages/nipype/utils/tests/test_cmd.py 644 /usr/bin/env python
python3-nipype.noarch: W: no-manual-page-for-binary nipypecli
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/pipeline/plugins/tests/__init__.py /usr/lib/python3.13/site-packages/nipype/algorithms/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/afni/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/ants/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/camino/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/dtitk/tests/__init__.py:(and 1 more)
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSDemonWarp.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSResample.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSResample.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_VBRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_VBRAINSDemonWarp.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/testing/data/tbss_dir/do_not_delete.txt /usr/lib/python3.13/site-packages/nipype/testing/data/bedpostxout/do_not_delete.txt
 2 packages and 0 specfiles checked; 365 errors, 6 warnings, 23 filtered, 365 badness; has taken 2.8 s 




Rpmlint (installed packages)
----------------------------
============================ rpmlint session starts ============================
rpmlint: 2.5.0
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 1

python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/4d_dwi.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/5tt_in.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A_qmat.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/A_recon_params.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/AffineTransform.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior01.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior02.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior03.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/BrainSegmentationPrior04.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/DisplacementFieldTransform.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH1.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH2.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FLASH3.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Fred+orig
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/FreeSurferColorLUT_adapted_aparc+aseg_out.pck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/MASK_average_thal_right.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/NWARP
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/PD.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ProbabilityMaskOfStudyTemplate.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Q25_warp+tlrc.HEAD
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/QSH_peaks.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ROI_scale500.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/SPM.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/SubjectA.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1_brain.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T1map.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/T2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TI4D.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TPM.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Template_1_IXI550_MNI152.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/Template_6.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/TransformParameters.0.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/afni_output.3D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/allFA.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/all_FA.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/anat_coreg.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/anatomical.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_Warp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ants_deformed.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/aparc+aseg.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/aseg.mgz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/asl.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/atlas.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/b0_b0rev.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ballstickfit_data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_study_template.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brain_track.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brukerdir/fid
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/brukerdir/pdata/1/2dseq
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvals
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvals.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvecs
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/bvecs.scheme
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/c1s1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/c1s3.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/clustering.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cmatrix.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/complex.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont1.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont1a.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont2.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cont2a.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/converted.trk
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope1run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope2run1.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cope2run2.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cortex.label
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/cov_split.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/csd.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/csffod.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/data.Bfloat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/db.xml
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/degree.csv
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/degree.mat
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/design.con
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dicomdir/123456-1-1.dcm
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/diffusion.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/diffusion_weighted.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dilated_wm_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dirs.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dofrun1
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dofrun2
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ds005/filler.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dteig.Bdouble
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dti.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_InverseWarp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_Warp.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi2anat_coreg_Affine.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_CSD_tracked.tck
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_FA.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_WMProb.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_evals.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/dwi_tensor.mif
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/elastix.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/encoding.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_acqp.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_index.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_mask.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_phasediff.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_rev.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/epi_slspec.txt
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/f1.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/f2.1D
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fa.nii.gz
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fdir00.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fdir01.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ffra00.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/ffra01.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldmap_mag.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldmap_mag_brain.nii
python3-nipype.noarch: E: zero-length /usr/lib/python3.13/site-packages/nipype/testing/data/fieldma

Comment 3 Sandro 2024-11-30 11:20:40 UTC
Thanks for the review.

(In reply to Ben Beasley from comment #2)
> This looks pretty good. There’s a new release that can be packaged, and
> there are some unwanted shebangs that should be removed.

I'm aware. I have an update lined up. I was waiting for the dependencies to be reviewed before pushing that. Since that is pretty much a done deal:

Spec URL: https://gui1ty.fedorapeople.org/review/python-nipype.spec
SRPM URL: https://gui1ty.fedorapeople.org/review/python-nipype-1.9.1-3.fc42.src.rpm

Comment 4 Fedora Review Service 2024-11-30 11:22:48 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8329232
(failed)

Build log:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2323073-python-nipype/fedora-rawhide-x86_64/08329232-python-nipype/builder-live.log.gz

Please make sure the package builds successfully at least for Fedora Rawhide.

- If the build failed for unrelated reasons (e.g. temporary network
  unavailability), please ignore it.
- If the build failed because of missing BuildRequires, please make sure they
  are listed in the "Depends On" field


---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 5 Sandro 2025-01-21 16:38:03 UTC
[fedora-review-service-build]

Comment 6 Fedora Review Service 2025-01-22 02:32:24 UTC
Copr build:
https://copr.fedorainfracloud.org/coprs/build/8558143
(succeeded)

Review template:
https://download.copr.fedorainfracloud.org/results/@fedora-review/fedora-review-2323073-python-nipype/fedora-rawhide-x86_64/08558143-python-nipype/fedora-review/review.txt

Found issues:

- python3-pytest7 is deprecated, you must not depend on it.
  Read more: https://docs.fedoraproject.org/en-US/packaging-guidelines/deprecating-packages/

Please know that there can be false-positives.

---
This comment was created by the fedora-review-service
https://github.com/FrostyX/fedora-review-service

If you want to trigger a new Copr build, add a comment containing new
Spec and SRPM URLs or [fedora-review-service-build] string.

Comment 7 Ben Beasley 2025-01-28 16:50:11 UTC
I haven’t forgotten about this. I’ve just been occupied with a lot of other things.

Comment 8 Ben Beasley 2025-01-30 16:16:53 UTC
Overall, this looks fine, and the package is APPROVED. A newer version is available, and I hope you’ll read the notes and discussion below.

Package Review
==============

Legend:
[x] = Pass, [!] = Fail, [-] = Not applicable, [?] = Not evaluated

Notes:
======

- The choices of which extras to include (for BuildRequires generation, and as
  metapackages) and which to omit (like those that represent documentation and
  development dependencies) seems reasonable.

  You *could* include the xvfbwrapper extra, but seeing as we are trying to
  migrate away from xvfb-run from xorg-x11-server-Xvfb and toward
  xwfb-run/wlheadless-run from xwayland-run, I think it is reasonable to omit
  it until/unless a need for it becomes clear.

- For packages like this that have many conditional tests, I like to pass -rs
  to %pytest so that it prints the reasons for skipped tests. Many of these are
  due to missing optional dependencies that are not and in some cases cannot be
  pacakged, but there are a handful of tests that could be enabled with
  additional BuildRequires. For example:

    SKIPPED [1] nipype/interfaces/tests/test_extra_dcm2nii.py:32: Dcm2niix required

  It turns out that adding "BuildRequires: dcm2niix" doesn’t actually enable
  that test, because it also has to fetch test data from the network, but this
  does reveal that there is some optional functionality that relies on dcm2niix
  (see nipype/interfaces/dcm2nii.py), suggesting that "Recommends: dcm2niix"
  might be warranted.

  I don’t think that this kind of fine-grained picking through the tests should
  be required for the package to be approved, but should you choose to pursue
  it, you might learn something useful. I at least recommend adding -rs so you
  can see the reasons for skipped tests in the build logs.

Issues:
=======
- Dist tag is present.

  OK: fedora-review is confused by rpmautospec

- Package must not depend on deprecated() packages.
  Note: python3-pytest7 is deprecated, you must not depend on it.
  See: https://docs.fedoraproject.org/en-US/packaging-
  guidelines/deprecating-packages/

  OK, spurious: package built successfully with pytest 8.3.4

- Version 1.9.2 is available, a very small bugfix release compared to the 1.9.1
  submitted here. Please update ASAP.

  https://github.com/nipy/nipype/compare/1.9.1...1.9.2


===== MUST items =====

Generic:
[x]: Package is licensed with an open-source compatible license and meets
     other legal requirements as defined in the legal section of Packaging
     Guidelines.
[x]: License field in the package spec file matches the actual license.
     Note: Checking patched sources after %prep for licenses. Licenses
     found: "Unknown or generated", "*No copyright* Apache License 2.0",
     "Apache License 2.0", "*No copyright* Apache License". 1465 files have
     unknown license. Detailed output of licensecheck in
     /home/ben/fedora/review/2323073-python-nipype/licensecheck.txt
[x]: License file installed when any subpackage combination is installed.

     $ rpm -qL -p results/python3-nipype-1.9.1-3.fc42.noarch.rpm 
     /usr/lib/python3.13/site-packages/nipype-1.9.1.dist-info/LICENSE

[x]: Package must own all directories that it creates.
     Note: Directories without known owners: /usr/lib/python3.13/site-
     packages, /usr/lib/python3.13

     (Spurious diagnostics; directories are properly owned by python3-libs.)

[x]: Package contains no bundled libraries without FPC exception.
[x]: Changelog in prescribed format.
[x]: Sources contain only permissible code or content.
[-]: Package contains desktop file if it is a GUI application.
[x]: Development files must be in a -devel package
[x]: Package uses nothing in %doc for runtime.
[x]: Package consistently uses macros (instead of hard-coded directory
     names).
[x]: Package is named according to the Package Naming Guidelines.
[x]: Package does not generate any conflict.
[x]: Package obeys FHS, except libexecdir and /usr/target.
[-]: If the package is a rename of another package, proper Obsoletes and
     Provides are present.
[x]: Requires correct, justified where necessary.
[x]: Spec file is legible and written in American English.
[-]: Package contains systemd file(s) if in need.
[x]: Package is not known to require an ExcludeArch tag.
[x]: Package complies to the Packaging Guidelines
[x]: Package successfully compiles and builds into binary rpms on at least
     one supported primary architecture.
[x]: Package installs properly.
[x]: Rpmlint is run on all rpms the build produces.
     Note: There are rpmlint messages (see attachment).
[x]: If (and only if) the source package includes the text of the
     license(s) in its own file, then that file, containing the text of the
     license(s) for the package is included in %license.
[x]: The License field must be a valid SPDX expression.
[x]: Package requires other packages for directories it uses.
[x]: Package does not own files or directories owned by other packages.
[x]: Package uses either %{buildroot} or $RPM_BUILD_ROOT
[x]: Package does not run rm -rf %{buildroot} (or $RPM_BUILD_ROOT) at the
     beginning of %install.
[x]: Macros in Summary, %description expandable at SRPM build time.
[x]: Package does not contain duplicates in %files.
[x]: Permissions on files are set properly.
[x]: Package use %makeinstall only when make install DESTDIR=... doesn't
     work.
[x]: Package is named using only allowed ASCII characters.
[x]: Package does not use a name that already exists.
[x]: Package is not relocatable.
[x]: Sources used to build the package match the upstream source, as
     provided in the spec URL.
[x]: Spec file name must match the spec package %{name}, in the format
     %{name}.spec.
[x]: File names are valid UTF-8.
[x]: Large documentation must go in a -doc subpackage. Large could be size
     (~1MB) or number of files.
     Note: Documentation size is 6648 bytes in 2 files.
[x]: Packages must not store files under /srv, /opt or /usr/local

Python:
[x]: Python eggs must not download any dependencies during the build
     process.
[x]: A package which is used by another package via an egg interface should
     provide egg info.
[x]: Package meets the Packaging Guidelines::Python
[x]: Package contains BR: python2-devel or python3-devel
[x]: Packages MUST NOT have dependencies (either build-time or runtime) on
     packages named with the unversioned python- prefix unless no properly
     versioned package exists. Dependencies on Python packages instead MUST
     use names beginning with python2- or python3- as appropriate.
[x]: Python packages must not contain %{pythonX_site(lib|arch)}/* in %files
[x]: Binary eggs must be removed in %prep

===== SHOULD items =====

Generic:
[-]: If the source package does not include license text(s) as a separate
     file from upstream, the packager SHOULD query upstream to include it.
[x]: Final provides and requires are sane (see attachments).
[-]: Fully versioned dependency in subpackages if applicable.
     Note: No Requires: %{name}%{?_isa} = %{version}-%{release} in
     python3-nipype , python3-nipype+data , python3-nipype+duecredit ,
     python3-nipype+nipy , python3-nipype+pybids , python3-nipype+ssh
[x]: Package functions as described.

     (Tests pass)

[!]: Latest version is packaged.

     Please update to 1.9.2.

[x]: Package does not include license text files separate from upstream.
[-]: Sources are verified with gpgverify first in %prep if upstream
     publishes signatures.
     Note: gpgverify is not used.
[x]: Package should compile and build into binary rpms on all supported
     architectures.

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

[x]: %check is present and all tests pass.
[x]: Packages should try to preserve timestamps of original installed
     files.
[x]: Reviewer should test that the package builds in mock.
[x]: Buildroot is not present
[x]: Package has no %clean section with rm -rf %{buildroot} (or
     $RPM_BUILD_ROOT)
[x]: No file requires outside of /etc, /bin, /sbin, /usr/bin, /usr/sbin.
[x]: Packager, Vendor, PreReq, Copyright tags should not be in spec file
[x]: Sources can be downloaded from URI in Source: tag
[x]: SourceX is a working URL.
[x]: Spec use %global instead of %define unless justified.

===== EXTRA items =====

Generic:
[!]: Spec file according to URL is the same as in SRPM.
     Note: Spec file as given by url is not the same as in SRPM (see
     attached diff).
     See: (this test has no URL)

     OK: differences are due to expansion of rpmautospec macros.

[x]: Rpmlint is run on all installed packages.
     Note: There are rpmlint messages (see attachment).


Rpmlint
-------
Checking: python3-nipype-1.9.1-3.fc42.noarch.rpm
          python3-nipype+data-1.9.1-3.fc42.noarch.rpm
          python3-nipype+duecredit-1.9.1-3.fc42.noarch.rpm
          python3-nipype+nipy-1.9.1-3.fc42.noarch.rpm
          python3-nipype+pybids-1.9.1-3.fc42.noarch.rpm
          python3-nipype+ssh-1.9.1-3.fc42.noarch.rpm
          python-nipype-1.9.1-3.fc42.src.rpm
============================ rpmlint session starts ============================
rpmlint: 2.6.1
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-legacy-licenses.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
rpmlintrc: [PosixPath('/tmp/tmpxihv0q4l')]
checks: 32, packages: 7

python-nipype.src: E: spelling-error ('Neuroimaging', 'Summary(en_US) Neuroimaging -> Neurosurgical')
python-nipype.src: E: spelling-error ('neuroimaging', '%description -l en_US neuroimaging -> neurosurgical')
python3-nipype+data.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+duecredit.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+nipy.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+pybids.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+ssh.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype.noarch: E: spelling-error ('Neuroimaging', 'Summary(en_US) Neuroimaging -> Neurosurgical')
python3-nipype.noarch: E: spelling-error ('neuroimaging', '%description -l en_US neuroimaging -> neurosurgical')
python3-nipype.noarch: W: no-manual-page-for-binary nipypecli
python3-nipype+data.noarch: W: no-documentation
python3-nipype+duecredit.noarch: W: no-documentation
python3-nipype+nipy.noarch: W: no-documentation
python3-nipype+pybids.noarch: W: no-documentation
python3-nipype+ssh.noarch: W: no-documentation
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/sphinxext/__init__.py /usr/lib/python3.13/site-packages/nipype/algorithms/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/afni/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/ants/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/camino/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/dtitk/tests/__init__.py:(and 2 more)
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSDemonWarp.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSResample.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSResample.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_VBRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_VBRAINSDemonWarp.py
 7 packages and 0 specfiles checked; 9 errors, 10 warnings, 102 filtered, 9 badness; has taken 3.3 s 




Rpmlint (installed packages)
----------------------------
============================ rpmlint session starts ============================
rpmlint: 2.6.1
configuration:
    /usr/lib/python3.13/site-packages/rpmlint/configdefaults.toml
    /etc/xdg/rpmlint/fedora-spdx-licenses.toml
    /etc/xdg/rpmlint/fedora.toml
    /etc/xdg/rpmlint/scoring.toml
    /etc/xdg/rpmlint/users-groups.toml
    /etc/xdg/rpmlint/warn-on-functions.toml
checks: 32, packages: 6

python3-nipype+nipy.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+ssh.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+pybids.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype.noarch: E: spelling-error ('Neuroimaging', 'Summary(en_US) Neuroimaging -> Neurosurgical')
python3-nipype.noarch: E: spelling-error ('neuroimaging', '%description -l en_US neuroimaging -> neurosurgical')
python3-nipype+data.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype+duecredit.noarch: E: spelling-error ('Metapackage', 'Summary(en_US) Metapackage -> Meta package, Meta-package, Prepackage')
python3-nipype.noarch: W: no-manual-page-for-binary nipypecli
python3-nipype+nipy.noarch: W: no-documentation
python3-nipype+ssh.noarch: W: no-documentation
python3-nipype+pybids.noarch: W: no-documentation
python3-nipype+data.noarch: W: no-documentation
python3-nipype+duecredit.noarch: W: no-documentation
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/sphinxext/__init__.py /usr/lib/python3.13/site-packages/nipype/algorithms/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/afni/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/ants/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/camino/tests/__init__.py:/usr/lib/python3.13/site-packages/nipype/interfaces/dtitk/tests/__init__.py:(and 2 more)
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSDemonWarp.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_BRAINSResample.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_BRAINSResample.py
python3-nipype.noarch: W: files-duplicate /usr/lib/python3.13/site-packages/nipype/interfaces/slicer/registration/tests/test_auto_VBRAINSDemonWarp.py /usr/lib/python3.13/site-packages/nipype/interfaces/semtools/registration/tests/test_auto_VBRAINSDemonWarp.py
 6 packages and 0 specfiles checked; 7 errors, 10 warnings, 98 filtered, 7 badness; has taken 2.3 s 



Source checksums
----------------
https://github.com/nipy/nipype/archive/1.9.1/nipype-1.9.1.tar.gz :
  CHECKSUM(SHA256) this package     : b8738e31604034b582064fee163af1164b26d7763c39b21e35b5a5a529b511ad
  CHECKSUM(SHA256) upstream package : b8738e31604034b582064fee163af1164b26d7763c39b21e35b5a5a529b511ad


Requires
--------
python3-nipype (rpmlib, GLIBC filtered):
    (python3.13dist(looseversion) < 1.2 or python3.13dist(looseversion) > 1.2)
    /usr/bin/python3
    python(abi)
    python3.13dist(acres)
    python3.13dist(click)
    python3.13dist(etelemetry)
    python3.13dist(filelock)
    python3.13dist(networkx)
    python3.13dist(nibabel)
    python3.13dist(numpy)
    python3.13dist(packaging)
    python3.13dist(prov)
    python3.13dist(puremagic)
    python3.13dist(pydot)
    python3.13dist(python-dateutil)
    python3.13dist(rdflib)
    python3.13dist(scipy)
    python3.13dist(simplejson)
    python3.13dist(traits)

python3-nipype+data (rpmlib, GLIBC filtered):
    python(abi)
    python3-nipype
    python3.13dist(datalad)

python3-nipype+duecredit (rpmlib, GLIBC filtered):
    python(abi)
    python3-nipype
    python3.13dist(duecredit)

python3-nipype+nipy (rpmlib, GLIBC filtered):
    python(abi)
    python3-nipype
    python3.13dist(dipy)
    python3.13dist(matplotlib)
    python3.13dist(nilearn)
    python3.13dist(nipy)
    python3.13dist(nitime)

python3-nipype+pybids (rpmlib, GLIBC filtered):
    python(abi)
    python3-nipype
    python3.13dist(pybids)

python3-nipype+ssh (rpmlib, GLIBC filtered):
    python(abi)
    python3-nipype
    python3.13dist(paramiko)



Provides
--------
python3-nipype:
    python-nipype
    python3-nipype
    python3.13-nipype
    python3.13dist(nipype)
    python3dist(nipype)

python3-nipype+data:
    python-nipype+data
    python3-nipype+data
    python3.13-nipype+data
    python3.13dist(nipype[data])
    python3dist(nipype[data])

python3-nipype+duecredit:
    python-nipype+duecredit
    python3-nipype+duecredit
    python3.13-nipype+duecredit
    python3.13dist(nipype[duecredit])
    python3dist(nipype[duecredit])

python3-nipype+nipy:
    python-nipype+nipy
    python3-nipype+nipy
    python3.13-nipype+nipy
    python3.13dist(nipype[nipy])
    python3dist(nipype[nipy])

python3-nipype+pybids:
    python-nipype+pybids
    python3-nipype+pybids
    python3.13-nipype+pybids
    python3.13dist(nipype[pybids])
    python3dist(nipype[pybids])

python3-nipype+ssh:
    python-nipype+ssh
    python3-nipype+ssh
    python3.13-nipype+ssh
    python3.13dist(nipype[ssh])
    python3dist(nipype[ssh])



Diff spec file in url and in SRPM
---------------------------------
--- /home/ben/fedora/review/2323073-python-nipype/srpm/python-nipype.spec	2025-01-16 10:40:31.714897662 -0500
+++ /home/ben/fedora/review/2323073-python-nipype/srpm-unpacked/python-nipype.spec	2024-11-22 19:00:00.000000000 -0500
@@ -1,2 +1,12 @@
+## START: Set by rpmautospec
+## (rpmautospec version 0.7.3)
+## RPMAUTOSPEC: autorelease, autochangelog
+%define autorelease(e:s:pb:n) %{?-p:0.}%{lua:
+    release_number = 3;
+    base_release_number = tonumber(rpm.expand("%{?-b*}%{!?-b:1}"));
+    print(release_number + base_release_number - 1);
+}%{?-e:.%{-e*}}%{?-s:.%{-s*}}%{!?-n:%{?dist}}
+## END: Set by rpmautospec
+
 %global pypi_name nipype
 
@@ -97,3 +107,21 @@
 
 %changelog
-%autochangelog
+## START: Generated by rpmautospec
+* Sat Nov 23 2024 Sandro <devel> - 1.9.1-3
+- Uncommitted changes
+
+* Sat Nov 23 2024 Sandro <devel> - 1.9.1-2
+- Add extras subpackages
+
+* Sat Nov 23 2024 Sandro <devel> - 1.9.1-1
+- Update to 1.9.1
+
+* Thu Oct 31 2024 Sandro <devel> - 1.9.0-2
+- Disable some failing tests
+
+* Thu Oct 31 2024 Sandro <devel> - 1.9.0-1
+- Update to 1.9.0
+
+* Tue Jul 23 2024 Sandro <devel> - 1.8.6-1
+- Initial package
+## END: Generated by rpmautospec


Generated by fedora-review 0.10.0 (e79b66b) last change: 2023-07-24
Command line :/usr/bin/fedora-review -b 2323073 -L nipype-deps
Buildroot used: fedora-rawhide-x86_64
Active plugins: Python, Generic, Shell-api
Disabled plugins: Haskell, fonts, Java, PHP, SugarActivity, Perl, C/C++, Ocaml, R
Disabled flags: EXARCH, EPEL6, EPEL7, DISTTAG, BATCH

Built with local dependencies:
    /home/ben/fedora/review/nipype-deps/python3-etelemetry-0.3.1-2.fc42.noarch.rpm

Comment 9 Fedora Admin user for bugzilla script actions 2025-02-01 07:53:46 UTC
The Pagure repository was created at https://src.fedoraproject.org/rpms/python-nipype

Comment 10 Sandro 2025-02-01 09:15:01 UTC
Thanks for the review.

I have updated the package to the latest release, added the option to pytest to show the reason for skipping a test. I also enabled the tests requiring xvfbwrapper. Unfortunately that requires specifying xorg-x11-server-Xvfb separately. I believe that should be a dependency pulled in by python3-xvfbwrapper. I'll submit a PR.

Regarding xvfb-run vs. xwfbrun, I'll cross that bridge when we get there. Since xvfbwrapper appears to be a test dependency only, I don't think it makes sense to package the extra. I'll consider it if another package comes along requiring nipype[xvfbwrapper], which I think is unlikely.

Last but not least I added a recommends for dcm2niix. Thanks for pointing that out.


Note You need to log in before you can comment on or make changes to this bug.