The evaluation of golang-github-gcp-guest-logging-go has uncovered much more dependencies (thanks go :-/) that are active here, I have updated your existing TODO section in the description.
Just to get a feeling for it: root@g:~# apt install golang-github-gcp-guest-logging-go-dev The following additional packages will be installed: golang-github-chzyer-readline-dev golang-github-golang-mock-dev golang-github-google-btree-dev golang-github-google-go-cmp-dev golang-github-google-martian-dev golang-github-google-pprof-dev golang-github-googleapis-gax-go-dev golang-github-hashicorp-golang-lru-dev golang-github-ianlancetaylor-demangle-dev golang-glog-dev golang-go.opencensus-dev golang-golang-x-net-dev golang-golang-x-oauth2-dev golang-golang-x-oauth2-google-dev golang-golang-x-sync-dev golang-golang-x-sys-dev golang-golang-x-text-dev golang-golang-x-time-dev golang-golang-x-xerrors-dev golang-google-api-dev golang-google-cloud-compute-metadata-dev golang-google-cloud-dev golang-google-genproto-dev golang-google-grpc-dev golang-goprotobuf-dev golang-rsc-binaryregexp-dev libprotobuf-dev libprotobuf-lite23 libprotobuf23 libprotoc23 protobuf-compiler zlib1g-dev Maybe some of them are superfluous for golang-github-gcp-guest-logging-go as the o.mod lists "only" 17 of them, but that isn't how dependencies work. It is up to the team driving this effort to either cut these dependencies (recommended but often hard) or to opt-in and properly evaluate+file for these packages as well. ** Description changed: [Availability] The packages are present in universe on all architectures / the 'all' architecture. [Rationale] The packages are build dependencies of google-guest-agent and according to the special status of Golang packages Golang build dependencies of packages in main must also be in main (except for build dependencies used only in the tests). [Security] No known open CVE-s. [Quality assurance] Packaging is minimal. Maintained by the Debian Go Packaging Team: golang-github-go-ini-ini: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but they upstream is active solving issues - No Ubuntu delta - Debian is behind by many upstream releases golang-github-golang-groupcache: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but they upstream is somewhat active solving issues - No Ubuntu delta - Upstream makes no releases, Debian is behind by many upstream commits golang-github-kardianos-service: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but they upstream is active solving issues - No Ubuntu delta - Debian and Ubuntu are up to date with latest upstream release golang-github-kardianos-osext: - 0 bug reports in Ubuntu, Debian and at upstream, upstream is active solving issues - No Ubuntu delta - Upstream makes no releases, Debian is behind by only a few not interesting upstream commits golang-github-tarm-serial: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but upstream is somewhat active solving issues - No Ubuntu delta - Upstream makes no releases, Debian is behind by many upstream commits golang-google-protobuf (build depenency of golang-google-genproto): - 0 bug reports in Ubuntu, 1 RC in Debian, which is stating that golang-protobuf (>> 1.4) is needed which is in groovy-proposed at the moment - several open issues at upstream, but upstream is active solving issues - No Ubuntu delta - Debian and Ubuntu are up to date with latest upstream release golang-github-google-btree: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but upstream is somewhat active solving issues - No Ubuntu delta - Package is up to date with latest upstream release golang-golang-x-sys: - 1 unimportant bug report in Debian and 0 in Ubuntu, several open issues at upstream, but upstream is active solving issues - No Ubuntu delta - Upstream makes no releases, Debian is behind by many upstream commits golang-golang-x-net: - 1 unimportant bug report in Debian and 0 in Ubuntu, several open issues at upstream, but upstream is active solving issues - No Ubuntu delta - Upstream makes no releases, Debian is behind by many upstream commits golang-golang-x-time: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but upstream is active solving issues upstream issues are tracked at https://github.com/golang/go/issues/ - No Ubuntu delta - Upstream makes no releases, Debian is behind by many upstream commits - TODO No watch file, old policy version golang-golang-x-oauth2: - 0 bug reports in Ubuntu and Debian, several open issues at upstream, but upstream is active solving issues upstream issues are tracked at https://github.com/golang/go/issues/ - No Ubuntu delta - Upstream makes no releases, Debian is behind by a few upstream commits Maintained only in Ubuntu: golang-github-gcp-guest-logging-go: - 0 bug reports in Ubuntu and at upstream - Upstream makes no releases, Ubuntu has the latest commit [UI Standards] Not applicable. [Dependencies] The packages depend on each other, golang-github-google-go-cmp-dev is just a build-time dependency. [Standards Compliance] Conforms to a recent Debian Policy version. [Maintenance] TODO: This package is to be owned by the Ubuntu Foundations team. + TODO: MIR golang-google-cloud golang-google-genproto dependencies + These lead further down to much more further dependencies: + - golang-github-chzyer-readline-dev + - golang-github-golang-mock-dev + - golang-github-google-go-cmp-dev + - golang-github-google-martian-dev + - golang-github-google-pprof-dev + - golang-github-googleapis-gax-go-dev + - golang-github-hashicorp-golang-lru-dev + - golang-github-ianlancetaylor-demangle-dev + - golang-glog-dev + - golang-go.opencensus-dev + - golang-golang-x-oauth2-google-dev + - golang-golang-x-sync-dev + - golang-golang-x-text-dev + - golang-golang-x-xerrors-dev + - golang-google-api-dev + - golang-google-cloud-compute-metadata-dev + - golang-google-cloud-dev + - golang-google-genproto-dev + - golang-google-grpc-dev + - golang-goprotobuf-dev + - golang-rsc-binaryregexp-dev + - protobuf-compiler + Depended but in main alreday: + - zlib1g-dev + - libprotobuf23 + - libprotoc23 + - libprotobuf-lite23 + - libprotobuf-dev + Depended but already requested here: + - golang-github-gcp-guest-logging-go-dev + - golang-github-google-btree-dev + - golang-golang-x-net-dev + - golang-golang-x-oauth2-dev + - golang-golang-x-sys-dev + - golang-golang-x-time-dev + That would be 25 packages more - please confirm that you really intend to promote and maintain all those - in that case do an initial evaluation of quality and todos on your own (as it is part of the MIR request steps) of them and add them to the MIR request here. If you think you can cut those dependencies before pulling in all of these please do so in package uploads. - TODO: MIR golang-google-cloud golang-google-genproto dependencies + TODO: get foundation-bugs subscribed to all those packages -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1894731 Title: [MIR] golang-*, Go build dependencies of google-guest-agent To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/golang-github-gcp-guest-logging-go/+bug/1894731/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
