Bug 33912 - Unable to install mondo package because mindi package is missing.
Summary: Unable to install mondo package because mindi package is missing.
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2025-01-13 20:46 CET by Michael Martins
Modified: 2025-02-07 20:46 CET (History)
7 users (show)

See Also:
Source RPM: mindi,perl-MondoRescue,mondo,task-obsolete
CVE:
Status comment:


Attachments

Description Michael Martins 2025-01-13 20:46:20 CET
[michael@ARQ-TI03 ~ (master)]$ sudo LC_ALL=C urpmi mondo
A requested package cannot be installed:
mondo-3.2.2-5.mga9.x86_64 (due to unsatisfied mindi[>= 2.1.4])
Continue installation anyway? (Y/n) 
 

[michael@ARQ-TI03 ~ (master)]$ LC_ALL=C urpmq -y mindi
mindi-busybox
Comment 1 katnatek 2025-01-13 22:52:31 CET
Confirm the bug and assign to Bruno Cornec

Assignee: bugsquad => bruno

Bruno Cornec 2025-02-04 01:25:18 CET

Status: NEW => ASSIGNED

Comment 2 Bruno Cornec 2025-02-04 01:33:01 CET
mindi-3.0.2-5 on its way to mga9 updates_testing

I'm assigning to QA so it can be moved to core if possible or updates.

Assignee: bruno => qa-bugs

katnatek 2025-02-04 02:26:13 CET

Source RPM: mondo-3.2.2-5.mga9.src.rpm => mindi

katnatek 2025-02-04 02:31:46 CET

Keywords: (none) => advisory

Comment 3 katnatek 2025-02-04 02:39:06 CET
@Bruno we have another missing package

LC_ALL=C urpmi mondo
A requested package cannot be installed:
mindi-3.0.2-5.mga9.x86_64 (due to unsatisfied perl-MondoRescue)

CC: (none) => bruno

katnatek 2025-02-04 02:59:15 CET

Source RPM: mindi => mindi,perl-MondoRescue

Morgan Leijström 2025-02-04 06:56:45 CET

Keywords: (none) => feedback
CC: (none) => fri

