Search code examples
gothrift

go get thrift package failed with repo not found


Following instruction from the thrift golang home page: trying to run the go get thrift package: go get git.apache.org/thrift.git/lib/go/thrift/... getting following error:

```

   # cd .; git clone https://git.apache.org/thrift.git godep/src/git.apache.org/thrift.git
Cloning into 
   'godep/src/git.apache.org/thrift.git'...
   fatal: repository 'https://git.apache.org/thrift.git/' not found
   package git.apache.org/thrift.git/lib/go/thrift/...: exit status 128

```


Solution

  • There was a vote to use the Github repos as primary repo, mainly to ease maintenance and contribution. During that process, the old repo has been dropped (intentionally). Unfortunately a few dependencies were overlooked, such as the one you mentioned, plus good communication was not really on our side.

    All the dirty details are in THRIFT-4542

    Our PMC Chair also sent out some more words on that issue a few hours ago.

    TL;DR: We're in the process of fixing this. Sorry for any inconveniences.


    "Shit happens!" (Forrest Gump)