Bug 5528

Summary: Upgrade from Mageia 1 fails with "Attempt to reload Scalar/Util.pm aborted"
Product: Mageia Reporter: Keith Refson <krefson>
Component: InstallerAssignee: Thierry Vignaud <thierry.vignaud>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: Normal CC: davidwhodgins
Version: Cauldron   
Target Milestone: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard:
Source RPM: drakx-installer-stage2 CVE:
Status comment:
Bug Depends on:    
Bug Blocks: 3342    
Attachments: Debug log from failed install
Debug log from second failed upgrade install
Debug.log from task-printing failure

Description Keith Refson 2012-04-21 11:12:39 CEST
Product: Mageia 2 beta 3 64-bit DVD

My attempt to upgrade Mageia 1 to 2 beta 3 failed at the "Package Selection"
stage on my 64-bit Samsung X360 laptop.  The installer booted as expected,
with normal results and arrived at the screen offering the choice of a new install or an upgrade from Mageia 1.  Selecting this resulted in the message

  Attempt to reload Scalar/Util.pm aborted
  Compilation failed in require.

The install log on the Clrt+Alt+F3 (or F4) supplied the additional information

Compilation failed in require at /usr/lib/perl5/5/14/2/overload.pm line 97.
Comment 1 Manuel Hiebel 2012-04-21 23:10:52 CEST
Hi, can you also provide the file /root/drakx/report.tar.gz (even I'm not sure it's useful for upgrade)

Blocks: (none) => 3342
Source RPM: (none) => drakx-installer-stage2

Comment 2 Keith Refson 2012-04-22 18:40:07 CEST
Created attachment 2070 [details]
Debug log from failed install
Comment 3 Keith Refson 2012-04-22 18:40:46 CEST
That is the only logfile created by the failed upgrade.
Manuel Hiebel 2012-04-22 22:17:39 CEST

Assignee: bugsquad => thierry.vignaud

Comment 4 Thierry Vignaud 2012-04-23 07:57:28 CEST
Comment on attachment 2070 [details]
Debug log from failed install

you should have attach the one in /tmp in the installer (the one in /mnt/root/drakx/ aka in the chrooted installed system is updated from times to times)

Attachment 2070 is obsolete: 0 => 1

Thierry Vignaud 2012-04-23 08:08:15 CEST

Status: NEW => ASSIGNED

Comment 5 Keith Refson 2012-04-23 08:58:39 CEST
Created attachment 2073 [details]
Debug log from second failed upgrade install

OK, after a second attempt at the upgrade install with exactly the same results, here is the debug log.  To be cleat, this is the ONLY log file in /tmp of the installer.
Comment 6 Thierry Vignaud 2012-04-23 11:05:26 CEST
Should be fixed if you a net update from this morning installer

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

Comment 7 Thierry Vignaud 2012-04-24 10:45:05 CEST
Is it OK for you with latest boot.iso?
Comment 8 Keith Refson 2012-04-24 22:39:33 CEST
Created attachment 2099 [details]
Debug.log from task-printing failure
Comment 9 Keith Refson 2012-04-24 22:41:04 CEST
The new boot.iso solves that problem and allows the upgrade to proceed to the next point of failure.  Urpmi is encountering some failure with the task-printing packages.  Does this merit a new bug report?
Comment 10 Dave Hodgins 2012-04-25 00:00:13 CEST
A new bug report should be opened.  Looking at the log, it looks like the
first problem is caused by pm-utils which is stopping
kdebase4-workspace-4.8.2-5.mga2.x86_64 from getting installed, which
in turn causes most of kde and the task packages to fail as well,
so I think it should be opened against that package.

Instead of uploading the log again, you can refer to it in the new bug
report by typing the word attachment followed by the number, 2099 in
this case, as in attachment 2009 [details].

CC: (none) => davidwhodgins