nanovms / homebrew-ops

Homebrew formula for OPS
Apache License 2.0
8 stars 5 forks source link

Error upgrading from 0.1.24-1 to 0.1.38-1 #7

Closed lthibault closed 1 year ago

lthibault commented 1 year ago

Output from brew upgrade as follows:

==> Upgrading nanovms/ops/ops
  0.1.24_1 -> 0.1.38_1

==> go build -ldflags -w -o ops
Last 15 lines from /Users/lthibault/Library/Logs/Homebrew/ops/01.go:
go: downloading sigs.k8s.io/json v0.0.0-20211020170558-c049b76a60c6
go: downloading github.com/kr/text v0.2.0
go: downloading github.com/rogpeppe/go-internal v1.6.1
go: downloading github.com/json-iterator/go v1.1.12
go: downloading gopkg.in/yaml.v3 v3.0.1
go: downloading k8s.io/kube-openapi v0.0.0-20211115234752-e816edb12b65
go: downloading github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd
go: downloading github.com/modern-go/reflect2 v1.0.2
go: downloading github.com/Azure/go-autorest/autorest/validation v0.3.1
daemon/daemon.go:16:2: no required module provides package github.com/nanovms/ops/protos/imageservice; to add it:
        go get github.com/nanovms/ops/protos/imageservice
daemon/daemon.go:17:2: no required module provides package github.com/nanovms/ops/protos/instanceservice; to add it:
        go get github.com/nanovms/ops/protos/instanceservice
daemon/daemon.go:18:2: no required module provides package github.com/nanovms/ops/protos/volumeservice; to add it:
        go get github.com/nanovms/ops/protos/volumeservice

If reporting this issue please do so at (not Homebrew/brew or Homebrew/homebrew-core):
  https://github.com/nanovms/homebrew-ops/issues

These open issues may also help:
add option to pull nightly ops via brew https://github.com/nanovms/homebrew-ops/issues/5
need to install to ~/.ops/bin/. https://github.com/nanovms/homebrew-ops/issues/2

Output from brew config as follows:

$ brew config
HOMEBREW_VERSION: 4.1.3
ORIGIN: https://github.com/Homebrew/brew
HEAD: 128df14e0afd0525564051a7665708c2973a3cab
Last commit: 27 hours ago
Core tap JSON: 01 Aug 16:47 UTC
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.0aGztcItJZ/org.macosforge.xquartz:0
HOMEBREW_MAKE_JOBS: 8
Homebrew Ruby: 2.6.10 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: octa-core 64-bit icelake
Clang: 14.0.3 build 1403
Git: 2.41.0 => /usr/local/bin/git
Curl: 7.88.1 => /usr/bin/curl
macOS: 13.4.1-x86_64
CLT: 14.3.1.0.1.1683849156
Xcode: N/A
eyberg commented 1 year ago

sorry just now seeing this, the protos need to be built/bundled

probably this ->

https://github.com/nanovms/ops/blob/master/.circleci/config.yml#L45-L52

needs to go here ->

https://github.com/nanovms/homebrew-ops/blob/master/Formula/ops.rb#L24