with yast; when trying to update several packages (including firefox, thunderbird) it is not possible because libstdc++ is not available:
‘libstdc++.so.6(GLIBCXX_3.4.30)(64bit)’
when checking in yast which package provides libstdc++ it shows (in red = no longer available):
installed version: 11.2.1+git610-1.3.9 provided by main repository
alternate version: 10.2.1+git583-1.3.4
what do I have to do to perform the updates? eg where do I get libstdc++? (why is it lost at all???)
1 Like
sorry, the installed version was not provided by main repositoy but by “SUSE LLC”
I can not fin that in the repository list - what is it, where could I get it in case?
ddtty
December 1, 2022, 2:38pm
3
You need
Information for package libstdc++6:
-----------------------------------
Repository : Update repository with updates from SUSE Linux Enterprise 15
Name : libstdc++6
Version : 12.2.1+git416-150000.1.5.1
Arch : x86_64
Vendor : SUSE LLC <https://www.suse.com/>
Installed Size : 2.1 MiB
Installed : Yes (automatically)
Status : up-to-date
Source package : gcc12-12.2.1+git416-150000.1.5.1.src
Upstream URL : https://gcc.gnu.org/
Summary : The standard C++ shared library
Description :
The standard C++ library, needed for dynamically linked C++ programs.
Provides : [50]
libstdc++.so.6()(64bit)
libstdc++.so.6(CXXABI_1.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.21)(64bit)
libstdc++.so.6(CXXABI_1.3.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4.9)(64bit)
libstdc++.so.6(GLIBCXX_3.4.20)(64bit)
libstdc++.so.6(GLIBCXX_3.4.11)(64bit)
libstdc++.so.6(GLIBCXX_3.4.15)(64bit)
libstdc++.so.6(GLIBCXX_3.4.18)(64bit)
libstdc++.so.6(GLIBCXX_3.4.14)(64bit)
libstdc++.so.6(CXXABI_1.3.8)(64bit)
libstdc++.so.6(CXXABI_1.3.5)(64bit)
libstdc++.so.6(GLIBCXX_3.4.19)(64bit)
libstdc++.so.6(GLIBCXX_3.4.22)(64bit)
libstdc++.so.6(CXXABI_1.3.7)(64bit)
libstdc++.so.6(GLIBCXX_3.4.17)(64bit)
libstdc++.so.6(CXXABI_1.3.3)(64bit)
libstdc++.so.6(CXXABI_1.3.11)(64bit)
libstdc++.so.6(CXXABI_1.3.1)(64bit)
libstdc++.so.6(GLIBCXX_3.4.26)(64bit)
libstdc++.so.6(GLIBCXX_3.4.5)(64bit)
libstdc++.so.6(CXXABI_1.3.2)(64bit)
libstdc++.so.6(GLIBCXX_3.4.29)(64bit)
libstdc++.so.6(GLIBCXX_3.4.7)(64bit)
libstdc++.so.6(CXXABI_1.3.6)(64bit)
libstdc++.so.6(GLIBCXX_3.4.10)(64bit)
libstdc++.so.6(GLIBCXX_3.4.23)(64bit)
libstdc++.so.6(CXXABI_1.3.10)(64bit)
libstdc++.so.6(CXXABI_1.3.4)(64bit)
libstdc++.so.6(CXXABI_TM_1)(64bit)
libstdc++.so.6(GLIBCXX_3.4.1)(64bit)
libstdc++.so.6(GLIBCXX_3.4.12)(64bit)
libstdc++.so.6(GLIBCXX_3.4.13)(64bit)
libstdc++.so.6(GLIBCXX_3.4.16)(64bit)
libstdc++.so.6(GLIBCXX_3.4.2)(64bit)
libstdc++.so.6(GLIBCXX_3.4.24)(64bit)
libstdc++.so.6(GLIBCXX_3.4.3)(64bit)
libstdc++.so.6(GLIBCXX_3.4.4)(64bit)
libstdc++.so.6(GLIBCXX_3.4.6)(64bit)
libstdc++.so.6(GLIBCXX_3.4.8)(64bit)
libstdc++.so.6(CXXABI_1.3.12)(64bit)
libstdc++.so.6(GLIBCXX_3.4.25)(64bit)
libstdc++.so.6(GLIBCXX_3.4.27)(64bit)
libstdc++.so.6(GLIBCXX_3.4.28)(64bit)
libstdc++.so.6(CXXABI_1.3.13)(64bit)
libstdc++.so.6(CXXABI_FLOAT128)(64bit)
libstdc++.so.6(GLIBCXX_3.4.30)(64bit)
libstdc++6 = 12.2.1+git416-150000.1.5.1
libstdc++6(x86-64) = 12.2.1+git416-150000.1.5.1
thanks.
where can it be found? Is there a repository containing it? I couldn’t find one.
@suse_paul :
It seems that, you’re missing the standard Leap 15.3 update repository for SUSE Linux Enterprise 15 – <http://download.opensuse.org/update/leap/15.3/sle/ >.
There was a Leap 15.3 Bug Report: <https://bugzilla.opensuse.org/show_bug.cgi?id=1186593 >.
@suse_paul :
Did you follow the openSUSE “System upgrade” SDB when moving to Leap 15.3?
suse_paul:
where can it be found?
In the standard update repository. Show output of “zypper lr -d”.
@suse_paul :
You’ll also need, this repository: <http://download.opensuse.org/update/leap/15.3/backports/ >.
To allow us to check that, you’ve got all the needed repositories configured, please post the output of:
> zypper repos --uri
the two repos were there, but I had deactivated them quite a while ago, when there was problem.
after actiivating them, the libstdc++ is available now, and I coud do some updates.
(althoug I had tried that before, and now I had to perform two reboots until the poper libstdc++ showed up)
~> zypper repos --uri - first part
Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.
# | Alias | Name | Enabled | GPG Check | Refresh | URI
---+--------------------------------------+---------------------------------------------------------------------------------------------+-----------+-----------------+----------------+----------------------------------------------------------------------------------
------------------------
1 | 15.3 | multimedia:apps | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/multimedia:/apps/15.3/
2 | 15.3_1 | filesystems | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/filesystems/15.3/
3 | 15.3_2 | ecsos tartube | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/ecsos/15.3/
4 | 15.3_3 | M17N | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/M17N/15.3/
5 | Apache_modules | Apache_modules | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/Apache:/Modules/openSUSE_Leap_15.3
6 | Debug | Debug | Ja | (r ) Ja | Ja | https://download.opensuse.org/debug/distribution/leap/15.3/repo/oss/
7 | Education | Education | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/Education/openSUSE_Leap_15.3/
8 | KDE3 | KDE3 | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/KDE:/KDE3/openSUSE_Leap_15.3/
9 | KDE:Framework5 | KDE:Framework5 | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/KDE:/Frameworks5/openSUSE_Leap_15.3/
10 | KDE:QT5 | KDE:QT5 | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/KDE:/Qt5/openSUSE_Leap_15.3/
11 | Non-OSS | Non-OSS | Ja | (r ) Ja | Ja | https://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
12 | Packman_Repository | Packman_Repository | Nein | ---- | ---- | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.3/
13 | Publishing | Publishing | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/Publishing/openSUSE_Leap_15.3/
14 | QOwnNotes | QOwnNotes | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/pbek:/QOwnNotes/openSUSE_Leap_15
.3/
15 | Sauerland_roger | Sauerland_roger | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/Sauerland:/branches:/home:/Sauer
land/openSUSE_Leap_15.3/
16 | atom | Atom anbieter | Ja | (r ) Ja | Ja | https://packagecloud.io/AtomEditor/atom/el/7/x86_64/?type=rpm
17 | download.nvidia.com | download.nvidia.com | Ja | (r ) Ja | Ja | https://download.nvidia.com/opensuse/leap/15.3
18 | ecsos_roger | ecsos_roger | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/ecsos:/fritzbox:/RogerRouter/ope
nSUSE_Leap_15.3/
19 | editors | editors | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/editors/openSUSE_Leap_15.3/
20 | filesystems | filesystems | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/filesystems/openSUSE_Leap_15.3/
21 | graphics | graphics | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/graphics/openSUSE_Leap_15.3/
22 | home_MasterPatricko | MasterPatricko's Home Project (openSUSE_Leap_15.3) | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/MasterPatricko/openSUSE_Leap_15.
3/
23 | http-download.opensuse.org-3bcffdaa | openSUSE:Leap:15.3:Update | Ja | (r ) Ja | Ja | http://download.opensuse.org/update/leap/15.3/oss/
24 | http-download.opensuse.org-6f83e8cf | SUSE:SLE-15-SP3:Update | Nein | ---- | ---- | http://download.opensuse.org/update/leap/15.3/sle/
25 | http-download.opensuse.org-ec164490 | openSUSE:Backports:SLE-15-SP3:Update | Nein | ---- | ---- | http://download.opensuse.org/update/leap/15.3/backports/
26 | https-download.opensuse.org-132cf785 | SUSE:SLE-15-SP1:GA | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/GA/pool/
27 | https-download.opensuse.org-1ea74eec | SUSE:SLE-15:Update | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool/
28 | https-download.opensuse.org-26339673 | home:darkhado:openSUSE | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/darkhado:/openSUSE/15.3/
29 | https-download.opensuse.org-56093592 | SUSE:SLE-15:Update | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15:/Update/pool-leap-15.3/
30 | https-download.opensuse.org-5637270b | SUSE:SLE-15-SP1:Update | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP1:/Update/pool/
second part
31 | https-download.opensuse.org-64409d02 | SUSE:SLE-15-SP2:Update | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool/
32 | https-download.opensuse.org-8b5662d6 | openSUSE:Backports:SLE-15-SP3:Checks | Nein | ---- | ---- | https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3:/Check
s/standard/
33 | https-download.opensuse.org-a0feb3e7 | SUSE:SLE-15-SP2:GA | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/GA/pool/
34 | https-download.opensuse.org-a9808927 | SUSE:SLE-15-SP2:Update | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP2:/Update/pool-leap-15.
3/
35 | https-download.opensuse.org-b03004bc | openSUSE:Backports:SLE-15-SP3 | Nein | ---- | ---- | https://download.opensuse.org/repositories/openSUSE:/Backports:/SLE-15-SP3/standa
rd/
36 | https-download.opensuse.org-b4dfe010 | SUSE:SLE-15-SP3:GA | Nein | ---- | ---- | https://download.opensuse.org/repositories/SUSE:/SLE-15-SP3:/GA/pool/
37 | https-download.opensuse.org-fc52d8c7 | X11:remoteDesktop | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/X11:/RemoteDesktop:/x2go/openSUSE_Leap
_15.3/
38 | mozilla | mozilla | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/mozilla/openSUSE_Leap_15.3/
39 | multimedia:/apps | multimedia:/apps | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/multimedia:/apps/openSUSE_Leap_15.3/
40 | multimedia_libs | multimedia_libs | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/multimedia:/libs/openSUSE_Leap_15.3/
41 | openSUSE-Leap-15.3-1 | openSUSE-Leap-15.3-1 | Nein | ---- | ---- | hd:/?device=/dev/disk/by-id/usb-SanDisk_Ultra_Fit_4C531001510701122244-0:0-part2
42 | openSUSE_Backports | openSUSE_Backports | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3/backports/
43 | openSUSE_Leap_15.3 | ecsos Mediathek | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Leap_15.3/
44 | openSUSE_Leap_15.3_1 | packman rwth aachen | Ja | (r ) Ja | Ja | https://ftp.halifax.rwth-aachen.de/packman/suse/openSUSE_Leap_15.3/
45 | opensuse-guide | opensuse-guide | Ja | (r ) Ja | Ja | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/
46 | php:/extensions | php:/extensions | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/server:/php:/extensions/openSUSE_Leap_
15.3/
47 | php_applications | php_applications | Ja | (r ) Ja | Ja | https://download.opensuse.org/repositories/server:/php:/applications/openSUSE_Lea
p_15.3/
48 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3/backports_debug/
49 | repo-debug-non-oss | Debug Repository (Non-OSS) | Ja | (r ) Ja | Ja | https://download.opensuse.org/debug/distribution/leap/15.3/repo/non-oss/
50 | repo-debug-update | Aktualisierungs-Repository (Debug) | Ja | (r ) Ja | Ja | https://download.opensuse.org/debug/update/leap/15.3/oss
51 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | Ja | (r ) Ja | Ja | https://download.opensuse.org/debug/update/leap/15.3/non-oss/
52 | repo-oss | Haupt-Repository | Ja | (r ) Ja | Ja | https://download.opensuse.org/distribution/leap/15.3/repo/oss/
53 | repo-sle-debug-update | Update repository with debuginfo for updates from SUSE Linux Enterprise 15 | Nein | ---- | ---- | https://download.opensuse.org/debug/update/leap/15.3/sle/
54 | repo-sle-update | Update repository with updates from SUSE Linux Enterprise 15 | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3/sle/
55 | repo-source | Quell-Repository | Ja | (r ) Ja | Ja | https://download.opensuse.org/source/distribution/leap/15.3/repo/oss/
56 | repo-update | Hauptaktualisierungs-Repository | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3/oss
57 | repo-update-non-oss | Aktualisierungs-Repository (Nicht-Open-Source-Software) | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3/non-oss/
58 | repo-update-test | Ungetestete Aktualisierungen | Ja | (r ) Ja | Ja | https://download.opensuse.org/update/leap/15.3-test/
59 | vivaldi | vivaldi | Ja | (r ) Ja | Ja | https://repo.vivaldi.com/archive/rpm/x86_64
when trying to update all packages if newer version is available, yast now wants to update 1259 packages.
does that sound reasonable to you?
do the other SLE repos have to be activated as well?
Only the standard repos are needed unless you install things from others. If you did not do a live updates ie via zypper then that is probably a reasonably number. Note that 15.3 is nearing end of life so a fresh install or one from an ISO there will have been lots of update over it’s life.
I did regular live updates, just the 2 SLE repos were not active.
you have enabled too much Repos…
That’s your problem.
mrmazda
December 2, 2022, 1:35am
16
# | Name | URI
---+-----------+-----------------------------------------------------------------------
1 | NonOSS | http://download.opensuse.org/distribution/leap/15.3/repo/non-oss/
2 | OSS | http://download.opensuse.org/distribution/leap/15.3/repo/oss/
3 | UpdateBP | http://download.opensuse.org/update/leap/15.3/backports/
4 | Update | http://download.opensuse.org/update/leap/15.3/oss/
5 | UpdateSLE | http://download.opensuse.org/update/leap/15.3/sle/
6 | Libdvdcss | http://opensuse-guide.org/repo/openSUSE_Leap_15.3/
7 | PackmanE | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_Leap_15.3/Essentials
1-5 are the only required 15.3 repos. 6 & 7 most people probably want. You have so many others that it would be amazing if you had no conflicts.
# zypper --no-refresh se -si libstdc
...
S | Name | Type | Version | Arch | Repository
---+------------+---------+----------------------------+--------+-----------
i+ | libstdc++6 | package | 12.2.1+git416-150000.1.5.1 | x86_64 | UpdateSLE