Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 1178 - добавить зависимость на debian-helper-scripts   Make a simular bug
Summary: добавить зависимость на debian-helper-scripts
Status: CLOSED INVALID
Alias: None
Product: Korinf
Classification: Свободные проекты (Open source projects)
Component: Общее (show other bugs)
Version: не указана
Hardware: PC Linux
: P5 enhancement
Target Milestone: ---
Assignee: BUGS@Etersoft
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on: 3941
Blocks:
  Show dependency treegraph
 
In work:
Reported: 2008-02-20 13:32 MSK by Boris Savelev
Modified: 2012-05-17 20:02 MSK (History)
3 users (show)

See Also:
Заявки RT:
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Boris Savelev 2008-02-20 13:32:17 MSK
в пакетах с ядерными модулями при сборке для deb систем добавить в зависимость пакет debian-helper-scripts, который предоставляет возможность управления сервисами через команду "service"
Comment 1 Vitaly Lipatov 2008-02-20 13:38:44 MSK
Женя, проверь пожалуйста, те Requires, которые мы ставим в RPM-спеке, попадают ли в итоговый deb-пакет?
Comment 2 Eugene Zagidullin 2008-02-21 11:02:11 MSK
(In reply to comment #1)
> Женя, проверь пожалуйста, те Requires, которые
> мы ставим в RPM-спеке, попадают ли в итоговый
> deb-пакет?
> 

А как вообще alien разруливает зависимости? Заново пересканирует бинари, подобно rpm, через ldd? В противном случае, откуда он берёт имена пакетов для зависимостей?
Comment 3 Vitaly Lipatov 2008-02-21 11:30:50 MSK
Ну так это предлагается тебе узнать.
Нам нужно, что alien выставлял зависимости, взятые из Requires rpm-пакета.
Сейчас он этого вообще не делает или даже не умеет - ведь при установке полученного deb-пакета никогда не возникает проблем с зависимостью.
Comment 4 Eugene Zagidullin 2008-02-21 14:33:40 MSK
(In reply to comment #0)
> в пакетах с ядерными модулями при сборке
> для deb систем добавить в зависимость пакет
> debian-helper-scripts, который предоставляет
> возможность управления сервисами через
> команду "service"
> 

Осталось придумать, как засовывать эту инфу в spec так, чтобы она попала в rpm, но никому не мешала, и научить alien её оттуда выдирать. Или отказаться от alien :)
Comment 5 Vitaly Lipatov 2008-02-21 15:52:15 MSK
Засовывать не проблема. Проблема транслировать зависимости из rpm
Comment 6 Eugene Zagidullin 2008-02-21 17:22:06 MSK
(In reply to comment #5)
> Засовывать не проблема. Проблема
> транслировать зависимости из rpm

Есть идея (потребуются косметические изменения в alien), как транслировать "файлово-библиотечные" зависимости. Точнее, вспомнил одну из реализаций подобной трансляции... А вот с зависимотсями пакетными сложнее: всё-таки придётся определять их как-то по-платформенно...

Первое попробую вчерне набросать...
Comment 7 Vitaly Lipatov 2012-01-18 02:54:28 MSK
Больше не поручаем заданий bugs@.
Comment 8 Vitaly Lipatov 2012-05-17 20:02:26 MSK
Chrooting in Debian/6.0 system with i586 arch
korinfer@builder:~$ dpkg -S service
sysvinit-utils: /usr/sbin/service

Пакета debian-helper-scripts уже нет...

Команда service благополучно есть в популярных системах. Закрываю.