Skip to content

x/pkgsite: package removal request for github.com/google/gnostic/cmd/* #50514

@timburks

Description

@timburks

What is the path of the package that you would like to have removed?

github.com/google/gnostic/cmd/disco
github.com/google/gnostic/cmd/parse-linter-output
github.com/google/gnostic/cmd/petstore-builder
github.com/google/gnostic/cmd/protoc-gen-jsonschema
github.com/google/gnostic/cmd/protoc-gen-openapi
github.com/google/gnostic/cmd/report
github.com/google/gnostic/cmd/report-messages
github.com/google/gnostic/cmd/vocabulary-operations

Based on the above, it would be equivalent to remove all packages with this prefix:
github.com/google/gnostic/cmd

Are you the owner of this package?

yes - see https://github.com/google/gnostic

What is the reason that you could not retract this package instead?

These packages were created with new go.mod files that were introduced to explore a multimodule configuration for our project.
After finding problems with our configuration, we decided to revert to a single-module configuration and found that retracting the version of the main repo that introduced the multimodule go.mod files wasn't enough to get these child modules out of the package cache.

https://github.com/google/gnostic/releases/tag/v0.6.0 introduced the multimodule configuration
https://github.com/google/gnostic/releases/tag/v0.6.1 removed the multimodule configuration
https://github.com/google/gnostic/releases/tag/v0.6.2 retracted v0.6.0 but did not seem to retract the child modules.

We may have missed an ability to retract the child modules in our main go.mod - we didn't see that capability documented and didn't try it.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions