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

Implement DNF-PLUGINS-CORE plugins #389

Open
14 of 23 tasks
j-mracek opened this issue Mar 22, 2023 · 7 comments
Open
14 of 23 tasks

Implement DNF-PLUGINS-CORE plugins #389

j-mracek opened this issue Mar 22, 2023 · 7 comments

Comments

@j-mracek
Copy link
Contributor

j-mracek commented Mar 22, 2023

@dschwoerer
Copy link
Contributor

Why was this renamed from dnf-plugins-core to dnf5-plugins?
The rename broke the BOUT++ CI. Could a provides dnf-plugins-core be provided?

@zdohnal
Copy link

zdohnal commented Jun 28, 2023

Hi all,

personally it would be great if the following plugins were implemented as time allows it:

  • download plugin - used in several CI tests, its absence breaks tests in rawhide,
  • debuginfo-install plugin - although debuginfod is neat, sometimes I like to install debuginfo+debugsource packages manually (usually the ones I use frequently),
  • system-upgrade plugin - well, I haven't done any Fedora upgrade without him, so it would be great to have it before another upgrade :),
  • copr plugin - everybody likes copr :) ... and this plugin makes the usage easier.

Thank you for consideration and all your work on DNF5 and migrating plugins!

@msrb
Copy link

msrb commented Jul 2, 2023

Fedora CI also uses "repo-pkgs":

Unknown argument "repo-pkgs" for command "dnf5". Add "--help" for more information about the arguments.`

Is that a plugin as well? Or is there an alternative in dnf5?

Thanks!

@kontura
Copy link
Contributor

kontura commented Jul 3, 2023

Fedora CI also uses "repo-pkgs":

Unknown argument "repo-pkgs" for command "dnf5". Add "--help" for more information about the arguments.`

Is that a plugin as well? Or is there an alternative in dnf5?

Thanks!

In #635 it is mentioned that --repo could be an alternative? The main difference is that if repo-pkgs does dependency resolution it can use dependencies from other repos as well while --repo limits to just the specified repo. So it depends on your use case. If you do install/upgrade it will probably not work for you.

@juhp
Copy link

juhp commented Jul 5, 2023

Isn't copr command already implemented? Or plugin would provide additional functionality?

@j-mracek j-mracek modified the milestones: Fedora 39, Fedora 40 Sep 20, 2023
@j-mracek j-mracek removed this from the Fedora 40 milestone Oct 16, 2023
@mcurlej mcurlej added the epic label Nov 3, 2023
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 27, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 28, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 29, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue May 30, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389
@geraldosimiao
Copy link

Hello, I'm confused about this other plug-in ( https://bugzilla.redhat.com/show_bug.cgi?id=1919003) involved on an accepted change proposal for f41 (https://fedoraproject.org/wiki/Changes/RPMCoW#Current_status)

@jan-kolarik
Copy link
Member

Hello, I'm confused about this other plug-in ( https://bugzilla.redhat.com/show_bug.cgi?id=1919003) involved on an accepted change proposal for f41 (https://fedoraproject.org/wiki/Changes/RPMCoW#Current_status)

This is something not maintained or developed by the dnf team.

thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue Aug 22, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389

(cherry picked from commit 4e50d7d)
thom311 pushed a commit to NetworkManager/NetworkManager that referenced this issue Aug 22, 2024
As Fedora 41 (currently Rawhide) is migrating to DNF5 [1], the
debuginfo-install command is not available anymore according to the
documentation. Instead, the user need to add the package suffix
"-debuginfo" when using the install command.

The implementation of the debuginfo-install plugin is under development
and tracked upstream. [2]

[1] https://fedoraproject.org/wiki/Changes/SwitchToDnf5
[2] rpm-software-management/dnf5#389

(cherry picked from commit 4e50d7d)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: In Progress
Development

No branches or pull requests

9 participants