7zip: add at 26.01#9061
Conversation
|
Ok, made changes based on the Fedora spec. Still probably needs some changes partly due to some of my ignorance of the ypkg side of things still. |
|
As far as I can see, this looks fine, now. |
|
Ok I have ran testing across several archives as well as using Peazip which is working as expected. I modified the patch for Solus. If there is anything else, let me know. |
EbonJaeger
left a comment
There was a problem hiding this comment.
Since this is replacing p7zip, all of the packages that depend on p7zip need to be updated to depend on the new 7zip package. p7zip and p7zip-dbginfo should also be deprecated.
**Summary** Replace p7zip due to security and lack of maintenance
|
Alright that is all the packages that depended on p7zip. |
|
Could you add a commit at the end deprecating |
|
I have not done that before. Is there a link to a process for that? Happy to do it, to learn. |
|
There is, actually! https://help.getsol.us/docs/packaging/procedures/release-processes#deprecating-a-package Step 1 can be skipped because you're already in a branch. You can also delete the old package recipe directory at the same time. |
|
Alright hopefully should be all good. |
|
Also |
|
Ok added that as well. Grepped to see if any more existed and looks good. |
Summary
Replace p7zip due to security and lack of maintenance
Security:
Test Plan
Installed Peazip
Uninstalled p7zip
Installed 7Zip
Tested functionality through peazip
Verified binaries
From terminal tested several different formats
Needs more testing before considered ready
Checklist