robotology / human-dynamics-estimation

Software repository for estimating human dynamics
BSD 3-Clause "New" or "Revised" License
78 stars 28 forks source link

Re-enable macos and Windows CI April 2024 #386

Closed traversaro closed 2 months ago

traversaro commented 3 months ago

See https://github.com/robotology/human-dynamics-estimation/pull/385#issuecomment-2019827813 .

traversaro commented 2 months ago

We are still missing wearables with idyntree 12 binaries:

C:\Users\straversaro>conda create -n test -c conda-forge -c robotology wearables idyntree==12.*
Channels:
 - conda-forge
 - robotology
 - robostack-staging
Platform: win-64
Collecting package metadata (repodata.json): done
Solving environment: failed

LibMambaUnsatisfiableError: Encountered problems while solving:
  - package wearables-1.2.2-h0e60522_38 requires idyntree >=4.3.0,<5.0a0, but none of the providers can be installed

Could not solve for environment specs
The following packages are incompatible
├─ idyntree 12**  is requested and can be installed;
└─ wearables is not installable because there are no viable options
   ├─ wearables 1.2.2 would require
   │  └─ idyntree >=4.3.0,<5.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.2.2 would require
   │  └─ idyntree >=4.3.1,<5.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.2.2 would require
   │  └─ idyntree >=5.0.0,<6.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.3.0 would require
   │  └─ idyntree >=5.1.0,<6.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.4.0 would require
   │  └─ idyntree >=5.2.1,<6.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.4.0 would require
   │  └─ idyntree >=6.0.0,<7.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.4.0 would require
   │  └─ idyntree >=6.1.0,<7.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables [1.4.0|1.5.0|1.6.0|1.7.0] would require
   │  └─ idyntree >=7.0.0,<8.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables [1.7.0|1.7.1] would require
   │  └─ idyntree >=8.1.0,<9.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.7.1 would require
   │  └─ idyntree >=9.0.0,<10.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables [1.7.1|1.7.2] would require
   │  └─ idyntree >=9.1.0,<10.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables [1.7.2|1.8.0] would require
   │  └─ idyntree >=10.0.0,<11.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.8.0 would require
   │  └─ idyntree >=10.2.0,<11.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.8.0 would require
   │  └─ idyntree >=10.2.1,<11.0a0 , which conflicts with any installable versions previously reported;
   ├─ wearables 1.8.0 would require
   │  └─ idyntree >=10.3.0,<11.0a0 , which conflicts with any installable versions previously reported;
   └─ wearables 1.8.0 would require
      └─ idyntree >=11.0.0,<12.0a0 , which conflicts with any installable versions previously reported.

I guess this is blocked by https://github.com/robotology/robotology-superbuild/issues/1645 .