termux-packages icon indicating copy to clipboard operation
termux-packages copied to clipboard

addpkg(main/rpm): 4.18.1

Open moneytoo opened this issue 2 years ago • 2 comments

Having rpm in Termux should provide means to quickly inspect RPM files locally, outside RPM based distros. For example mc integrates with rpm and allows browsing RPM archives.

moneytoo avatar Apr 12 '23 14:04 moneytoo

~ $ rpm -Uvh ca-certificates-2022.2.54-90.2.el9.noarch.rpm --nodeps
warning: ca-certificates-2022.2.54-90.2.el9.noarch.rpm: Header V3 RSA/SHA256 Signature, key ID 8483c65d: NOKEY
Verifying...                          ################################# [100%]
Preparing...                          ################################# [100%]
        installing package ca-certificates-2022.2.54-90.2.el9.noarch needs 3MB more space on the / filesystem
~ $
$ rpmbuild
CANNOT LINK EXECUTABLE "rpmbuild": library "libomp.so" not found: needed by /data/data/com.termux/files/usr/lib/librpmbuild.so in namespace (default)

rpm2xxx, rpmdb --initdb works fine. Others may have some bugs.

2096779623 avatar Apr 12 '23 15:04 2096779623

Added --disable-openmp so rpmbuild now runs. I was able to build simplest rpm.

moneytoo avatar Apr 12 '23 16:04 moneytoo