Skip to content
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

[RFE] Keep packages in portage-stable updated #645

Closed
26 of 27 tasks
krnowak opened this issue Mar 1, 2022 · 2 comments · Fixed by flatcar/scripts#2373
Closed
26 of 27 tasks

[RFE] Keep packages in portage-stable updated #645

krnowak opened this issue Mar 1, 2022 · 2 comments · Fixed by flatcar/scripts#2373
Assignees
Labels
area/packages Issues related to the package maintainence. kind/debt Technological debt.

Comments

@krnowak
Copy link
Member

krnowak commented Mar 1, 2022

Here is an ongoing effort to update the packages in portage-stable. The goal is to have all the packages that are either the same version as gentoo or of lower revision.

It's a part of #96.

First done by EAPI versions:

EAPI 5 and further had too many packages to update in one go, so switching to years:

Most of the packages are from 2022 or 2023, so next step is to put system packages under automation (system packages are packages maintained by base-system@gentoo.org):

Most of the portage-stable packages are now relatively new and all the system packages are under automation. We can have a look at our reports repository to see how many packages are automated, currently (as of 2023-09-28) we have automated 449 out of 551 items in portage-stable, which is about 80%. Let's have percentage-based goals now.

Note: there is a usr-ldscript eclass that we have overridden, will be handled as a part of #646.

@dongsupark
Copy link
Member

Checked 2020 & 2021.

@krnowak
Copy link
Member Author

krnowak commented Sep 28, 2023

Updated the issue to reflect current state.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/packages Issues related to the package maintainence. kind/debt Technological debt.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants