Bug 33287 - Update request: mesa 24.0.9
Summary: Update request: mesa 24.0.9
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,MGA9-32-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-06-11 15:43 CEST by Giuseppe Ghibò
Modified: 2024-06-14 03:32 CEST (History)
4 users (show)

See Also:
Source RPM: mesa-24.0.9-1.mga9, mesa-24.0.9-1.mga9.tainted
CVE:
Status comment:


Attachments
files list (5.61 KB, text/plain)
2024-06-11 16:21 CEST, Giuseppe Ghibò
Details

Comment 1 Giuseppe Ghibò 2024-06-11 16:21:02 CEST
Created attachment 14564 [details]
files list

Files list for mesa 24.0.9 packages.
Comment 2 Morgan Leijström 2024-06-11 17:02:20 CEST
mga9-64 non-tainted version tested OK on three systems Plasma X11 with 
Graphics intel / nvidia-current / nouveau.
Kernel 6.6.28 desktop (linus on the intel system)

OK normal usage incl suspend-resume.

CC: (none) => fri

Morgan Leijström 2024-06-11 17:52:01 CEST

Assignee: bugsquad => qa-bugs

Comment 3 Morgan Leijström 2024-06-11 18:35:46 CEST
mga9-64 OK also tainted version on the three systems as in comment 2

On the systems I used drakrpm with testing repos enabled, and from all updates manually selected the mesa packages.  Reboot, testing firefox, chromium, LO, TB, some other apps, suspend-resume, checked system journal.
katnatek 2024-06-12 02:01:20 CEST

Keywords: (none) => advisory

Comment 4 katnatek 2024-06-12 03:53:52 CEST
RH mageia 9 x86_64

Update core packages, reboot not issues detected

LC_ALL=C urpmi --auto --auto-update
medium "QA Testing (64-bit)" is up-to-date
medium "QA Testing (32-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
medium "Core 32bit Updates (distrib32)" is up-to-date
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date


installing //home/katnatek/qa-testing/x86_64/lib64mesagl1-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64vdpau-driver-radeonsi-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64glapi0-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/i586/libmesagl1-24.0.9-1.mga9.i586.rpm
//home/katnatek/qa-testing/i586/libdri-drivers-24.0.9-1.mga9.i586.rpm
//home/katnatek/qa-testing/x86_64/lib64mesaegl1-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/mesa-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64xatracker2-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64dri-drivers-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/i586/libglapi0-24.0.9-1.mga9.i586.rpm
//home/katnatek/qa-testing/x86_64/lib64mesavulkan-drivers-24.0.9-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64gbm1-24.0.9-1.mga9.x86_64.rpm
Preparing...                     ##################################################################################################
     1/12: lib64glapi0           ##################################################################################################
     2/12: lib64gbm1             ##################################################################################################
     3/12: lib64mesavulkan-drivers
                                 ##################################################################################################
     4/12: lib64dri-drivers      ##################################################################################################
     5/12: lib64mesagl1          ##################################################################################################
     6/12: mesa                  ##################################################################################################
     7/12: lib64mesaegl1         ##################################################################################################
     8/12: lib64xatracker2       ##################################################################################################
     9/12: lib64vdpau-driver-radeonsi
                                 ##################################################################################################
    10/12: libglapi0             ##################################################################################################
    11/12: libdri-drivers        ##################################################################################################
    12/12: libmesagl1            ##################################################################################################
     1/12: removing libmesagl1-24.0.5-1.mga9.tainted.i586
                                 ##################################################################################################
     2/12: removing libdri-drivers-24.0.5-1.mga9.tainted.i586
                                 ##################################################################################################
     3/12: removing mesa-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
     4/12: removing lib64mesagl1-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
     5/12: removing lib64dri-drivers-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
     6/12: removing lib64mesaegl1-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
     7/12: removing libglapi0-24.0.5-1.mga9.tainted.i586
                                 ##################################################################################################
     8/12: removing lib64gbm1-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
     9/12: removing lib64glapi0-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
    10/12: removing lib64mesavulkan-drivers-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
    11/12: removing lib64xatracker2-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
    12/12: removing lib64vdpau-driver-radeonsi-24.0.5-1.mga9.tainted.x86_64
                                 ##################################################################################################
