Source: mdp
Version: 3.6-4
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: [email protected]
Usertags: ftbfs-20231212 ftbfs-trixie

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom \
> PYBUILD_TEST_ARGS="{interpreter} -m pytest --seed=725021957 mdp && 
> {interpreter} -m pytest --seed=725021957 bimdp" dh_auto_test
> I: pybuild base:310: python3.12 -m pytest --seed=725021957 mdp && python3.12 
> -m pytest --seed=725021957 bimdp
> ImportError while loading conftest '/<<PKGBUILDDIR>>/mdp/test/conftest.py'.
> mdp/__init__.py:114: in <module>
>     from . import configuration
> mdp/configuration.py:16: in <module>
>     from future import standard_library
> /usr/lib/python3/dist-packages/future/standard_library/__init__.py:65: in 
> <module>
>     import imp
> E   ModuleNotFoundError: No module named 'imp'
> E: pybuild pybuild:395: test: plugin custom failed with: exit code=4: 
> python3.12 -m pytest --seed=725021957 mdp && python3.12 -m pytest 
> --seed=725021957 bimdp
> I: pybuild base:310: python3.11 -m pytest --seed=725021957 mdp && python3.11 
> -m pytest --seed=725021957 bimdp
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0
>           python: 3.11.7.final.0
>              mdp: 3.6
>  parallel python: NOT AVAILABLE: No module named 'pp'
>           shogun: NOT AVAILABLE: No module named 'shogun'
>           libsvm: NOT AVAILABLE: No module named 'libsvm'
>           joblib: 1.3.2
>          sklearn: 1.2.1
>             numx: numpy 1.24.2
>           symeig: symeig_fake
> Random Seed: 725021957
> 
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 859 items
> 
> mdp/test/test_AdaptiveCutoffNode.py ..                                   [  
> 0%]
> mdp/test/test_CCIPCANode.py ....                                         [  
> 0%]
> mdp/test/test_Convolution2DNode.py sssssss                               [  
> 1%]
> mdp/test/test_CutoffNode.py .                                            [  
> 1%]
> mdp/test/test_EtaComputerNode.py .                                       [  
> 1%]
> mdp/test/test_FANode.py ...                                              [  
> 2%]
> mdp/test/test_FDANode.py .                                               [  
> 2%]
> mdp/test/test_GSFANode.py ...s.....                                      [  
> 3%]
> mdp/test/test_GaussianClassifier.py ...                                  [  
> 3%]
> mdp/test/test_GeneralExpansionNode.py .s                                 [  
> 3%]
> mdp/test/test_GrowingNeuralGasNode.py .                                  [  
> 3%]
> mdp/test/test_HistogramNode.py ..                                        [  
> 4%]
> mdp/test/test_HitParadeNode.py ..                                        [  
> 4%]
> mdp/test/test_ICANode.py ...                                             [  
> 4%]
> mdp/test/test_ISFANode.py .....                                          [  
> 5%]
> mdp/test/test_IncSFANode.py ..                                           [  
> 5%]
> mdp/test/test_KNNClassifier.py ..                                        [  
> 5%]
> mdp/test/test_LinearRegressionNode.py .....                              [  
> 6%]
> mdp/test/test_MCANode.py ...                                             [  
> 6%]
> mdp/test/test_NearestMeanClassifier.py ..                                [  
> 6%]
> mdp/test/test_NeuralGasNode.py ..                                        [  
> 7%]
> mdp/test/test_NoiseNode.py ...                                           [  
> 7%]
> mdp/test/test_NormalizingRecursiveExpansionNode.py .                     [  
> 7%]
> mdp/test/test_PCANode.py ........                                        [  
> 8%]
> mdp/test/test_PolynomialExpansionNode.py .                               [  
> 8%]
> mdp/test/test_PreseverDimNode.py .                                       [  
> 8%]
> mdp/test/test_RBFExpansionNode.py .                                      [  
> 8%]
> mdp/test/test_RBM.py ......                                              [  
> 9%]
> mdp/test/test_RecursiveExpansionNode.py ..                               [  
> 9%]
> mdp/test/test_SFA2Node.py ....                                           [ 
> 10%]
> mdp/test/test_SFANode.py ........                                        [ 
> 11%]
> mdp/test/test_TimeDelayNodes.py .                                        [ 
> 11%]
> mdp/test/test_TimeFrameNode.py ..                                        [ 
> 11%]
> mdp/test/test_VariadicCumulator.py .                                     [ 
> 11%]
> mdp/test/test_VartimeCovariance.py ......                                [ 
> 12%]
> mdp/test/test_VartimeSFANode.py ....                                     [ 
> 12%]
> mdp/test/test_WhiteningNode.py ..                                        [ 
> 13%]
> mdp/test/test_caching.py ..........                                      [ 
> 14%]
> mdp/test/test_classifier.py .......                                      [ 
> 15%]
> mdp/test/test_config.py ....                                             [ 
> 15%]
> mdp/test/test_contrib.py .......                                         [ 
> 16%]
> mdp/test/test_copying.py ..                                              [ 
> 16%]
> mdp/test/test_extension.py .................                             [ 
> 18%]
> mdp/test/test_fastica.py ............................................... [ 
> 24%]
> ........................................................................ [ 
> 32%]
> .........................................................                [ 
> 39%]
> mdp/test/test_flows.py ...............                                   [ 
> 40%]
> mdp/test/test_graph.py ...........                                       [ 
> 42%]
> mdp/test/test_hinet.py .............................................     [ 
> 47%]
> mdp/test/test_hinet_generic.py ......                                    [ 
> 48%]
> mdp/test/test_iGSFANode.py .........                                     [ 
> 49%]
> mdp/test/test_metaclass_and_extensions.py ....                           [ 
> 49%]
> mdp/test/test_namespace_fixups.py ......                                 [ 
> 50%]
> mdp/test/test_node_covariance.py .........                               [ 
> 51%]
> mdp/test/test_node_metaclass.py .....                                    [ 
> 51%]
> mdp/test/test_node_operations.py ......                                  [ 
> 52%]
> mdp/test/test_nodes_generic.py ......................................... [ 
> 57%]
> ........................................................................ [ 
> 65%]
> ........................................................................ [ 
> 74%]
> ........................................................................ [ 
> 82%]
> ..............................................                           [ 
> 87%]
> mdp/test/test_online_flows_hinet.py .................                    [ 
> 89%]
> mdp/test/test_onlinenode.py ........                                     [ 
> 90%]
> mdp/test/test_parallelclassifiers.py ...                                 [ 
> 91%]
> mdp/test/test_parallelflows.py ............                              [ 
> 92%]
> mdp/test/test_parallelhinet.py ....                                      [ 
> 93%]
> mdp/test/test_parallelnodes.py .......                                   [ 
> 93%]
> mdp/test/test_pp_local.py sss                                            [ 
> 94%]
> mdp/test/test_process_schedule.py ......                                 [ 
> 94%]
> mdp/test/test_reload.py .                                                [ 
> 94%]
> mdp/test/test_schedule.py .....                                          [ 
> 95%]
> mdp/test/test_scikits.py s                                               [ 
> 95%]
> mdp/test/test_seed.py ...                                                [ 
> 96%]
> mdp/test/test_stats_nodes_online.py ....                                 [ 
> 96%]
> mdp/test/test_svm_classifier.py .sss                                     [ 
> 96%]
> mdp/test/test_tempdir.py ...                                             [ 
> 97%]
> mdp/test/test_utils.py ...........                                       [ 
> 98%]
> mdp/test/test_utils_generic.py ............                              
> [100%]
> 
> =============================== warnings summary 
> ===============================
> ../../../usr/lib/python3/dist-packages/future/standard_library/__init__.py:65
>   /usr/lib/python3/dist-packages/future/standard_library/__init__.py:65: 
> DeprecationWarning: the imp module is deprecated in favour of importlib and 
> slated for removal in Python 3.12; see the module's documentation for 
> alternative uses
>     import imp
> 
> mdp/linear_flows_online.py:355
>   /<<PKGBUILDDIR>>/mdp/linear_flows_online.py:355: DeprecationWarning: 
> invalid escape sequence '\ '
>     """A 'CircularOnlineFlow' is a cyclic sequence of online/non-trainable 
> nodes that are trained and executed
> 
> mdp/nodes/isfa_nodes.py:88
>   /<<PKGBUILDDIR>>/mdp/nodes/isfa_nodes.py:88: DeprecationWarning: invalid 
> escape sequence '\k'
>     """Initializes an object of type 'ISFANode' to perform
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ===================================== NOTE 
> =====================================
>           python: 3.11.7.final.0
>              mdp: 3.6
>  parallel python: NOT AVAILABLE: No module named 'pp'
>           shogun: NOT AVAILABLE: No module named 'shogun'
>           libsvm: NOT AVAILABLE: No module named 'libsvm'
>           joblib: 1.3.2
>          sklearn: 1.2.1
>             numx: numpy 1.24.2
>           symeig: symeig_fake
> Random Seed: 725021957
> ============ 843 passed, 16 skipped, 3 warnings in 73.31s (0:01:13) 
> ============
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.11.7, pytest-7.4.3, pluggy-1.3.0
>           python: 3.11.7.final.0
>              mdp: 3.6
>  parallel python: NOT AVAILABLE: No module named 'pp'
>           shogun: NOT AVAILABLE: No module named 'shogun'
>           libsvm: NOT AVAILABLE: No module named 'libsvm'
>           joblib: 1.3.2
>          sklearn: 1.2.1
>             numx: numpy 1.24.2
>           symeig: symeig_fake
> Random Seed: 725021957
> 
> rootdir: /<<PKGBUILDDIR>>
> configfile: pytest.ini
> collected 64 items
> 
> bimdp/test/test_biflow.py .............                                  [ 
> 20%]
> bimdp/test/test_bihinet.py .........                                     [ 
> 34%]
> bimdp/test/test_binode.py ......................                         [ 
> 68%]
> bimdp/test/test_gradient.py ...........                                  [ 
> 85%]
> bimdp/test/test_namespace_fixups.py ....                                 [ 
> 92%]
> bimdp/test/test_parallelbiflow.py ....                                   [ 
> 98%]
> bimdp/test/test_parallelbihinet.py .                                     
> [100%]
> 
> =============================== warnings summary 
> ===============================
> ../../../usr/lib/python3/dist-packages/future/standard_library/__init__.py:65
>   /usr/lib/python3/dist-packages/future/standard_library/__init__.py:65: 
> DeprecationWarning: the imp module is deprecated in favour of importlib and 
> slated for removal in Python 3.12; see the module's documentation for 
> alternative uses
>     import imp
> 
> <string>:2807
>   <string>:2807: DeprecationWarning: invalid escape sequence '\m'
> 
> <string>:6332
>   <string>:6332: DeprecationWarning: invalid escape sequence '\k'
> 
> <string>:7704
>   <string>:7704: DeprecationWarning: invalid escape sequence '\p'
> 
> <string>:9272
>   <string>:9272: DeprecationWarning: invalid escape sequence '\m'
> 
> <string>:11301
>   <string>:11301: DeprecationWarning: invalid escape sequence '\_'
> 
> <string>:11731
>   <string>:11731: DeprecationWarning: invalid escape sequence '\s'
> 
> <string>:12044
>   <string>:12044: DeprecationWarning: invalid escape sequence '\s'
> 
> <string>:12211
>   <string>:12211: DeprecationWarning: invalid escape sequence '\s'
> 
> <string>:12358
>   <string>:12358: DeprecationWarning: invalid escape sequence '\_'
> 
> -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html
> ===================================== NOTE 
> =====================================
>           python: 3.11.7.final.0
>              mdp: 3.6
>  parallel python: NOT AVAILABLE: No module named 'pp'
>           shogun: NOT AVAILABLE: No module named 'shogun'
>           libsvm: NOT AVAILABLE: No module named 'libsvm'
>           joblib: 1.3.2
>          sklearn: 1.2.1
>             numx: numpy 1.24.2
>           symeig: symeig_fake
> Random Seed: 725021957
> ======================= 64 passed, 10 warnings in 6.76s 
> ========================
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p "3.12 
> 3.11" returned exit code 13


The full build log is available from:
http://qa-logs.debian.net/2023/12/12/mdp_3.6-4_unstable.log

All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20231212;[email protected]
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20231212&[email protected]&allbugs=1&cseverity=1&ctags=1&caffected=1#results

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.

Reply via email to