pmbootstrap: aportupgrade and lint subcommands removed

March 09, 20261 min. read

The "aportupgrade" and "lint" subcommands have been removed from the pmbootstrap codebase and will not be present in the upcoming 3.10 release. While the lint subcommand had been deprecated for a while before being removed and has a clear replacement with the "ci" subcommand if invoked within pmaports, the aportupgrade subcommand was removed on the basis that we assume no one is using it given its niche application along with that more and more packages are being moved from pmaports to aports where it does not work. Additionally, we are trying to define a clearer scope for pmbootstrap to avoid scope-creep and ease future refactoring, and this removal is part of that.

If you have a use-case for the aportupgrade subcommand that was not considered and still is relevant, please open an issue in the pmbootstrap issue tracker and explain your reasoning for why it is useful and we may consider reintroducing it or breaking it out into a separate tool.

Related: