Ставится без вопросов. но при build -просит поставить kernel-devel, make, gcc - это если они не стоят.
А можно по подробнее команду и вывод? Иначе приходится догадываться о чём же точно идёт речь. Пока я думаю, что, видимо, так было задумано специально. Нужно уточнить варианты как стоит и какой из них оставить. Дело в том, что сборка etercifs идёт из одного спека, а зависимости в разных дистрибутивах разные. Где-то одно требуется, где-то - другое.
Вот вывод, если нет gcc : root@multi:/tmp# /etc/init.d/etercifs build Building for 2.6.24-23-generic Linux kernel (headers in /lib/modules/2.6.24-23-generic/build) Found CentOS or RHEL. grep: /etc/redhat-release: No such file or directory grep: /etc/redhat-release: No such file or directory Warning! Your kernel is older, then 2.6.18 or newer, then 2.6.22 Building from legacy sources. GCC compiler have not found. Please install gcc package.
Разные зависимости - это не проблема (они заменяются на нужные). Другое дело, что их наверное действительно нет, и make и gcc не стоит в Requires?
make и gcc в Requires добавлю. Можно сделать для 4.3.7-alt4. В этом есть актуальность в свете ожидания 4.3.8 ?
Думаю имеет смысл добавить уже в 4.3.8.
Добавлено в etercifs-4.3.8 Теперь ждём замечаний от клиентов, у которых rpm и пакет называется не gcc.