Note
The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.
Difference between revisions of "Funtoo:Macaroni Linux/Luet/Releases/0.28.0"
Jump to navigation
Jump to search
Line 1: | Line 1: | ||
{{SoftwareRelease | {{SoftwareRelease | ||
|release_date=2022- | |release_date=2022-09-05 | ||
|name=luet | |name=luet | ||
|version=0. | |version=0.29.1 | ||
|type=minor | |type=minor | ||
}} | }} | ||
== ChangeLog == | == ChangeLog == | ||
In this release continues the path to review and rewrite the tool: | |||
In | |||
* the | * rewritten the integration with the library viper/cobra to reduce complexity and cleanup the code. I hope that this resolve the annoying issue that sometime happens where on starting the binary its exit with errors probably for a race on setup correctly the bootstrap phase | ||
* rewritten the `luet uninstall` command. In particular, dropped the options `--full` and `--full-clean` and now the uninstall command recursively resolves the reverse dependencies tree and to propose uninstall of all packages directly related with the selected packages. | |||
* the | * `luet uninstall` now support uninstall finalizer! This could be implemented with the definition of the `uninstall` section inside the finalizer.yaml. | ||
Here an example: https://github.com/geaaru/luet/blob/geaaru/tests/fixtures/finalizers_uninstall/pkg1/finalize.yaml#L6 | |||
We will starting the review of the core engine related to the install/reinstall of the packages in the next phases. | |||
Revision as of 20:40, September 6, 2022
Luet 0.29.1 is a minor release which was released on 05 September 2022.
ChangeLog
In this release continues the path to review and rewrite the tool:
- rewritten the integration with the library viper/cobra to reduce complexity and cleanup the code. I hope that this resolve the annoying issue that sometime happens where on starting the binary its exit with errors probably for a race on setup correctly the bootstrap phase
- rewritten the `luet uninstall` command. In particular, dropped the options `--full` and `--full-clean` and now the uninstall command recursively resolves the reverse dependencies tree and to propose uninstall of all packages directly related with the selected packages.
- `luet uninstall` now support uninstall finalizer! This could be implemented with the definition of the `uninstall` section inside the finalizer.yaml.
Here an example: https://github.com/geaaru/luet/blob/geaaru/tests/fixtures/finalizers_uninstall/pkg1/finalize.yaml#L6
We will starting the review of the core engine related to the install/reinstall of the packages in the next phases.