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

Modify fedora comps group #597

Closed
3 tasks done
j-mracek opened this issue Jun 7, 2023 · 5 comments
Closed
3 tasks done

Modify fedora comps group #597

j-mracek opened this issue Jun 7, 2023 · 5 comments
Assignees
Labels
Priority: HIGH Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take

Comments

@j-mracek
Copy link
Contributor

j-mracek commented Jun 7, 2023

It is critical to ensure that Fedora 39 deployments will use dnf5 and dnf5 plugins. We need to modify kickstar and comps group.
The definition of fedora kickstar is here - https://pagure.io/fedora-kickstarts.git
Information about comps group - https://fedoraproject.org/wiki/How_to_use_and_edit_comps.xml_for_package_groups
Comps group repository - https://pagure.io/fedora-comps

  • Replace microdnf by dnf5
  • Replace dnf by dnf5
  • Replace dnf-plugins-core by package that provides dnf5 plugins (including builddep command)
@j-mracek j-mracek added this to DNF team Jun 7, 2023
@github-project-automation github-project-automation bot moved this to Backlog in DNF team Jun 7, 2023
@j-mracek j-mracek moved this from Backlog to Todo in DNF team Jun 7, 2023
@praiskup
Copy link
Member

praiskup commented Jun 7, 2023

As discussed in the off-tracker discussion; we should provide a statement or policy somewhere
assuring the Fedora folks that dnf5-plugins won't bring additional dependencies into the minimal
installs (it is the case now, I was amazed to find the fact, but it would be nice to keep it that way).

@mcurlej mcurlej added the Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take label Jun 12, 2023
@evan-goode evan-goode self-assigned this Jun 22, 2023
@evan-goode evan-goode moved this from Todo to In Progress in DNF team Jun 23, 2023
@evan-goode
Copy link
Member

Draft PR to fedora-kickstarts: https://pagure.io/fedora-kickstarts/pull-request/967

@j-mracek
Copy link
Contributor Author

Draft PR to fedora-kickstarts: https://pagure.io/fedora-kickstarts/pull-request/967

LGTM

@evan-goode
Copy link
Member

PR to fedora-comps: https://pagure.io/fedora-comps/pull-request/852

@evan-goode evan-goode moved this from In Progress to Done in DNF team Jun 29, 2023
@evan-goode
Copy link
Member

Both PRs have been merged, closing.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Priority: HIGH Triaged Someone on the DNF 5 team has read the issue and determined the next steps to take
Projects
Archived in project
Development

No branches or pull requests

4 participants