| Summary: | Installaing task-packager wants to remove urpmi-debuginfo-install | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Nicolas Lécureuil <mageia> |
| Component: | RPM Packages | Assignee: | Nicolas Lécureuil <mageia> |
| Status: | NEW --- | QA Contact: | |
| Severity: | major | ||
| Priority: | Normal | CC: | ngompa13, ouaurelien |
| Version: | 8 | ||
| Target Milestone: | Mageia 8 | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | CVE: | ||
| Status comment: | |||
|
Description
Nicolas Lécureuil
2021-02-21 16:55:54 CET
Assigning. Thanks reporting this. CC:
(none) =>
ouaurelien
Nicolas Lécureuil
2021-02-21 17:14:11 CET
Version:
Cauldron =>
8 i think this is because of mock. I think it should be a recommend. Installing mock shouldn't remove urpmi-debuginfo-install though, so we should just fix mock. As for task-packager, *everything* it installs should be a recommends.
David Walser
2021-02-24 18:06:16 CET
CC:
(none) =>
ngompa13 (In reply to Nicolas Lécureuil from comment #2) > i think this is because of mock. > You are wrong. Mock doesn't have a hard dependency on yum-utils, which is the other provider of "pkg-command(debuginfo-install)". It's only a recommends. If URPMI doesn't have a broken depsolver (which I wouldn't rule out), then mock's Recommends should be ignored. > I think it should be a recommend. I didn't even know task-packager existed, but I totally agree with its existing package set. @Neal: Stop with your urpmi bashing ( i was just guessing before searching, without any criticize :) ) 99% of the time it does its works just well ( like here see below ). %package -n urpmi-debuginfo-install Summary: debuginfo-install shim for urpmi License: CC0 Group: System/Packaging # Conflict with older versions where debuginfo-install was bundled Conflicts: gdb < 7.12-13 Conflicts: dnf-utils Maybe here the Conflicts against dnf-utils should be versionned to fix our issue, because maybe dnf-utils had a debuginfo-install in the past. dnf-utils/yum-utils and urpmi-debuginfo-install both provide /usr/bin/debuginfo-install |