Given following log snippets, their explanation, and nothing else, explain what failure, if any, occurred during build of this package.

  Snippets are in a format of [X] : [Y], where [X] is a log snippet, and [Y] is the explanation.

  Snippets are delimited with '================'.

  Drawing on information from all snippets, provide a concise explanation of the issue and recommend a solution.

  Explanation of the issue, and recommended solution, should take a handful of sentences.

  Snippets:

  [Copr build error: Build failed]: [Final build failure report.]
=============
[= 1 failed, 2288 passed, 16 skipped, 4 deselected, 2 xfailed, 619 warnings in 752.57s (0:12:32) =]: [Multiple unit tests have failed, and several were skipped.]
=============
[/builddir/build/BUILD/nilearn-0.10.3/nilearn/input_data/__init__.py:23: DeprecationWarning: The import path 'nilearn.input_data' is deprecated in version 0.9. Importing from 'nilearn.input_data' will be possible at least until release 0.13.0. Please import from 'nilearn.maskers' instead.]: [Deprecation warning.]
=============
[/usr/lib64/python3.12/site-packages/sklearn/cluster/_kmeans.py:1416: FutureWarning: The default value of `n_init` will change from 10 to 'auto' in 1.4. Set the value of `n_init` explicitly to suppress the warning]: [FutureWarning about incoming parameter default change.]
=============
[
nilearn/decomposition/tests/test_canica.py::test_percentile_range FAIL]: [Unit test failure]

Issue: Unit tests have failed.
Resolution: Ensure that unit tests pass before build.