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

Problem with esdcan-binary #49

Closed
pattacini opened this issue Oct 26, 2021 · 5 comments · Fixed by robotology/assistive-rehab#300
Closed

Problem with esdcan-binary #49

pattacini opened this issue Oct 26, 2021 · 5 comments · Fixed by robotology/assistive-rehab#300

Comments

@pattacini
Copy link
Member

We're getting this CI error in https://github.com/robotology/assistive-rehab/runs/4006571359?check_suite_focus=true.

Run ${VCPKG_INSTALLATION_ROOT}/vcpkg.exe install --recurse --triplet x64-windows opencv[contrib] vtk hdf5 fftw3
  ${VCPKG_INSTALLATION_ROOT}/vcpkg.exe install --recurse --triplet x64-windows opencv[contrib] vtk hdf5 fftw3
  shell: C:\Program Files\Git\bin\bash.EXE --noprofile --norc -e -o pipefail {0}
  env:
    VCPKG_INSTALLATION_ROOT: C:/robotology/vcpkg
Computing installation plan...
Error: while loading esdcan-binary:
The port directory (C:\robotology\vcpkg\ports\esdcan-binary) does not exist
Error: failed to load port from C:\robotology\vcpkg\ports\esdcan-binary
Note: Updating vcpkg by rerunning bootstrap-vcpkg may resolve this failure.
Error: Process completed with exit code 1.

It seems that the vcpkg port esdcan-binary is no longer shipped with these dependencies.

cc @traversaro

@traversaro
Copy link
Member

Did you changed something recently on assistive-rehab? On robotology-superbuild-dependencies-vcpkg, the latest release is from July.

@pattacini
Copy link
Member Author

The CI was disabled because it was failing against yarp@master. The last time it ran was 4 months ago. Thus, there might have been an update I missed in the meantime.

@traversaro
Copy link
Member

traversaro commented Oct 26, 2021

I see, it is a combined effect of microsoft/vcpkg#15836 and #48 . Now you need again to pass --overlay-ports=C:/robotology/robotology-vcpkg-binary-ports to each vcpkg invocation, I forgot to update the README and the changelog, as before f4e3831#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5 .

@pattacini
Copy link
Member Author

Cool! Thanks heaps then.
I'll try it out.

@pattacini
Copy link
Member Author

Possible fix provided in robotology/assistive-rehab#300.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants