Hi.
Using a suitable version of Linux (CentOS 7.7), I'm able to build an RPM that almost unpacks on Gaia. This is just to make it easier to distribute our collection of bash scripts to new firewalls. But I'm stuck. Please help.
When I try to unpack I get
[Expert@MDS:0]# rpm -Uhv hw.rpm
error: Failed dependencies:
info is needed by helloworld-1.0-1.el7.x86_64
rpmlib(FileDigests) <= 4.6.0-1 is needed by helloworld-1.0-1.el7.x86_64
rpmlib(PayloadIsXz) <= 5.2-1 is needed by helloworld-1.0-1.el7.x86_64
[Expert@MDS:0]#
I made progress... I've flipped to older gzip and older hashing in my ~/.rpmmacros with
%_binary_payload w2.gzdio
%_source_filedigest_algorithm 1
%_binary_filedigest_algorithm 1
...and I now get just...
[Expert@MDS:0]# rpm -Uhv hw.rpm
error: Failed dependencies:
info is needed by helloworld-1.0-1.el7.x86_64
[Expert@MDS:0]#
I'm stuck. What is the "info" module? I have a hunch modern linux rpmbuild thinks it's a fundamental part of the core. Or.... can I turn the info feature off with another flag? I might be better of asking this on a generic linux forum, but I do think that the answer would be of interest to other Check Point scripters.
Thanks!