Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-20799

"gnome-control-center" failed when packages "webkit2gtk3/webkit2gtk3-jsc" are upgraded to 2.40.5-1 or above

    • Icon: Bug Bug
    • Resolution: Duplicate
    • Icon: Major Major
    • None
    • rhel-9.2.0
    • gnome-control-center
    • None
    • sst_desktop_applications
    • ssg_desktop
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • None

      What were you trying to do that didn't work?

      Sorry i have to continue RHEL-20570 (I found no option to reopen it).

       

      In rhel 9.2 , "gnome-control-center" failed with error below when packages "webkit2gtk3/webkit2gtk3-jsc" were upgraded after "yum update --security".   the reason customer run `yum update --security` instead of  "yum update" is because he preferred to keep rhel release to 9.2 due to application requirement.  (I understand  this problem not exist when "yum update" in rhel 9.2).

      Please provide the package NVR for which bug is seen:

      How reproducible:

      Steps to reproduce

      1. In rhel 9.2 (fresh installation), run "gnome-control-center",  the GUI popped up as expected. 
      2. R un "yum update --security" to upgrade security patches. (the reason customer ran `yum update --security` instead of  "yum update" is because he preferred to keep rhel release to 9.2 due to application requirement. )
      3. After "yum update --security", "gnome-control-center" failed with error which mentioned above.    
      1. gnome-control-center
        gnome-control-center: symbol lookup error: /lib64/libwebkit2gtk-4.0.so.37: undefined symbol: gst_audio_format_info_fill_silence
              4.  Follow suggestion (in RHEL-20570) to update   gstreamer1.
      1. yum update gstreamer1
              5,  But the same "symbol lookup error" persisted.

      Though we have some workarounds below,  but customer need permanent fix. 

      workaround 1: Exclude webkit2gtk3,webkit2gtk3-jsc in /etc/yum.conf to prevent they were being upgraded by "yum update --security".

      workaround 2: Exclude package "redhat-release" and "edhat-release-eula" in /etc/yum.conf to keep it to 9.2 minor . (to achieve customer's requirement).

       

      in both workarounds above, gnome-control-center can work after "yum update --security" , though we observed some alert in workaround 2. 

      Expected results

      "yum update --security"  should work after "yum update --security".

      Actual results

      gnome-control-center failed with error after "yum update --security".

      gnome-control-center: symbol lookup error: /lib64/libwebkit2gtk-4.0.so.37: undefined symbol: gst_audio_format_info_fill_silence

       

            feborges Felipe Borges
            rhn-support-reli Renxiao Li
            Felipe Borges Felipe Borges
            Tomas Pelka Tomas Pelka
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              Resolved: