Requiem

Requiem

562k Downloads

dl.bintray.com has been sunset and returns HTTP 403, causing all builds to fail

James103 opened this issue ยท 1 comments

commented

The corresponding logs say it all:
When building commit ed1300c (or any commit starting from cf93114):

FAILURE: Build failed with an exception.


Deprecated Gradle features were used in this build, making it incompatible with Gradle 7.0.
* What went wrong:
A problem occurred configuring root project 'requiem'.
> Could not resolve all files for configuration ':modRuntime'.
   > Could not resolve net.adriantodt.fabricmc:fallflyinglib:1.1.0.
     Required by:
         project :
      > Could not resolve net.adriantodt.fabricmc:fallflyinglib:1.1.0.
         > Could not get resource 'https://dl.bintray.com/adriantodt/maven/net/adriantodt/fabricmc/fallflyinglib/1.1.0/fallflyinglib-1.1.0.pom'.
            > Could not GET 'https://dl.bintray.com/adriantodt/maven/net/adriantodt/fabricmc/fallflyinglib/1.1.0/fallflyinglib-1.1.0.pom'. Received status code 403 from server: Forbidden
   > Could not resolve net.earthcomputer:libstructure:1.5.
     Required by:
         project :
      > Could not resolve net.earthcomputer:libstructure:1.5.
         > Could not get resource 'https://dl.bintray.com/earthcomputer/mods/net/earthcomputer/libstructure/1.5/libstructure-1.5.pom'.
            > Could not GET 'https://dl.bintray.com/earthcomputer/mods/net/earthcomputer/libstructure/1.5/libstructure-1.5.pom'. Received status code 403 from server: Forbidden
Use '--warning-mode all' to show the individual deprecation warnings.

From the front page of bintray.com:

Thanks for supporting Bintray! This service has now been sunset, and to assist with migration to the JFrog Platform, paid accounts can login until July 4th.

In other words, if you want these builds to pass, you will need to source the required library files from elsewhere (such as another external provider or your own repository or repositories.

commented

Right, I moved Requiem and all Ladysnake libraries to artifactory for that reason. I didn't fix the builds as I initially assumed I would have to rehost those libraries, but it appears most can be obtained through jitpack.