Otto Kekäläinen
Otto Kekäläinen
While going through the dependencies I noticed that https://github.com/AstroProfundis/sysinfo is a fork of https://github.com/zcalusic/sysinfo that seems to now be maintained in a PingCAP employee personal GitHub account. As PingCAP relies...
More notes on dependencies: * TiUP depends on old github.com/r3labs/diff/v2 but Debian golang-github-r3labs-diff-dev has only v3, which does not build on TiUP. Would it be feasible to port TiUP to...
Other PingCAP/TiDB specific issues when trying to build dependencies as independent packages for Debian: ## golang-github-pingcap-tidb-insight ``` dh_auto_build -O--builddirectory=debian/.build/upstream -O--buildsystem=golang cd debian/.build/upstream && go install -trimpath -v -p 4 github.com/pingcap/tidb-insight/collector...
Ttest PPA is now available: sudo add-apt-repository ppa:otto/tidb sudo apt update
Notes from chat with @dveeden * Daniel will take a look into updating r3labs/diff v2 -> v3 and grpc-gateway v1 -> v2. * TiUP has had a policy of not...
I pushed now tiup_1.16.2+20250802~f57cbe37 to my test PPA at https://launchpad.net/~otto/+archive/ubuntu/tidb. The package is only buildable for Ubuntu devel (questing) as it depends on new dependencies not yet in any actual...
> [@ottok](https://github.com/ottok) so these dependencies changed from vendored to non-vendored? No, they were removed completely. Thanks for https://github.com/pingcap/tiup/commit/f6aa0ac09b9d6405929c2cea3c0207880e53d199 too, now we can rely on yaml v3 alone.
> Are you sure the list is correct? Some of these are still in the `go.mod` on the master branch You are right, sorry for getting mixed in up in...
Alright, so recent changes on TiUP git master branch helped get rid of: golang-github-alecthomas-assert-dev, golang-github-grpc-ecosystem-grpc-gateway-dev, golang-github-otiai10-copy-dev and golang-github-pingcap-check-dev. Names are Debian package names and screenshot below shows diff between earlier...
FYI @dveeden I posted now #2602 and also non-native official packaging draft at https://salsa.debian.org/go-team/packages/tiup/-/merge_requests/1