• Login
    • Search
    • Categories
    • Recent
    • Tags
    • Users
    • Groups
    • Rules
    • Help

    Do more on the web, with a fast and secure browser!

    Download Opera browser with:

    • built-in ad blocker
    • battery saver
    • free VPN
    Download Opera

    Install error on CentOS Linux 7

    Opera for Linux
    5
    9
    4225
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • thebatchman
      thebatchman last edited by leocg

      I am running CentOS Linux 7 (Kernel: Linux 3.10.0-1160.80.1.el7.x86_64). When running yum update I get the following:

      Loaded plugins: fastestmirror, langpacks
      Loading mirror speeds from cached hostfile

      • base: tx-mirror.tier.net
      • epel: ftp-nyc.osuosl.org
      • extras: coresite.mm.fcix.net
      • updates: mirror.fcix.net
        Resolving Dependencies
        --> Running transaction check
        ---> Package opera-stable.x86_64 0:92.0.4561.43-0 will be updated
        ---> Package opera-stable.x86_64 0:93.0.4585.21-0 will be an update
        --> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: opera-stable-93.0.4585.21-0.x86_64
        --> Finished Dependency Resolution
        Error: Package: opera-stable-93.0.4585.21-0.x86_64 (opera)
        Requires: libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
        You could try using --skip-broken to work around the problem
        You could try running: rpm -Va --nofiles --nodigest

      Where do I get libstdc++.so.6(GLIBCXX_3.4.21)(64bit). Neither of the "You could try" options work to resolve this issue.

      Thanks

      Reply Quote 1
        1 Reply Last reply
      • burnout426
        burnout426 Volunteer last edited by

        I see https://www.google.com/search?q=GLIBCXX_3.4.21 that might help.

        Reply Quote 1
          thebatchman 1 Reply Last reply
        • thebatchman
          thebatchman @burnout426 last edited by

          @burnout426

          Thanks for the information. I dug further on a centos forum and found the following response to a similar issue someone else reported:

          **It's not "missing", it is just newer than the glibc packages that ship as part of CentOS 7 and that will never change. That version was decided when 7.0 was released and will not change for the entire 10 year lifecycle of CentOS 7. To change it would require every single thing that is part of CentOS 7 to be rebuilt and that is not going to happen.

          The problem is not CentOS, it is that the application you are using is built using a newer glibc than ships with CentOS 7. We cannot control what a developer uses to build things but if they build against a newer glibc than we ship then it will not work. It's their problem to build against the right version not ours to supply the newer version that would break everything else.

          The current (and last) version of CentOS 7 is 7.9.**

          I'm currently running the 7.9 version. So it appears that the opera-stable-93.0.4585.21-0.x86_64 version is no longer supported for centos 7.x.

          https://forums.centos.org/viewtopic.php?f=47&t=78832

          Reply Quote 2
            sorenfeodor burnout426 2 Replies Last reply
          • sorenfeodor
            sorenfeodor @thebatchman last edited by

            @thebatchman The snap version may work.

            Reply Quote 2
              1 Reply Last reply
            • burnout426
              burnout426 Volunteer @thebatchman last edited by

              @thebatchman 😞

              Reply Quote 1
                1 Reply Last reply
              • fonm
                fonm last edited by

                CentOS 7

                http://mirror.centos.org/centos/7/os/x86_64/Packages/libstdc++-4.8.5-44.el7.x86_64.rpm

                strings libstdc++.so.6.0.19 | grep -i glibc
                GLIBCXX_3.4
                GLIBCXX_3.4.1
                GLIBCXX_3.4.2
                GLIBCXX_3.4.3
                GLIBCXX_3.4.4
                GLIBCXX_3.4.5
                GLIBCXX_3.4.6
                GLIBCXX_3.4.7
                GLIBCXX_3.4.8
                GLIBCXX_3.4.9
                GLIBCXX_3.4.10
                GLIBCXX_3.4.11
                GLIBCXX_3.4.12
                GLIBCXX_3.4.13
                GLIBCXX_3.4.14
                GLIBCXX_3.4.15
                GLIBCXX_3.4.16
                GLIBCXX_3.4.17
                GLIBCXX_3.4.18
                GLIBCXX_3.4.19
                GLIBC_2.3
                GLIBC_2.2.5
                GLIBC_2.14
                GLIBC_2.4
                GLIBC_2.3.2
                GLIBCXX_DEBUG_MESSAGE_LENGTH
                

                CentOS 9 Stream

                http://mirror.stream.centos.org/9-stream/BaseOS/x86_64/os/Packages/libstdc++-11.2.1-9.4.el9.x86_64.rpm

                strings libstdc++.so.6.0.29 | grep -i glibc
                GLIBCXX_3.4
                GLIBCXX_3.4.1
                GLIBCXX_3.4.2
                GLIBCXX_3.4.3
                GLIBCXX_3.4.4
                GLIBCXX_3.4.5
                GLIBCXX_3.4.6
                GLIBCXX_3.4.7
                GLIBCXX_3.4.8
                GLIBCXX_3.4.9
                GLIBCXX_3.4.10
                GLIBCXX_3.4.11
                GLIBCXX_3.4.12
                GLIBCXX_3.4.13
                GLIBCXX_3.4.14
                GLIBCXX_3.4.15
                GLIBCXX_3.4.16
                GLIBCXX_3.4.17
                GLIBCXX_3.4.18
                GLIBCXX_3.4.19
                GLIBCXX_3.4.20
                GLIBCXX_3.4.21
                GLIBCXX_3.4.22
                GLIBCXX_3.4.23
                GLIBCXX_3.4.24
                GLIBCXX_3.4.25
                GLIBCXX_3.4.26
                GLIBCXX_3.4.27
                GLIBCXX_3.4.28
                GLIBCXX_3.4.29
                GLIBC_2.2.5
                GLIBC_2.3
                GLIBC_2.14
                GLIBC_2.6
                GLIBC_2.33
                GLIBC_2.4
                GLIBC_2.18
                GLIBC_2.16
                GLIBC_2.32
                GLIBC_2.17
                GLIBC_2.3.2
                GLIBC_2.34
                GLIBCXX_DEBUG_MESSAGE_LENGTH
                
                Reply Quote 1
                  thebatchman 1 Reply Last reply
                • thebatchman
                  thebatchman @fonm last edited by

                  @fonm

                  On my centOS v7.9 install I am running libstdc++-4.8.5-44.el7.x86_64 which goes up to GLIBCXX_3.4.19. Which is not high enough:

                  Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.21)(64bit) for package: opera-stable-93.0.4585.21-0.x86_64

                  I'm not ready to upgrade my CentOS 7.9 computer to a higher version yet, like CentOS 9 Stream.

                  thx

                  Reply Quote 1
                    1 Reply Last reply
                  • GeanWatte
                    GeanWatte last edited by

                    I'm sorry to hear that the suggested solutions haven't worked for you. It's worth noting that CentOS 7 has reached its end-of-life, but there is still an option for extended lifecycle support through Tuxcare.

                    Reply Quote 1
                      1 Reply Last reply
                    • GeanWatte
                      GeanWatte last edited by GeanWatte

                      "I'm sorry to hear that the suggested solutions haven't worked for you. It's worth noting that CentOS 7 has reached its end-of-life, but there is still an option for extended lifecycle support through Tuxcare."

                      Checking the website tuxcare.com might be a good idea to see if they have any information or solutions that could help you with this issue. I hope you're able to find a solution soon and get your system back up and running smoothly.

                      Reply Quote 1
                        1 Reply Last reply
                      • Locked by  leocg leocg 
                      • First post
                        Last post

                      Computer browsers

                      • Opera for Windows
                      • Opera for Mac
                      • Opera for Linux
                      • Opera beta version
                      • Opera USB

                      Mobile browsers

                      • Opera for Android
                      • Opera Mini
                      • Opera Touch
                      • Opera for basic phones

                      • Add-ons
                      • Opera account
                      • Wallpapers
                      • Opera Ads

                      • Help & support
                      • Opera blogs
                      • Opera forums
                      • Dev.Opera

                      • Security
                      • Privacy
                      • Cookies Policy
                      • EULA
                      • Terms of Service

                      • About Opera
                      • Press info
                      • Jobs
                      • Investors
                      • Become a partner
                      • Contact us

                      Follow Opera

                      • Opera - Facebook
                      • Opera - Twitter
                      • Opera - YouTube
                      • Opera - LinkedIn
                      • Opera - Instagram

                      © Opera Software 1995-