https://bugzilla.redhat.com/show_bug.cgi?id=1540347



--- Comment #5 from Jaroslav Škarvada <[email protected]> ---
One more thing to note:
$  hashcat --help
hashcat: error while loading shared libraries: libhashcat.so.4: cannot open
shared object file: No such file or directory

I.e. ldconfig call is missing, the fix:

add:
Requires(post):   /sbin/ldconfig
Requires(postun): /sbin/ldconfig

and:
%post -p /sbin/ldconfig

%postun -p /sbin/ldconfig

to the spec file according to [1]:
"MUST: Every binary RPM package (or subpackage) which stores shared library
files (not just symlinks) in any of the dynamic linker's default paths, must
call ldconfig in %post and %postun"

But please keep on mind this is temporal solution, because there is s change
proposal [2]. Once accepted the above mentioned change will be unnecessary for
f28 (but probably still required for the older Fedoras, e.g. f27).

[1] https://fedoraproject.org/wiki/Packaging:ReviewGuidelines
[2] https://fedoraproject.org/wiki/Changes/Removing_ldconfig_scriptlets

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are always notified about changes to this product and component
_______________________________________________
package-review mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to