gue
gue copied to clipboard
Trying to install 4.1.0 fails due to otel deps
Apparently otel removed some of their previously-working import paths (https://github.com/open-telemetry/opentelemetry-go/issues/2897), so we might need to bump their versions in the v4 branch.
$ go get -u github.com/vgarvardt/gue/v4
go: github.com/vgarvardt/gue/v4 imports
go.opentelemetry.io/otel/metric/instrument: cannot find module providing package go.opentelemetry.io/otel/metric/instrument
go: github.com/vgarvardt/gue/v4 imports
go.opentelemetry.io/otel/metric/instrument/syncint64: cannot find module providing package go.opentelemetry.io/otel/metric/instrument/syncint64
go: github.com/vgarvardt/gue/v4 imports
go.opentelemetry.io/otel/metric/unit: cannot find module providing package go.opentelemetry.io/otel/metric/unit
Starting from v1.25.0 OTel requires go 1.21 and gue is currently pinned to go 1.20. I'll bump min required version to 1.21 since 1.20 reached end of support already.
pls check if https://github.com/vgarvardt/gue/releases/tag/v5.7.0 solves your problem
PS GH closed the issue automatically after the linked PR was merged
Can you backport this to v4 so that I can give it a try? Thanks!
On Thu, Jul 4, 2024, 18:47 Vladimir Garvardt @.***> wrote:
pls check if https://github.com/vgarvardt/gue/releases/tag/v5.7.0 solves your problem
— Reply to this email directly, view it on GitHub https://github.com/vgarvardt/gue/issues/287#issuecomment-2209264508, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAGJ6WGAWYMNOHSH2K6C6VTZKVVANAVCNFSM6AAAAABKLVQLUWVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZDEMBZGI3DINJQHA . You are receiving this because you authored the thread.Message ID: @.***>
oh, v4 - this version is not support anymore, most likely you'd need to create your fork
Would you be open to a PR backporting this in v4, so that we avoid forking?
I do not even have a separate branch with v4, will try to create one later today from the commit before switched to v5
Thanks a lot!
If I can do anything to help, please let me know.
just merged https://github.com/vgarvardt/gue/pull/290 to newly created v4 branch. Pls check if it solves your problem. If all good - I'll release 4.2.0
Thanks, closing this as it's resolved.