oSumAtrIX / DownOnSpot

🎧 A Spotify music and playlist downloader working with free Spotify accounts written in Rust
https://osumatrix.me
GNU General Public License v3.0
555 stars 44 forks source link

`free-librespot` is unavailable on GitHub, cannot build. #38

Closed saltedcoffii closed 1 year ago

saltedcoffii commented 1 year ago

Describe the bug

~/Projects/work/DownOnSpot (main) » cargo fetch --locked --target "x86_64-unknown-linux-gnu"
    Updating git repository `ssh://git@github.com/oSumAtrIX/free-librespot.git`
error: failed to get `librespot` as a dependency of package `down_on_spot v0.2.2 (/home/saltedcoffee/Projects/work/DownOnSpot)`

Caused by:
  failed to load source for dependency `librespot`

Caused by:
  Unable to update ssh://git@github.com/oSumAtrIX/free-librespot.git?branch=dev

Caused by:
  failed to fetch into: /home/saltedcoffee/.cargo/git/db/free-librespot-257f6fd081e0ebd3

Caused by:
  process didn't exit successfully: `git fetch --force --update-head-ok 'ssh://git@github.com/oSumAtrIX/free-librespot.git' '+refs/heads/dev:refs/remotes/origin/dev'` (exit status: 128)
  --- stderr
  ERROR: Repository not found.
  fatal: Could not read from remote repository.

  Please make sure you have the correct access rights
  and the repository exists.

To Reproduce Steps to reproduce the behavior:

  1. Clone DownOnSpot repository
  2. Run cargo fetch

Expected behavior ssh://git@github.com/oSumAtrIX/free-librespot.git or https://github.com/oSumAtrIX/free-librespot should be available

Desktop (please complete the following information):

Additional context

https://github.com/oSumAtrIX/free-librespot is additionally unavailable on the web. I am in the European Union and I've also attempted to VPN to the United States. This would suggest a takedown rather than country unavailability. Did you make the repository private?

oSumAtrIX commented 1 year ago

You need to use the ssh key mentioned in the readme.