Bug 24949

Summary: Просьба собрать пакет cdemu-daemon, cdemu-client, libMirage,vhba-module, gcdemu
Product: Branch p5 Reporter: Thyroxine <tyroxine>
Component: cross-componentAssignee: Денис Назаров <nenderus>
Status: CLOSED FIXED QA Contact: QA p5 <qa-p5>
Severity: normal    
Priority: P3 CC: cas, nenderus, tyroxine
Version: unspecifiedKeywords: backport
Hardware: all   
OS: Linux   
URL: http://cdemu.sourceforge.net

Description Thyroxine 2011-01-21 16:52:24 MSK
в p5 есть cdemu-client и libMirage, но нет самого главного - cdemu-daemon и модуля vhba. Непонятно, зачем существуют клиент, если нет самой программы!
Просьба собрать основной пакет cdemu-daemon, (в sisyphus есть, но не устанавливается).
Также просьба собрать все остально, что есть на сайте, чтобы была одинаковая версия. Кроме того, GUI gcdemu тоже будет полезен.

При компиляции вручную обнаружились проблемы с подключением к d-bus.
Comment 1 Thyroxine 2011-01-21 21:09:06 MSK
Также просьба сделать скрипты в /etc/init.d/* для cdemud (сделать его сервисом) и сделать зависимость пакета cdemu-daemon от libmirage и cdemu-client, а cdemu-client от cdemu-daemon и libmirage.
Comment 2 Денис Назаров 2011-01-22 00:54:12 MSK
В сизифе всё устанавливается и работает нормально. Там последняя версия (1.3.0).
Если собирать из изсходников на git-репозитории под p5 вручную, то тоже собирается и работает.
В зависимостях прописано, что cdemu-daemon требует libmirage, а cdemu-client требует cdemu-daemon. Обратно будет нелогично, т.к. для работы cdemu-daemon не обязательно нужен cdemu-client (есть другие клиент для управления).
Comment 3 Andrey Cherepanov 2011-01-24 16:16:36 MSK
Денис, соберёшь под p5 задание? Я проверю и пропущу.
Comment 4 Денис Назаров 2011-01-24 16:48:19 MSK
Да, соберу.

Только два вопроса:

1) vhba представляет собой модуль ядра, а по правилам ALT'а модули разделяются соответственно на исходники и собственно готовые модули под разные ядра. Т.к. исходники должны быть собраны до сборки из них модулей, то делать 2 задания (в первом исходники модуля, во втором модули + всё остальное) или можно всё в 1 задании создать.

2) Компоненты libmirage и cdemu-client уже есть в p5, но старых версий (их тоже надо обновить). Мне для этого ACL/NMU нужно или нет?
Comment 5 Денис Назаров 2011-01-24 22:54:00 MSK
Если всё можно сделать в 1 задании, то я его создал под p5 - #37351.
Если необходимо разбить по нескольким заданиям или есть иные ошибки - соответственно переделаю.
Comment 6 Andrey Cherepanov 2011-01-25 15:56:22 MSK
(В ответ на комментарий №5)
> Если всё можно сделать в 1 задании, то я его создал под p5 - #37351.
> Если необходимо разбить по нескольким заданиям или есть иные ошибки -
> соответственно переделаю.
Запускай с --test-only
Я заппрувил.
Comment 7 Денис Назаров 2011-01-25 21:27:41 MSK
Так, чёт 64-х битная сборка cdemu-client не прошла. Сейчас буду ошибки исправлять.
Comment 8 Денис Назаров 2011-01-25 21:57:10 MSK
Исправил, перезалил. Соответственно задание тоже отредактировал. Заапрувь подзадачу #440.
Comment 9 Andrey Cherepanov 2011-01-26 17:19:03 MSK
(В ответ на комментарий №8)
> Исправил, перезалил. Соответственно задание тоже отредактировал. Заапрувь
> подзадачу #440.
Запусти 37351, у меня прав недостаточно. Что надо - сделал.
Comment 10 Andrey Cherepanov 2011-01-26 20:49:56 MSK
[#37351] p5 DONE (try 4) kernel-source-vhba.git=1.2.1.20100822-alt0.M50P.1 ...