Bug 15521 - M4.1 -> M5RC 64-bit upgrade error
Summary: M4.1 -> M5RC 64-bit upgrade error
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Installer (show other bugs)
Version: Cauldron
Hardware: i586 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Mageia Bug Squad
QA Contact:
URL:
Whiteboard: 5rc
Keywords:
Depends on: 15509
Blocks:
  Show dependency treegraph
 
Reported: 2015-03-18 20:30 CET by William Kenney
Modified: 2015-03-18 23:45 CET (History)
0 users

See Also:
Source RPM:
CVE:
Status comment:


Attachments
64bit_m4.1_to_m5.install.log2 (250 bytes, application/octet-stream)
2015-03-18 20:34 CET, William Kenney
Details
64bit_m4.1_to_m5.install.log1 (435.15 KB, application/octet-stream)
2015-03-18 20:35 CET, William Kenney
Details
64bit_m4.1_to_m5.install.log (293.10 KB, text/x-log)
2015-03-18 20:36 CET, William Kenney
Details

Description William Kenney 2015-03-18 20:30:51 CET
Description of problem:

On real hardware upgrade a 64-bit system using:

Mageia-5-RC-x86_64-DVD.iso
Sun Mar 15 22:54:23 CET 2015
md5sum: ea943d1b7991dc2b5371f616b944e307  

Targeting a previously installed M4.1 KDE x86_64,
during the install an error window is displayed:

An error occurred:

ERROR: 'script" failed for lib64gtk+3_0-3.14.8-3.mga5

install completes. Changed repo, rebooted then up-dated ( 392 rpm's )
the install. No errors reported. NFS share connection was successful.
Rebooted back to working desktop complete with the NFS connection.
Continued to use the nvidia driver.

Reproducible: 

Steps to Reproduce:
William Kenney 2015-03-18 20:31:30 CET

Whiteboard: (none) => 5rc

Comment 1 William Kenney 2015-03-18 20:34:41 CET
Created attachment 6084 [details]
64bit_m4.1_to_m5.install.log2
Comment 2 William Kenney 2015-03-18 20:35:19 CET
Created attachment 6085 [details]
64bit_m4.1_to_m5.install.log1
Comment 3 William Kenney 2015-03-18 20:36:10 CET
Created attachment 6086 [details]
64bit_m4.1_to_m5.install.log
William Kenney 2015-03-18 20:37:24 CET

Summary: M4.1 -> M5RC 64-bit upgrade errors => M4.1 -> M5RC 64-bit upgrade error

Comment 4 David Walser 2015-03-18 22:56:57 CET
/usr/lib64/gtk-3.0/bin/gtk-query-immodules-3.0: symbol lookup error: /lib64/libGL.so.1: undefined symbol: _glapi_Dispatch
%posttrans(lib64gtk+3_0-3.14.8-3.mga5.x86_64) scriptlet failed, exit status 127

It's because your libmesagl1 (lib64mesagl1 in your case) hasn't been updated from the mga4 version yet.  It has _glapi_Dispatch, which is no longer valid, as we've switched to _glapi_tls_Dispatch in Cauldron.  I added a Requires(posttrans) on the newer libmesagl version for libgtk+3_0 which should fix this.  I also added a ||: at the end of the gtk-query-immodules-3.0 command call to silence any other errors that might come from this command at this stage of the installation, as they shouldn't be important.

I have a pending freeze push request for gtk+3.0 to fix Bug 15509, so these fixes should get pulled in when that's pushed.  Thanks for the report.

Depends on: (none) => 15509

Comment 5 David Walser 2015-03-18 23:16:08 CET
Should be fixed with gtk+3.0-3.14.8-4.mga5.
Comment 6 David Walser 2015-03-18 23:16:24 CET
Marking FIXED.

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

Comment 7 William Kenney 2015-03-18 23:45:33 CET
Will I find this error in all the media including the Live-CD/DVD's?

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