technomancy / leiningen

Moved to Codeberg; this is a convenience mirror
https://codeberg.org/leiningen/leiningen
Other
7.29k stars 1.61k forks source link

Leiningen Homebrew 2.9.10 Upgrade Failing #2802

Closed davecom closed 1 year ago

davecom commented 1 year ago

Describe the bug Upgrading Leiningen from 2.9.9 to 2.9.10 is failing for me via Homebrew consistently for the same reason for over a month. Based on the log it seems to be due to the manifest file.

To Reproduce Steps to reproduce the behavior:

  1. Type brew upgrade with Leiningen already installed via Homebrew

Actual behavior Leiningen upgrade fails due invalid JSON according to the Homebrew log

Expected behavior Expect Leiningen to be upgraded to 2.9.10

Logs

==> Downloading https://ghcr.io/v2/homebrew/core/leiningen/manifests/2.9.10
Already downloaded: /Users/dave/Library/Caches/Homebrew/downloads/51707dfc77a2764e382a0f368a23ed00abebea72caae6af5c3917f57516465db--leiningen-2.9.10.bottle_manifest.json
Error: leiningen: Failed to download resource "leiningen_bottle_manifest"
The downloaded GitHub Packages manifest was corrupted or modified (it is not valid JSON): 
/Users/dave/Library/Caches/Homebrew/downloads/51707dfc77a2764e382a0f368a23ed00abebea72caae6af5c3917f57516465db--leiningen-2.9.10.bottle_manifest.json

Environment

Additional context Never had trouble upgrading Leiningen using Homebrew before but this specific upgrade has been consistently failing with the same log output for a month now.

winks commented 1 year ago

Hello, that issue should be filed with homebrew (probably one of the repos here: https://github.com/Homebrew ) as none of the lein developers use OSX (afaik) and we don't package lein for brew, unfortunately I also don't know who wrote that manifest.