[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