When trying to emerge sys-libs/libcap-2.14, libcap will fail if indent is not installed. Reproducible: Always Steps to Reproduce: 1. emerge =sys-libs/libcap-2.14 (without indent being installed) 2. 3. Actual Results: x86_64-pc-linux-gnu-gcc -O2 -pipe -Wall -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -Wall -Wwrite-strings -Wpointer-arith -Wcast-qual -Wcast-align -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline -Wshadow -fPIC -I/var/tmp/portage/sys-libs/libcap-2.14/work/libcap-2.14/libcap/../libcap/include -I/var/tmp/portage/sys-libs/libcap-2.14/work/libcap-2.14/libcap/../libcap/include _makenames.c -o _makenames sed -e 's/[\{\"]//g' -e 's/\}.*//' -e '1istruct __cap_token_s { const char *name; int index; };\n%{\nconst struct __cap_token_s *__cap_lookup_name(const char *, unsigned int);\n%}\n%%' cap_names.sed | gperf --ignore-case --language=ANSI-C --readonly --null-strings --global-table --hash-function-name=__cap_hash_name --lookup-function-name="__cap_lookup_name" -c -t -m20 | indent -kr > _caps_output.gperf /bin/sh: indent: command not found
same here with dev-util/indent installed compiles fine
Confirmed, compiles fine after dev-util/indent was installed.
it doesnt need indent, there's just a typo in the package's makefile
*** Bug 247123 has been marked as a duplicate of this bug. ***