robotology / human-dynamics-estimation

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

Fix CI failure #329

Closed RiccardoGrieco closed 1 year ago

RiccardoGrieco commented 1 year ago

This PR addresses latest failures in the CI (e.g. https://github.com/robotology/human-dynamics-estimation/actions/runs/3672089850/jobs/6207938846) due to the apt-depencencies build job.

Looks like the package python-dev has been removed in favor of either python3-dev or python2-dev.

RiccardoGrieco commented 1 year ago

The failure changed, looks like now the issue is the following:

/usr/bin/ld: warning: libACE-6.4.5.so, needed by /home/runner/work/human-dynamics-estimation/human-dynamics-estimation/install/deps/lib/libYARP_os.so.3.7.1, not found (try using -rpath or -rpath-link)

But libace-dev is resolved by apt as libace-7.0.6 (see https://github.com/robotology/human-dynamics-estimation/actions/runs/3674636483/jobs/6213096052#step:7:71)

Maybe the issue is related to the cache, I'll try again by updating the YARP tag to the latest one v3.7.2.

traversaro commented 1 year ago

I suspect this happened as the ubuntu-latest switched from Ubuntu 20.04 to Ubuntu 22.04 .

RiccardoGrieco commented 1 year ago

I suspect this happened as the ubuntu-latest switched from Ubuntu 20.04 to Ubuntu 22.04 .

I thought that it had already happened. Instead, according https://github.com/actions/runner-images/issues/6399 the migration is still happening, so as you mentioned this was most likely the cause.

Looks Good, feel free to merge it

Thanks @lrapetti , merging.