lopsided98 / nix-ros-overlay

ROS overlay for the Nix package manager
Apache License 2.0
175 stars 71 forks source link

actionlib: tries to download patch from inexistent repo #291

Closed GuillaumeDesforges closed 11 months ago

GuillaumeDesforges commented 11 months ago

The package actionlib does not build.

nix build github:lopsided98/nix-ros-overlay/b923476c0a96d0a13991b22c9b61c180e3df4b6f#noetic.actionli

gives

error: builder for '/nix/store/ck4mz7p6zl2lidgsca71jp65vx4swc7y-d675dd75d9080d2832591e0220d19e0f0d981446.patch.drv' failed with exit code 1;
       last 7 log lines:
       >
       > trying https://github.com/lopsided98/actionlib/commit/d675dd75d9080d2832591e0220d19e0f0d981446.patch
       >   % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
       >                                  Dload  Upload   Total   Spent    Left  Speed
       >   0     9    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
       > curl: (22) The requested URL returned error: 404
       > error: cannot download d675dd75d9080d2832591e0220d19e0f0d981446.patch from any mirror
       For full logs, run 'nix log /nix/store/ck4mz7p6zl2lidgsca71jp65vx4swc7y-d675dd75d9080d2832591e0220d19e0f0d981446.patch.drv'.
error: 1 dependencies of derivation '/nix/store/1jqbaanshivcp8rn68wcizmxk184gldv-ros-noetic-actionlib-1.14.0-r1.drv' failed to build

Given that https://github.com/lopsided98/actionlib/ does not exist, it makes sense. I don't really know why it tries to fetch it.

(by the way, awesome work and thanks a lot!)

GuillaumeDesforges commented 11 months ago

Thanks a lot @lopsided98 !