-
Notifications
You must be signed in to change notification settings - Fork 567
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
Archiver fixes - drop private-bin #3832
Conversation
@reinerh I seem to have broken a test again. These are my first baby-steps in the GitHub UI trying to find what broke exactly, so I can fix it. Getting nowhere though. If you could spare the time to offer some insights/info on how to proceed without breakin even more stuff, that would be very much appreciated. |
@glitsj16 Failing tests are found by grepping the test logs (output) for the string "TESTING ERROR". In this case this error can be found:
So it looks like it can't access |
I think the reason for the failure is that you removed private-bin. private-bin also copies the shared libraries into the jail to make sure the binaries can be run. But without private-bin but still having private-lib, the libs needed by some of the compression tools are not available. |
@reinerh That makes perfect sense. Thanks for your speedy reply and the explanation! The more I look at the archivers the less sense existing profiles make. I'm starting to wonder why we restrict access to the filesystem at all, as this would defeat the purpose of creating an archive of (parts of) it from a user standpoint. Realizing it would loosen them up IMO we should drop private-lib too where existing. I'll open an issue on iy shortly to collect input, thoughts and opinions on this topic. |
Archivers should be able to compress binaries (see discussion in 95ad89d). Let's drop private-bin in relevant profiles.