BlackArch / blackarch

An ArchLinux based distribution for penetration testers and security researchers.
https://www.blackarch.org
Other
2.73k stars 551 forks source link

ERROR - Building grokevt package #4124

Open D3vil0p3r opened 2 months ago

D3vil0p3r commented 2 months ago

Bug description

In order to keep PKGBUILDs consistents, I was analyzing some packages if they build correctly.

grokevt fails during the package process:

make: *** No rule to make target 'install'.  Stop.
==> ERROR: A failure occurred in package().
    Aborting...

The make install refers to the Makefile inside the release folders, but, even if you run the building process in the release folder, for example 0.5.0, the build process fails due to the doc building process that lack of .gz doc files.

The docbook part in Makefile uses docbook2man command that does not seem to exist anymore (probably the new one is db2x_docbook2man (so its package must be added in the dependency list).

Steps to reproduce