Summary: | Etercifs не проверяет зависимости для сборки | ||
---|---|---|---|
Product: | CIFS@Etersoft | Reporter: | Глеб Кордюков <sonner> |
Component: | компиляция модуля | Assignee: | Vitaly Lipatov <lav> |
Status: | CLOSED FIXED | QA Contact: | |
Severity: | normal | ||
Priority: | P4 | CC: | lav, sin, yurifil |
Version: | не указана | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 10238 | Связано с: | |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 3589 |
Description
Глеб Кордюков
2009-05-12 11:34:57 MSD
А можно по подробнее команду и вывод? Иначе приходится догадываться о чём же точно идёт речь. Пока я думаю, что, видимо, так было задумано специально. Нужно уточнить варианты как стоит и какой из них оставить. Дело в том, что сборка 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. |