Comment 5 katnatek 2024-06-12 04:23:13 CEST
Same hardware as in comment#4

Update tainted packages, reboot, not issues detected

LC_ALL=C urpmi --auto --auto-update
medium "QA Testing (64-bit)" is up-to-date
medium "QA Testing (32-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date
medium "Core 32bit Release (distrib31)" is up-to-date
medium "Core 32bit Updates (distrib32)" is up-to-date
medium "Nonfree 32bit Release (distrib36)" is up-to-date
medium "Tainted 32bit Release (distrib41)" is up-to-date
medium "Tainted 32bit Updates (distrib42)" is up-to-date


installing //home/katnatek/qa-testing/x86_64/lib64mesavulkan-drivers-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/x86_64/mesa-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64vdpau-driver-radeonsi-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/i586/libmesagl1-24.0.9-1.mga9.tainted.i586.rpm
//home/katnatek/qa-testing/x86_64/lib64glapi0-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64dri-drivers-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/i586/libdri-drivers-24.0.9-1.mga9.tainted.i586.rpm
//home/katnatek/qa-testing/x86_64/lib64xatracker2-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/i586/libglapi0-24.0.9-1.mga9.tainted.i586.rpm
//home/katnatek/qa-testing/x86_64/lib64mesaegl1-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64gbm1-24.0.9-1.mga9.tainted.x86_64.rpm
//home/katnatek/qa-testing/x86_64/lib64mesagl1-24.0.9-1.mga9.tainted.x86_64.rpm
Preparing...                     ##################################################################################################
     1/12: lib64glapi0           ##################################################################################################
     2/12: lib64gbm1             ##################################################################################################
     3/12: lib64mesavulkan-drivers
                                 ##################################################################################################
     4/12: lib64mesagl1          ##################################################################################################
     5/12: mesa                  ##################################################################################################
     6/12: lib64dri-drivers      ##################################################################################################
     7/12: lib64mesaegl1         ##################################################################################################
     8/12: lib64xatracker2       ##################################################################################################
     9/12: lib64vdpau-driver-radeonsi
                                 ##################################################################################################
    10/12: libglapi0             ##################################################################################################
    11/12: libdri-drivers        ##################################################################################################
    12/12: libmesagl1            ##################################################################################################
     1/12: removing libmesagl1-24.0.9-1.mga9.i586
                                 ##################################################################################################
     2/12: removing libdri-drivers-24.0.9-1.mga9.i586
                                 ##################################################################################################
     3/12: removing lib64dri-drivers-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
     4/12: removing mesa-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
     5/12: removing lib64mesagl1-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
     6/12: removing lib64mesaegl1-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
     7/12: removing libglapi0-24.0.9-1.mga9.i586
                                 ##################################################################################################
     8/12: removing lib64gbm1-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
     9/12: removing lib64glapi0-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
    10/12: removing lib64mesavulkan-drivers-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
    11/12: removing lib64xatracker2-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
    12/12: removing lib64vdpau-driver-radeonsi-24.0.9-1.mga9.x86_64
                                 ##################################################################################################
Comment 6 katnatek 2024-06-12 19:57:53 CEST
Rh mageia 9 i586 

Update core packages, reboot, not issues detected

LC_ALL=C urpmi --auto --auto-update 
medium "QA Testing (32-bit)" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date