Comment 4 David GEIGER 2025-02-04 19:07:08 CET
(In reply to katnatek from comment #3)
> @Bruno we have another missing package
> 
> LC_ALL=C urpmi mondo
> A requested package cannot be installed:
> mindi-3.0.2-5.mga9.x86_64 (due to unsatisfied perl-MondoRescue)

This is exactly why mondo and mindi were originally dropped during mga9 release cycle!

CC: (none) => geiger.david68210

Comment 5 David GEIGER 2025-02-04 19:11:07 CET
https://bugs.mageia.org/show_bug.cgi?id=29281
Comment 6 Bruno Cornec 2025-02-04 19:25:37 CET
Ok so  perl-MondoRescue-3.2.2-6.mga9 on its way to updates_testing without the obsolete dep (fixed upstream in future branch)
Comment 7 David Walser 2025-02-04 19:30:35 CET
Did we not check for packages with broken deps before branching Mageia 9?

CC: (none) => luigiwalser

Comment 8 Bruno Cornec 2025-02-04 19:34:17 CET
Don't know, but maybe that one was missed.
Comment 11 katnatek 2025-02-04 20:03:29 CET
(In reply to David GEIGER from comment #9)
> All pkgs were removed:
> 
> https://svnweb.mageia.org/packages/updates/9/task-obsolete/current/SPECS/
> task-obsolete.spec?r1=1962459&r2=1962578
> 
> and:
> 
> https://svnweb.mageia.org/packages/updates/9/task-obsolete/current/SPECS/
> task-obsolete.spec?r1=1962623&r2=1962646
> 
> So mondo is also missing in https://svnweb.mageia.org/packages/updates/9/

But not was removed from core

urpmq --sources mondo
https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/mondo-3.2.2-5.mga9.x86_64.rpm

https://mirror.math.princeton.edu/pub/mageia/distrib/9/SRPMS/core/release/mondo-3.2.2-5.mga9.src.rpm

Can we take this opportunity to bring a more updated mondo? I see the latest is 3.3.0
Comment 12 Bruno Cornec 2025-02-05 01:16:14 CET
3.3.0 is not yet ready for inclusion in Mageia. We should stay with 3.2.5 for now.
Comment 13 katnatek 2025-02-05 01:45:32 CET
RH x86_64

LC_ALL=C urpmi mondo
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "QA Testing (64-bit)")
  mindi                          3.0.2        5.mga9        x86_64  
  perl-MondoRescue               3.2.2        6.mga9        noarch  
(medium "Core Release (distrib1)")
  afio                           2.5.2        1.mga9        x86_64  
  buffer                         1.19         19.mga9       x86_64  
  cdrkit                         1.1.11       16.mga9       x86_64  
  lib64newt0.52                  0.52.23      1.mga9        x86_64  
  mindi-busybox                  1.25.1       2.mga9        x86_64  
  mondo                          3.2.2        5.mga9        x86_64  
  newt                           0.52.23      1.mga9        x86_64  
  perl-Crypt-PasswdMD5           1.420.0      1.mga9        noarch  
  perl-Data-Validate-IP          0.310.0      1.mga9        noarch  
  perl-IO-Interface              1.90.0       14.mga9       x86_64  
  perl-Module-ScanDeps           1.310.0      2.mga9        noarch  
  perl-ProjectBuilder            0.16.1       2.mga9        noarch  
  syslinux                       6.04         0.5.mga9      x86_64  
7.4MB of additional disk space will be used.
2.9MB of packages will be retrieved.
Proceed with the installation of the 15 packages? (Y/n) Y


    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/syslinux-6.04-0.5.mga9.x86_64.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Data-Validate-IP-0.310.0-1.mga9.noarch.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/buffer-1.19-19.mga9.x86_64.rpm                 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-ProjectBuilder-0.16.1-2.mga9.noarch.rpm   
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/afio-2.5.2-1.mga9.x86_64.rpm                   
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Crypt-PasswdMD5-1.420.0-1.mga9.noarch.rpm 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/cdrkit-1.1.11-16.mga9.x86_64.rpm               
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/mindi-busybox-1.25.1-2.mga9.x86_64.rpm         
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64newt0.52-0.52.23-1.mga9.x86_64.rpm        
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/mondo-3.2.2-5.mga9.x86_64.rpm                  
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Module-ScanDeps-1.310.0-2.mga9.noarch.rpm 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/newt-0.52.23-1.mga9.x86_64.rpm                 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-IO-Interface-1.90.0-14.mga9.x86_64.rpm    
installing /var/cache/urpmi/rpms/newt-0.52.23-1.mga9.x86_64.rpm                                                                     
/var/cache/urpmi/rpms/mondo-3.2.2-5.mga9.x86_64.rpm
/var/cache/urpmi/rpms/perl-Crypt-PasswdMD5-1.420.0-1.mga9.noarch.rpm
/var/cache/urpmi/rpms/cdrkit-1.1.11-16.mga9.x86_64.rpm
/var/cache/urpmi/rpms/syslinux-6.04-0.5.mga9.x86_64.rpm
/var/cache/urpmi/rpms/perl-Data-Validate-IP-0.310.0-1.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-Module-ScanDeps-1.310.0-2.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-IO-Interface-1.90.0-14.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64newt0.52-0.52.23-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/buffer-1.19-19.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/perl-MondoRescue-3.2.2-6.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-ProjectBuilder-0.16.1-2.mga9.noarch.rpm
//home/katnatek/qa-testing/x86_64/mindi-3.0.2-5.mga9.x86_64.rpm
/var/cache/urpmi/rpms/afio-2.5.2-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/mindi-busybox-1.25.1-2.mga9.x86_64.rpm
Preparing...                     ##################################################################################################
     1/15: perl-ProjectBuilder   ##################################################################################################
     2/15: lib64newt0.52         ##################################################################################################
     3/15: perl-IO-Interface     ##################################################################################################
     4/15: newt                  ##################################################################################################
     5/15: mindi-busybox         ##################################################################################################
     6/15: afio                  ##################################################################################################
     7/15: buffer                ##################################################################################################
     8/15: perl-Module-ScanDeps  ##################################################################################################
     9/15: perl-Data-Validate-IP ##################################################################################################
    10/15: perl-MondoRescue      ##################################################################################################
    11/15: cdrkit                ##################################################################################################
    12/15: perl-Crypt-PasswdMD5  ##################################################################################################
    13/15: syslinux              ##################################################################################################
    14/15: mindi                 ##################################################################################################
    15/15: mondo                 ##################################################################################################

mondoarchive -v
mondoarchive v3.2.2-r3578
See man page for help

mondorestore launch the GUI

If someone can do a usability test would be good, but the main issue is solved

Keywords: feedback => (none)

Comment 14 katnatek 2025-02-05 01:58:06 CET
Advisory updated
Comment 15 David GEIGER 2025-02-05 02:11:31 CET
mondo should be also added in svn as it isn't for now:

https://svnweb.mageia.org/packages/updates/9/mondo
Comment 16 David GEIGER 2025-02-05 02:17:08 CET
Also mondo, mindi and perl-MondoRescue should be removed from the list in 9/task-obsolete
Comment 17 Bruno Cornec 2025-02-06 01:53:48 CET
mondo pushed as well into updates_testing.
Comment 18 Bruno Cornec 2025-02-06 01:55:21 CET
task-obsolete updated and pushed as well.
katnatek 2025-02-06 02:01:42 CET

Source RPM: mindi,perl-MondoRescue => mindi,perl-MondoRescue,mondo,task-obsolete

Comment 19 Herman Viaene 2025-02-06 16:07:04 CET
Can someone make clear what package version this is about in testing?

CC: (none) => herman.viaene

Comment 20 Bruno Cornec 2025-02-06 17:25:08 CET
So in updates_testing you should test:

perl-MondoRescue-3.2.2-6.mga9.noarch.rpm 
mindi-3.0.2-5.mga9.x86_64.rpm

these 2 should come as deps of:
mondo-3.2.2-6.mga9.x86_64.rpm

All other deps should already be present in Mageia 9.
Comment 21 katnatek 2025-02-06 17:28:22 CET
List of packages

mondo-3.2.2-6.mga9
task-obsolete-9-123.mga9
mindi-3.0.2-5.mga9
perl-MondoRescue-3.2.2-6.mga9
Comment 22 katnatek 2025-02-06 17:44:57 CET
RH x86_64

LC_ALL=C urpmi --auto --auto-update

Not get the update of task-obsolete perhaps I remove the package

LC_ALL=C urpmi task-obsolete mondo
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch    
(medium "QA Testing (64-bit)")
  mindi                          3.0.2        5.mga9        x86_64  
  mondo                          3.2.2        6.mga9        x86_64  
  perl-MondoRescue               3.2.2        6.mga9        noarch  
  task-obsolete                  9            123.mga9      noarch  
(medium "Core Release (distrib1)")
  afio                           2.5.2        1.mga9        x86_64  
  buffer                         1.19         19.mga9       x86_64  
  cdrkit                         1.1.11       16.mga9       x86_64  
  lib64newt0.52                  0.52.23      1.mga9        x86_64  
  mindi-busybox                  1.25.1       2.mga9        x86_64  
  newt                           0.52.23      1.mga9        x86_64  
  perl-Crypt-PasswdMD5           1.420.0      1.mga9        noarch  
  perl-Data-Validate-IP          0.310.0      1.mga9        noarch  
  perl-IO-Interface              1.90.0       14.mga9       x86_64  
  perl-Module-ScanDeps           1.310.0      2.mga9        noarch  
  perl-ProjectBuilder            0.16.1       2.mga9        noarch  
  syslinux                       6.04         0.5.mga9      x86_64  
7MB of additional disk space will be used.
2.7MB of packages will be retrieved.
Proceed with the installation of the 16 packages? (Y/n) y


    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Data-Validate-IP-0.310.0-1.mga9.noarch.rpm
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/newt-0.52.23-1.mga9.x86_64.rpm                 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Crypt-PasswdMD5-1.420.0-1.mga9.noarch.rpm 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/cdrkit-1.1.11-16.mga9.x86_64.rpm               
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/mindi-busybox-1.25.1-2.mga9.x86_64.rpm         
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/syslinux-6.04-0.5.mga9.x86_64.rpm              
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-IO-Interface-1.90.0-14.mga9.x86_64.rpm    
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-Module-ScanDeps-1.310.0-2.mga9.noarch.rpm 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/perl-ProjectBuilder-0.16.1-2.mga9.noarch.rpm   
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/lib64newt0.52-0.52.23-1.mga9.x86_64.rpm        
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/buffer-1.19-19.mga9.x86_64.rpm                 
    https://mirror.math.princeton.edu/pub/mageia/distrib/9/x86_64/media/core/release/afio-2.5.2-1.mga9.x86_64.rpm                   
installing /var/cache/urpmi/rpms/syslinux-6.04-0.5.mga9.x86_64.rpm                                                                  
/var/cache/urpmi/rpms/newt-0.52.23-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/perl-MondoRescue-3.2.2-6.mga9.noarch.rpm
//home/katnatek/qa-testing/x86_64/mindi-3.0.2-5.mga9.x86_64.rpm
/var/cache/urpmi/rpms/cdrkit-1.1.11-16.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/mondo-3.2.2-6.mga9.x86_64.rpm
/var/cache/urpmi/rpms/perl-ProjectBuilder-0.16.1-2.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-Module-ScanDeps-1.310.0-2.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-IO-Interface-1.90.0-14.mga9.x86_64.rpm
/var/cache/urpmi/rpms/buffer-1.19-19.mga9.x86_64.rpm
/var/cache/urpmi/rpms/afio-2.5.2-1.mga9.x86_64.rpm
/var/cache/urpmi/rpms/lib64newt0.52-0.52.23-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/task-obsolete-9-123.mga9.noarch.rpm
/var/cache/urpmi/rpms/perl-Data-Validate-IP-0.310.0-1.mga9.noarch.rpm
/var/cache/urpmi/rpms/mindi-busybox-1.25.1-2.mga9.x86_64.rpm
/var/cache/urpmi/rpms/perl-Crypt-PasswdMD5-1.420.0-1.mga9.noarch.rpm
Preparing...                     ##################################################################################################
     1/16: lib64newt0.52         ##################################################################################################
     2/16: perl-IO-Interface     ##################################################################################################
     3/16: perl-ProjectBuilder   ##################################################################################################
     4/16: newt                  ##################################################################################################
     5/16: perl-Crypt-PasswdMD5  ##################################################################################################
     6/16: syslinux              ##################################################################################################
     7/16: mindi-busybox         ##################################################################################################
     8/16: perl-Data-Validate-IP ##################################################################################################
     9/16: perl-MondoRescue      ##################################################################################################
    10/16: afio                  ##################################################################################################
    11/16: buffer                ##################################################################################################
    12/16: perl-Module-ScanDeps  ##################################################################################################
    13/16: mindi                 ##################################################################################################
    14/16: cdrkit                ##################################################################################################
    15/16: mondo                 ##################################################################################################
    16/16: task-obsolete         ##################################################################################################

mondoarchive and mondorescue , start without issues

Its OK for me, I wait to see if others want to do deep test
katnatek 2025-02-07 04:22:35 CET

Whiteboard: (none) => MGA9-64-OK
CC: (none) => andrewsfarm

Comment 23 Herman Viaene 2025-02-07 11:11:29 CET
MGA9-64 Plasma Wayland on Compaq H000SB
Installed packages from Comment 21 without problems.
Launched from CLI:
# mondoarchive 
See /var/log/mondoarchive.log for details of backup run.
Checking sanity of your Linux distribution
I think you have a Windows 9x partition.
Done.
Execution run ended; result=1
Type 'less /var/log/mondoarchive.log' to see the output log

I opened and aborted the "Hard Disk" dialogue, that seems to work OK.
I agree to the OK, but wonder where that "Windows 9x partition" comes from. There has been Win 10 on this laptop, but I thought/hoped I cleaned it completely.
Comment 24 Thomas Andrews 2025-02-07 15:12:55 CET
A "Windows 9x partition" would be FAT32. My guess is it's probably your /boot/EFI partition.
Comment 25 Thomas Andrews 2025-02-07 16:35:21 CET
Validating.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs

Comment 26 Mageia Robot 2025-02-07 20:46:40 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2025-0012.html

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED


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