Older 32 bit package on Rocky 9

Helo,

Where i can find libstdc++6.i686 libdb-cxx.i686 libdb-cxx-devel.i686 libstdc++6 on rocky 9?

Thank You

Try searching for the packages on https://pkgs.org/ and be sure to use filters,
For example libdb-cxx-devel-5.3.28-53.el9.i686.rpm might be the one of the packages you are looking for.

1 Like

package

libdb-cxx-devel-0:5.3.28-53.el9.i686

already comes with Rocky, in repo ‘crb’

dnf list libdb-cxx-devel-0:5.3.28-53.el9.i686

1 Like

The ‘crb’ is disabled by default, so one would have to use it ad hoc:
dnf --enablerepo=crb list libdb-cxx\*
or enable it permanently:
dnf config-manager --enable crb


Is libstdc++6 name of package that has libstdc++.so.6 ?
One can search what packages provide:

dnf provides libstdc++.so.6
dnf provides */libstdc++.so\*

The first looks at what features packages say that they have.
The second looks for file/dir with name that starts with ‘libstdc++.so’.


Why specific packages? Do you have old RPM package that requires things? Something that cannot be rebuild for Rocky?

1 Like

Hi yes, i have old apps that required old RPM from centos 7

Yes, that part didn’t make sense to me. The “package names” in the original post, are they exact package names or something that’s “provided” by a package.

Hi thanks, everything solve using repo devel and crb

Thank you for your help