в p5 есть cdemu-client и libMirage, но нет самого главного - cdemu-daemon и модуля vhba. Непонятно, зачем существуют клиент, если нет самой программы! Просьба собрать основной пакет cdemu-daemon, (в sisyphus есть, но не устанавливается). Также просьба собрать все остально, что есть на сайте, чтобы была одинаковая версия. Кроме того, GUI gcdemu тоже будет полезен. При компиляции вручную обнаружились проблемы с подключением к d-bus.
Также просьба сделать скрипты в /etc/init.d/* для cdemud (сделать его сервисом) и сделать зависимость пакета cdemu-daemon от libmirage и cdemu-client, а cdemu-client от cdemu-daemon и libmirage.
В сизифе всё устанавливается и работает нормально. Там последняя версия (1.3.0). Если собирать из изсходников на git-репозитории под p5 вручную, то тоже собирается и работает. В зависимостях прописано, что cdemu-daemon требует libmirage, а cdemu-client требует cdemu-daemon. Обратно будет нелогично, т.к. для работы cdemu-daemon не обязательно нужен cdemu-client (есть другие клиент для управления).
Денис, соберёшь под p5 задание? Я проверю и пропущу.
Да, соберу. Только два вопроса: 1) vhba представляет собой модуль ядра, а по правилам ALT'а модули разделяются соответственно на исходники и собственно готовые модули под разные ядра. Т.к. исходники должны быть собраны до сборки из них модулей, то делать 2 задания (в первом исходники модуля, во втором модули + всё остальное) или можно всё в 1 задании создать. 2) Компоненты libmirage и cdemu-client уже есть в p5, но старых версий (их тоже надо обновить). Мне для этого ACL/NMU нужно или нет?
Если всё можно сделать в 1 задании, то я его создал под p5 - #37351. Если необходимо разбить по нескольким заданиям или есть иные ошибки - соответственно переделаю.
(В ответ на комментарий №5) > Если всё можно сделать в 1 задании, то я его создал под p5 - #37351. > Если необходимо разбить по нескольким заданиям или есть иные ошибки - > соответственно переделаю. Запускай с --test-only Я заппрувил.
Так, чёт 64-х битная сборка cdemu-client не прошла. Сейчас буду ошибки исправлять.
Исправил, перезалил. Соответственно задание тоже отредактировал. Заапрувь подзадачу #440.
(В ответ на комментарий №8) > Исправил, перезалил. Соответственно задание тоже отредактировал. Заапрувь > подзадачу #440. Запусти 37351, у меня прав недостаточно. Что надо - сделал.
[#37351] p5 DONE (try 4) kernel-source-vhba.git=1.2.1.20100822-alt0.M50P.1 ...