installing libdri-drivers-24.0.9-1.mga9.i586.rpm libmesaegl1-24.0.9-1.mga9.i586.rpm mesa-24.0.9-1.mga9.i586.rpm libgbm1-24.0.9-1.mga9.i586.rpm libxatracker2-24.0.9-1.mga9.i586.rpm libmesagl1-24.0.9-1.mga9.i586.rpm libglapi0-24.0.9-1.mga9.i586.rpm libmesavulkan-drivers-24.0.9-1.mga9.i586.rpm from //home/katnatek/qa-testing/i586
Preparing...                     ################################################################
      1/8: libglapi0             ################################################################
      2/8: libmesavulkan-drivers ################################################################
      3/8: mesa                  ################################################################
      4/8: libdri-drivers        ################################################################
      5/8: libmesagl1            ################################################################
      6/8: libgbm1               ################################################################
      7/8: libmesaegl1           ################################################################
      8/8: libxatracker2         ################################################################
      1/8: removing libmesagl1-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      2/8: removing libdri-drivers-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      3/8: removing mesa-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      4/8: removing libmesaegl1-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      5/8: removing libgbm1-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      6/8: removing libglapi0-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      7/8: removing libmesavulkan-drivers-24.0.5-1.mga9.tainted.i586
                                 ################################################################
      8/8: removing libxatracker2-24.0.5-1.mga9.tainted.i586
                                 ################################################################
Comment 7 katnatek 2024-06-12 20:10:57 CEST
Same hardware as comment#6

Update tainted packages, reboot, not issues detected

LC_ALL=C urpmi --auto --auto-update 
medium "QA Testing (32-bit)" is up-to-date
medium "BDK-Free-i586" is up-to-date
medium "BDK-Free-noarch" is up-to-date
medium "BDK-NonFree-i586" is up-to-date
medium "Core Release (distrib1)" is up-to-date
medium "Core Updates (distrib3)" is up-to-date
medium "Nonfree Release (distrib11)" is up-to-date
medium "Nonfree Updates (distrib13)" is up-to-date
medium "Tainted Release (distrib21)" is up-to-date
medium "Tainted Updates (distrib23)" is up-to-date


installing libmesavulkan-drivers-24.0.9-1.mga9.tainted.i586.rpm libxatracker2-24.0.9-1.mga9.tainted.i586.rpm libglapi0-24.0.9-1.mga9.tainted.i586.rpm libmesagl1-24.0.9-1.mga9.tainted.i586.rpm libmesaegl1-24.0.9-1.mga9.tainted.i586.rpm libgbm1-24.0.9-1.mga9.tainted.i586.rpm libdri-drivers-24.0.9-1.mga9.tainted.i586.rpm mesa-24.0.9-1.mga9.tainted.i586.rpm from //home/katnatek/qa-testing/i586
Preparing...                     ################################################################
      1/8: libglapi0             ################################################################
      2/8: libgbm1               ################################################################
      3/8: libmesavulkan-drivers ################################################################
      4/8: libmesagl1            ################################################################
      5/8: mesa                  ################################################################
      6/8: libdri-drivers        ################################################################
      7/8: libmesaegl1           ################################################################
      8/8: libxatracker2         ################################################################
      1/8: removing mesa-24.0.9-1.mga9.i586
                                 ################################################################
      2/8: removing libmesagl1-24.0.9-1.mga9.i586
                                 ################################################################
      3/8: removing libdri-drivers-24.0.9-1.mga9.i586
                                 ################################################################
      4/8: removing libmesaegl1-24.0.9-1.mga9.i586
                                 ################################################################
      5/8: removing libgbm1-24.0.9-1.mga9.i586
                                 ################################################################
      6/8: removing libglapi0-24.0.9-1.mga9.i586
                                 ################################################################
      7/8: removing libmesavulkan-drivers-24.0.9-1.mga9.i586
                                 ################################################################
      8/8: removing libxatracker2-24.0.9-1.mga9.i586
                                 ################################################################
Comment 8 katnatek 2024-06-13 15:31:36 CEST
After some use I not detect issues

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

Comment 9 Tony Blackwell 2024-06-13 23:34:42 CEST
Not good.
Installed it on M9 testing system, not via qarepo.

First thing I noticed is that attempting to open MCC failed just after the password dialog.  Window crashed.  Rebooting no help.

Trying to start mcc from xfce terminal gives:


[tony@testm9 ~]$ mcc
Too late to run INIT block at /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257.
Ignore the following Glib::Object::Introspection & Gtk3 warnings
Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line 539.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
libEGL fatal: DRI driver not from this Mesa build ('24.0.9' vs '24.0.5')

[tony@testm9 ~]$ Overriding existing handler for signal 10. Set JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal

CC: (none) => tablackwell

Comment 10 Tony Blackwell 2024-06-13 23:52:55 CEST
Hmmm, how do I get rid of it and downgrade to previous mesa, without access to MCC?  urpmi doesn't seem to have a downgrade option and can't just delete it.
Comment 11 katnatek 2024-06-14 00:12:42 CEST
(In reply to Tony Blackwell from comment #9)
> Not good.
> Installed it on M9 testing system, not via qarepo.
> 
> First thing I noticed is that attempting to open MCC failed just after the
> password dialog.  Window crashed.  Rebooting no help.
> 
> Trying to start mcc from xfce terminal gives:
> 
> 
> [tony@testm9 ~]$ mcc
> Too late to run INIT block at
> /usr/lib64/perl5/vendor_perl/Glib/Object/Introspection.pm line 257.
> Ignore the following Glib::Object::Introspection & Gtk3 warnings
> Subroutine Gtk3::main redefined at /usr/share/perl5/vendor_perl/Gtk3.pm line
> 539.
> GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion
> 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line
> 223.
> GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion
> 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line
> 223.
> GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion
> 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line
> 223.
> GLib-GObject-CRITICAL **: g_boxed_type_register_static: assertion
> 'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line
> 223.
> libEGL fatal: DRI driver not from this Mesa build ('24.0.9' vs '24.0.5')
> 
> [tony@testm9 ~]$ Overriding existing handler for signal 10. Set
> JSC_SIGNAL_FOR_GC if you want WebKit to use a different signal
This look like some package is not updated, perhaps you should enable Core 32bit Update testing also (and 32b tainted updtes_testing if you use tainted updates testing)

If you want to downgrade, you must disable testing repositories and

urpmi --downgrade with all the names without version of the packages you update.

This is why we recommend to use qarepo, because when you hit on downgrade button it disables the qa repositories and shoe the command to run , but if the package not have a previous update you must omit the --updates switch (this is not the case) ;)

I always download 64b and 32b list in my 64n system because I have some 32b mesa packages in my system, you first update one list annd whe ready the other, then I update with urpmi
Comment 12 Thomas Andrews 2024-06-14 02:17:14 CEST
'g_type_from_name (name) == 0' failed at /usr/lib64/perl5/DynaLoader.pm line 223.
libEGL fatal: DRI driver not from this Mesa build ('24.0.9' vs '24.0.5')

To me that looks like you simply missed a package or two when you updated. Easy to do with a list as long as this one.
Comment 13 Thomas Andrews 2024-06-14 02:31:48 CEST
The following 9 packages are going to be installed:

- lib64dri-drivers-24.0.9-1.mga9.x86_64
- lib64gbm1-24.0.9-1.mga9.x86_64
- lib64glapi0-24.0.9-1.mga9.x86_64
- lib64mesaegl1-24.0.9-1.mga9.x86_64
- lib64mesagl1-24.0.9-1.mga9.x86_64
- lib64mesaglesv2_2-24.0.9-1.mga9.x86_64
- lib64mesavulkan-drivers-24.0.9-1.mga9.x86_64
- lib64xatracker2-24.0.9-1.mga9.x86_64
- mesa-24.0.9-1.mga9.x86_64

No installation issues, and after a reboot to make sure things have settled in, MCC starts just fine from the command line, without the line I quoted in comment 12.

(Tony: suggest you check for which version of lib64dri-drivers is installed. If MCC crashes, you can possibly bypass it by running "drakrpm" as root.)

It looks OK here. Validating.

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

Comment 14 Mageia Robot 2024-06-14 03:32:57 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0143.html

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


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