Bug 28400 - Installaing task-packager wants to remove urpmi-debuginfo-install
Summary: Installaing task-packager wants to remove urpmi-debuginfo-install
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal major
Target Milestone: Mageia 8
Assignee: Nicolas Lécureuil
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-21 16:55 CET by Nicolas Lécureuil
Modified: 2021-02-27 03:42 CET (History)
2 users (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments

Description Nicolas Lécureuil 2021-02-21 16:55:54 CET
# urpmi task-packager           
Afin de poursuivre la mise à jour, le paquetage suivant doit être désinstallé :
urpmi-debuginfo-install-10.1-5.mga8.noarch
 (en raison de conflit avec dnf-utils) (o/N) y
Comment 1 Aurelien Oudelet 2021-02-21 17:06:05 CET
Assigning.
Thanks reporting this.

CC: (none) => ouaurelien
Target Milestone: --- => Mageia 8
Assignee: bugsquad => mageia

Nicolas Lécureuil 2021-02-21 17:14:11 CET

Version: Cauldron => 8

Comment 2 Nicolas Lécureuil 2021-02-21 18:56:52 CET
i think this is because of mock.

I think it should be a recommend.
Comment 3 David Walser 2021-02-24 18:06:01 CET
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

Comment 4 Neal Gompa 2021-02-26 05:02:38 CET
(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.
Comment 5 Nicolas Lécureuil 2021-02-26 09:47:16 CET
@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.
Comment 6 Neal Gompa 2021-02-27 03:42:39 CET
dnf-utils/yum-utils and urpmi-debuginfo-install both provide /usr/bin/debuginfo-install

Note You need to log in before you can comment on or make changes to this bug.