Bug 5528 - Upgrade from Mageia 1 fails with "Attempt to reload Scalar/Util.pm aborted"
Summary: Upgrade from Mageia 1 fails with "Attempt to reload Scalar/Util.pm aborted"
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal major
Target Milestone: ---
Assignee: Thierry Vignaud
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 3342
  Show dependency treegraph
 
Reported: 2012-04-21 11:12 CEST by Keith Refson
Modified: 2012-04-25 00:00 CEST (History)
1 user (show)

See Also:
Source RPM: drakx-installer-stage2
CVE:
Status comment:


Attachments
Debug log from failed install (10.22 KB, application/binary)
2012-04-22 18:40 CEST, Keith Refson
Details
Debug log from second failed upgrade install (10.38 KB, application/binary)
2012-04-23 08:58 CEST, Keith Refson
Details
Debug.log from task-printing failure (113.96 KB, application/x-xz)
2012-04-24 22:39 CEST, Keith Refson
Details

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


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