Bug 20083

Summary: Using "Clear all" button in diskdrake results in "Undefined subroutine &fs::any:is_boot_bios_part_needed" error
Product: Mageia Reporter: Martin Whitaker <mageia>
Component: RPM PackagesAssignee: Mageia tools maintainers <mageiatools>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: bugsquad, thierry.vignaud
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: drakxtools-17.65-1.mga6.src.rpm CVE:
Status comment:

Description Martin Whitaker 2017-01-07 13:01:11 CET
Full error message is

  Undefined subroutine &fs::any:is_boot_bios_part_needed called at /usr/lib/libDrakX/fsedit.pm line 58

This can be fixed by adding "use fs::any" to the imports in fsedit.pm/
Comment 1 Mageia Robot 2017-01-07 14:45:48 CET
commit 07d75cb4cec18e85ef21a819d5c3dcbc4e269b8d
Author: Thierry Vignaud <thierry.vignaud@...>
Date:   Sat Jan 7 14:44:11 2017 +0100

    fix exception when clearing all partitions
    
    it happens on !UEFI (mga#20083)
---
 Commit Link:
   http://gitweb.mageia.org/software/drakx/commit/?id=07d75cb4cec18e85ef21a819d5c3dcbc4e269b8d
Comment 2 Thierry Vignaud 2017-01-07 14:46:04 CET
Fixed in git

Status: NEW => RESOLVED
CC: (none) => thierry.vignaud
Resolution: (none) => FIXED