-
Notifications
You must be signed in to change notification settings - Fork 54
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
Drop unused packages #2607
Drop unused packages #2607
Conversation
CI passed. |
Build action triggered: https://github.com/flatcar/scripts/actions/runs/12948305869 |
We had those packages in portage-stable, but nothing pulled them in. These packages add groups that exist in group file in baselayout, which we would want to get rid of eventually.
It used to be pulled in by net-misc/iputils, but now this happens only for 9999 version of the package, which we don't use.
I think I pulled the package from Gentoo in order to update some protobuf package, which needed abseil. But it fizzled out once I realized that update_engine needs to be updated first to the new version of protobuf library.
Mentions of virtual/rust in some scripts were replaced with dev-lang/rust-bin. These were usually about skipping the update/build of the package, and these already contained dev-lang/rust, so added the -bin variant for completeness.
67e000e
to
64f1595
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was a little surprised to see udisks being dropped, but it does appear to be more of a desktop thing. It is used by fwupd though, which got me wondering whether we should include that for bare metal users. Probably not something you should run in a container.
Eh, scratch that, it's written in Python. |
CI: http://jenkins.infra.kinvolk.io:8080/job/container/job/sdk/1920/cldsv/
This is mostly about dropping unused packages and cleaning up related entries in profiles.
I also added two group packages to the production images - they should have been there, but probably something stopped pulling them at some point, so I'm bringing them back. I hope to use them to eventually get rid of the passwd and group files from baselayout.
/boot
and/usr
size, packages, list files for any missing binaries, kernel modules, config files, kernel modules, etc.