anchore / binny

Manage a directory of binaries without a package manager
Apache License 2.0
21 stars 1 forks source link

Go install method fails if tool has replace directives #30

Open kzantow opened 2 months ago

kzantow commented 2 months ago

If installing a tool with the go-install method, but the tool has a replace directive, this fails. Unfortunately, today, this includes syft and since there are no FreeBSD binaries, if Syft gets installed it would need to be installed with the go-install method in this case. Binny could fall back to running a standard go build in this case. There is an experiment with this change here.