Comments (4)
@saswatamcode Bingo's README says it doesn't care about these directives:
Works with all buildable Go projects, including pre Go modules and complex projects with complex directives like replace, retract or exclude statements. (e.g Prometheus)
from bingo.
Hmm, I think go install
also fails if the module being installed has replace/exclude directives,
$ go install github.com/prometheus-operator/prometheus-operator/cmd/po-lint@latest
go: downloading github.com/prometheus-operator/prometheus-operator v0.70.0
go: github.com/prometheus-operator/prometheus-operator/cmd/po-lint@latest (in github.com/prometheus-operator/[email protected]):
The go.mod file for the module providing named packages contains one or
more replace directives. It must not contain directives that would cause
it to be interpreted differently than if it were the main module.
So then isn't it expected that bingo would also not be able to install it either? Or am I missing something? 🤔
from bingo.
Ack, you're right! I guess there is some bug with local replace directives then!
from bingo.
Can you add those replace directives in po-lint.mod
after failed bingo get? I think they should be done automatically, but that might have failed for some reason?
from bingo.
Related Issues (20)
- List by package fail when list by binary name works HOT 1
- Add support for pinning and building forks
- bingo get does not update {package}.mod go version HOT 3
- Fix docs: go get is not installing things anymore.
- Failing to pin `staticcheck` HOT 3
- Failed to pin gomplate
- How to delete pkg? HOT 2
- Add back error cases tests.
- Bingo get fails complaining go1.18+ required which is already the case HOT 7
- Command line refactoring provides friendly prompts HOT 4
- bingo get fails on Windows: bingo.tmp.mod is being used by another process HOT 1
- "Predeclared any required go1.18 or later (-lang was set to go1.16) HOT 3
- go get succeeds but bingo fails for mockgen and golangcli-lint HOT 3
- Parsing of devel Go version fails HOT 1
- User Survey in an issue: Anything we should change for 1.0? HOT 2
- Command for updating all deps at once to latest
- Some tools are not built using go get HOT 2
- Fix ./bingo/README.md: variables.go was never supported. HOT 3
- Bug: Go 1.21.0 HOT 8
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bingo.