В пакете glibc-kernheaders отсутствует зависимость на kernel-headers-common, где находится adjust_kernel_headers. Из-за этого после установки glibc-kernheaders в систему, где не было других пакетов с заголовками ядра, ссылки на эти заголовки не настраиваются, и в результате ни одна программа в такой системе не собирается. В hasher это не проявляется, по-видимому, из-за явного указания kernel-headers-common в его скриптах.
*** Bug 3202 has been marked as a duplicate of this bug. ***
Пакет glibc-kernheaders как таковой в kernel-headers-common не нуждается. Скорее эта зависимость нужна glibc-devel. С другой стороны, поскольку glibc-kernheaders уже присутствует в списке зависимостей glibc-devel, то проще сделать так, как вы предлагаете.
в итоге? а то на сейчас непосредственно после установки compact->sisyphus собрать что-то малореально.
Added "kernel-headers-common >= 1.1.4-alt1" dependence in glibc-devel-2.2.6-alt0.11
*** Bug 3624 has been marked as a duplicate of this bug. ***
Зависимость теперь есть, но это не устранило проблему полностью - после установки rpm-build ссылки на заголовки ядра оказываются в нерабочем состоянии до перезагрузки (когда запускается сервис kheaders).
This is another problem, please file separate bug report to the kernel-headers-common package.