Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump urfave/cli to 2.23.5 #3330

Closed
wants to merge 1 commit into from
Closed

Conversation

crazy-max
Copy link
Member

@crazy-max crazy-max commented Nov 28, 2022

Signed-off-by: CrazyMax <crazy-max@users.noreply.github.com>
@thaJeztah
Copy link
Member

Ah, yes, this may be a tricky one; ISTR that v2 adhered more strictly to POSIX, but in doing so have removed features that we may depend on (runc was in the same situation), or that users may expect (the "flags before args" is something that both Cobra and urfave accepted, and some users started to depend on this) - admitted perhaps less of an issue for buildctl

@crazy-max
Copy link
Member Author

Yes mostly wanted to update to see if it removes unrelated dependencies on this package but looks like it brings another one that we don't need https://github.com/urfave/cli/blob/1510efe770578f90c236d08a4cfd324106106812/go.mod#L7. And there is still man and markdown related dependencies that bothers me and the diff is not that great now 😟.

@thaJeztah
Copy link
Member

Yeah, and as both runc and containerd are on v1, probably better to stick with it for now.

There's a build tag though to disable man-page generating, which also makes the binaries smaller.

@thaJeztah
Copy link
Member

See containerd/containerd#6998

@crazy-max crazy-max closed this Jan 30, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants