s6*: updating the whole stack of packages.#48582
s6*: updating the whole stack of packages.#48582dataCobra wants to merge 18 commits intovoid-linux:masterfrom dataCobra:s6
Conversation
|
Since |
|
There are only conflicts with a few other packages: Would like to have some feedback from the void team members how we want to go about that. |
I believe that every single one of them should be renamed. The init should also be altered, it will not work ootb - you can also move it to the skel dir, it is a bug to have under /usr/bin by default. I will report it upstream. |
|
You can add the following to post_install() to fix the file conflicts: The manpages can be all renamed to |
|
Still missing some of the man-pages provided by flexibeast. Also it looks like some man-pages are not provided for the current version. Here is a list of man-pages (not all relevant for this PR): |
|
Another thing that bugs me a little bit is that a some package templates are not really following the same structure as the majority. So a refactoring needs to be done too. This is especially important with this amount of packages that have a relation to another. |
|
Today the 66 stable release 0.7.0.0 was released. 🎉 I took the time not only to update package The next step should be the test of the packages. Afterward we can go forward to work on and build PR #45578 |
For anyone who wants to help (outside of @dataCobra who is aware of this):
PRs/MRs are welcome. |
|
Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it. |
|
Any interest in getting this updated and merged? I'd like to have new s6 tools... |
Testing the changes
Local build testing
Setting up an update of all packages s6 related.