-
Notifications
You must be signed in to change notification settings - Fork 235
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
dnf5 groupinstall alias #1286
dnf5 groupinstall alias #1286
Conversation
Hello @praiskup! Thanks for updating this PR. We checked the lines you've touched for PEP 8 issues, and found:
Comment last updated at 2024-01-12 20:58:41 UTC |
We were not able to find or create Copr project
Please check your configuration for:
|
dbc3ddb
to
c347552
Compare
Relates to: https://pagure.io/koji/issue/3971 |
config_opts["dnf5_avoid_opts"] = { | ||
"remove": ["--allowerasing"], | ||
"groupinstall": ["--allowerasing"], | ||
"group": ["--allowerasing"], |
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.
group install
will support --allowerasing in the next release rpm-software-management/dnf5#1174
attached_command = 'group.install' | ||
descr = "Alias for 'group install'" | ||
group_id = 'commands-compatibility-aliases' | ||
complete = true |
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.
Koji is switching to group install
by default: https://pagure.io/koji/pull-request/3974
Closing. We used this for early experiments in Koji, to rule-out other integration issues.... but this is not going to be needed eventually. |
The d4c1269 commit broke this use-case: $ mock --chain .... $ mock --scrub=chroot $ mock --scrub=bootstrap The problem is that --chain always creates a host-local temporary repository (directory) for built results, which is also bind-mounted to the bootstrap chroot (so the inner packager may use the built results). The commit started modifying bootstrap's dnf.conf, thus it added a new bind-mount that never got unmounted. Complements: d4c1269 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
The d4c1269 commit broke this use-case: $ mock --chain .... $ mock --scrub=chroot $ mock --scrub=bootstrap The problem is that --chain always creates a host-local temporary repository (directory) for built results, which is also bind-mounted to the bootstrap chroot (so the inner packager may use the built results). The commit started modifying bootstrap's dnf.conf, thus it added a new bind-mount that never got unmounted. Complements: d4c1269 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
Complements: d4c1269 Relates: rpm-software-management#381 Relates: rpm-software-management#357 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
Complements: d4c1269 Relates: rpm-software-management#381 Relates: rpm-software-management#357 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
The code that is being dropped is duplicated in package_manager.py. Complements: d4c1269 Relates: rpm-software-management#381 Relates: rpm-software-management#357 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
The code that is being dropped is duplicated in package_manager.py. Complements: d4c1269 Relates: rpm-software-management#381 Relates: rpm-software-management#357 Relates: rpm-software-management#1414 Relates: rpm-software-management#1286
No description provided.