[Devel] Сборка etercifs под Ubuntu с DKMS
Konstantin Baev
=?iso-8859-1?q?kipruss_=CE=C1_etersoft=2Eru?=
Вт Ноя 18 16:46:10 MSK 2008
По мотивам баги http://bugs.etersoft.ru/show_bug.cgi?id=2936 и тикета
http://rt.etersoft.ru/Ticket/Display.html?id=8962
В Убунте, к сожалению при переводе из rpm в deb теряются зависимости, в
частности зависимости пакета dkms-etercifs от dkms. В результате этот
пакет устанавливается без dkms и мог запутать сборочный скрипт. Эту
проблему я решил (см багу).
Теперь другая ситуация: человек уже _после_ этого прочитал про dkms,
решил попробовать, установил пакет dkms - а у него не работает из-за
того, что не сработал постинсталл-скрипт пакета dkms-etercifs:
dkms add -m etercifs -v 3.8.0 --rpm_safe_upgrade
Вернее он первый раз сработал, но толку не было из-за неустановленного
dkms, а второй раз он не запускается.
После запуска этой команды руками, модуль чудесно собирается с dkms.
Теперь, повод для раздумий: мы убрали пакет dkms-etercifs из всех папок
нашего ftp, кроме Mandriva, но как быть, если кто-то на Убунте захочет
это использовать? И второй момент: без нормальных зависимостей отдавать
это будет опасно и багогенерично.
Может быть это сейчас и надуманная проблема, но в людом случае она скоро
появится.
--
Konstantin Baev
kipruss на etersoft.ru
Подробная информация о списке рассылки devel