Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

{lib}[foss/2021b] DeepLabCut v2.3.1 w/ Python 3.9.6 #17551

Conversation

@boegelbot
Copy link
Collaborator

@sassy-crick: Tests failed in GitHub Actions, see https://github.com/easybuilders/easybuild-easyconfigs/actions/runs/4439341463
Output from first failing test suite run:

ERROR: test_conflicts (test.easyconfigs.easyconfigs.EasyConfigTest)
Check whether any conflicts occur in software dependency graphs.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/easyconfigs/easyconfigs.py", line 327, in test_conflicts
    self.assertFalse(check_conflicts(self.ordered_specs, modules_tool(), check_inter_ec_conflicts=False),
  File "test/easyconfigs/easyconfigs.py", line 279, in ordered_specs
    EasyConfigTest.resolve_all_dependencies()
  File "test/easyconfigs/easyconfigs.py", line 217, in resolve_all_dependencies
    cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 463, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 326, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: PyTorch/1.11.0-foss-2021b-CUDA-11.4.1, MoviePy/1.0.3-foss-2021b, py-cpuinfo/9.0.0-foss-2021b, PyTables/3.8.0-foss-2021b (no easyconfig file or existing module found)'

======================================================================
ERROR: test_dep_graph (test.easyconfigs.easyconfigs.EasyConfigTest)
Unit test that builds a full dependency graph.
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/easyconfigs/easyconfigs.py", line 314, in test_dep_graph
    dep_graph(fn, self.ordered_specs)
  File "test/easyconfigs/easyconfigs.py", line 279, in ordered_specs
    EasyConfigTest.resolve_all_dependencies()
  File "test/easyconfigs/easyconfigs.py", line 217, in resolve_all_dependencies
    cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 463, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 326, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: PyTorch/1.11.0-foss-2021b-CUDA-11.4.1, MoviePy/1.0.3-foss-2021b, py-cpuinfo/9.0.0-foss-2021b, PyTables/3.8.0-foss-2021b (no easyconfig file or existing module found)'

======================================================================
ERROR: test_dep_versions_per_toolchain_generation (test.easyconfigs.easyconfigs.EasyConfigTest)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "test/easyconfigs/easyconfigs.py", line 854, in test_dep_versions_per_toolchain_generation
    for ec in self.ordered_specs:
  File "test/easyconfigs/easyconfigs.py", line 279, in ordered_specs
    EasyConfigTest.resolve_all_dependencies()
  File "test/easyconfigs/easyconfigs.py", line 217, in resolve_all_dependencies
    cls._parsed_easyconfigs, modules_tool(), retain_all_deps=True)
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 463, in resolve_dependencies
    raise_error_missing_deps(totally_missing, extra_msg="no easyconfig file or existing module found")
  File "/opt/hostedtoolcache/Python/2.7.18/x64/lib/python2.7/site-packages/easybuild/tools/robot.py", line 326, in raise_error_missing_deps
    raise EasyBuildError(error_msg)
EasyBuildError: 'Missing dependencies: PyTorch/1.11.0-foss-2021b-CUDA-11.4.1, MoviePy/1.0.3-foss-2021b, py-cpuinfo/9.0.0-foss-2021b, PyTables/3.8.0-foss-2021b (no easyconfig file or existing module found)'

----------------------------------------------------------------------
Ran 16620 tests in 906.658s

FAILED (errors=3)
ERROR: Not all tests were successful

bleep, bloop, I'm just a bot (boegelbot v20200716.01)
Please talk to my owner @boegel if you notice me acting stupid),
or submit a pull request to https://github.com/boegel/boegelbot fix the problem.

@sassy-crick sassy-crick changed the title Requires -[ ] PR #17550 {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 PR #17550 Mar 16, 2023
@sassy-crick sassy-crick changed the title {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 PR #17550 {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 PR Mar 16, 2023
@sassy-crick sassy-crick changed the title {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 PR {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 Mar 16, 2023
]

dependencies = [
('CUDA', '11.4.1', '', SYSTEM),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bump to 11.5.2?

('tqdm', '4.62.3'),
('ruamel.yaml', '0.17.21'),
('statsmodels', '0.13.1'),
('PyTorch', '1.11.0', versionsuffix),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

bump to 1.12.1, see #17272

('HDF5', '1.12.1'),
('LZO', '2.10'),
('Blosc', '1.21.1'),
('py-cpuinfo', '9.0.0'),
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some of these are dependencies for PyTables, are they also direct dependencies for DeepLabCut itself?

@boegel boegel added this to the 4.x milestone Apr 11, 2023
@sassy-crick sassy-crick changed the title {lib}[foss/2021b] DeepLabCut v2.2.3 w/ Python 3.9.6 {lib}[foss/2021b] DeepLabCut v2.3.1 w/ Python 3.9.6 Oct 23, 2023
@sassy-crick
Copy link
Collaborator Author

Closed as PR #16385 was closed and also super-seeded by merged PR #19166

@sassy-crick sassy-crick deleted the 20230316162053_new_pr_DeepLabCut231 branch January 26, 2024 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants