Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Find package dependencies that have slot operators defined which are not being utilized
Fetching latest commit…
Cannot retrieve the latest commit at this time.
|Type||Name||Latest commit message||Commit time|
|Failed to load latest commit information.|
This utility finds missed opportunities to use slot operators. If you pass a list of cat/pkg-ver strings they will be checked. If you pass no arguments the entire portage tree will be checked. There is plenty of room for improvement here, such as identifying maintainers, etc. Patches, push-requests, etc welcome. Note that this uses portage to find dependencies and it respects the settings in /etc/portage. That means that it will only find dependencies that aren't keyword or package masked, and you may want to override these as a result (environment variables work fine for this).