Some github projects aren't fetchable using commit hash

Yuri yuri at
Fri Sep 1 16:24:15 UTC 2017


Some github URLs that ports framework uses to fetch by hash fail with no 
apparent reason. Here are two examples:

I've contacted GitHub, they acknowledged the problem, but offered no 
solution besides of "we are working on this". Below is my communication 
with GitHub support.



Hi Yuri,

Thanks for reaching out about this, and sorry for delayed response!

We've taken a look at the trouble you're experiencing, and suspect that 
this might be a bug, so we've opened an internal issue for our engineers 
to investigate further.

While we don't yet have a specific ETA on a fix, we'll be sure to update 
you as soon as there's any news to share.

Also, thank you for the wonderful detail in your email! It helped 
enormously with our initial investigations.

Warm regards,


    Looking at two projects: one tarball fetch succeeds, the other one

    Fetching the tarball of using - succeeds.

    Fetching the tarball of using - fails.

    Both URLs are built from {account}/{project}/{hash} combination in
    the same way. Both should succeed.
    This is also how FreeBSD ports download tarballs.

    Failure log:

    |# wget
    --2017-08-28 21:18:35--
    Resolving (, Connecting to
    (||:443... connected. HTTP request
    sent, awaiting response... 404 Not Found 2017-08-28 21:18:35 ERROR
    404: Not Found. |

More information about the freebsd-ports mailing list