On 10.08.2024 20:51, Mark Hounschell wrote:
There is only one SRPM.
#rpm -qf /lib/libncursesw.so.6
libncurses6-32bit-6.1-150000.5.24.1.x86_64
Then why did the build I did not include the building of
libncurses6-32bit-6.1-150000.5.24.1.x86_64? That rpm is where
/lib/libncursesw.so.6 comes from.
#rpmbuild -bb /usr/src/SPECS/ncurses.spec
is the command used.
Because rpmbuild defaults to building RPM for the same architecture as your host. The libncurses6-32bit is actually built as libncurses6 for i386 (or whatever exact architecture is used) and then imported into 64 bit repository under the name libncurses6-32bit.
So you are saying that they took the ncurses-6.1-150000.5.24.1.src.rpm and built it on a 32 bit platform? What OS is running on that 32 bit platform? Obviously not any recent leap as 32 bit support has been null for some time.
Mark