Summary: | конфликт по файлам pm-utils и powermgmt-base | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | avm <avm> |
Component: | pm-utils | Assignee: | Nobody's working on this, feel free to take it <nobody> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P2 | CC: | damir, ldv, mike, rider, thresh |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 14491 |
Description
avm
2008-08-17 18:50:57 MSD
Надо не забыть сделать до релиза 4.1 Решил сделать Conflicts: powermgmt-base Основание: 1. пакет powermgmt-base значительно более старый (подсказка: в Дебиане появился патч для новых ядер) 2. он содержит много apm-специфичного, а потому, если задаться целью выделять общие части, то его всё равно нужно переделывать. Один из вариантов - пользоваться pm-utils в качестве утилитной составляющей. 3. Клиент(ы) программы on_ac_power правильно зависит не от конкретного пакета, а от /usr/bin/on_ac_power, им должно быть всё равно, каким экземпляром программы пользоваться (я не проверял) Жду возражений, пока готовлю новую версию пакета pm-utils. В качестве дополнения: бывает полезно узнать не то, что мы на AC, а то, что у нас батарейка в процессе разрядки. Реализацию (для APM и ACPI, без PMU и HAL) можно посмотреть здесь: http://git.altlinux.org/people/mike/packages/?p=idlewrap.git;a=blob;f=idlewrap;h=a08c316ddd1a49bccb9ca82868f3c5f677f3864c;hb=HEAD Ну что, когда ожидать баг фикса? У меня возникло желание на одном ноутбуке завести pm-utils. Результат будет в моём pm-utils.git (In reply to comment #5) > У меня возникло желание на одном ноутбуке завести pm-utils. > Результат будет в моём pm-utils.git Ознакомился. От заливки новой версии меня отделяет аудит кода, который появился со времён последней версии. А его немало. Кто хочет помочь, буду рад принять такую помощь. (Андрей Степанов?) Либо (пока) могу залить старую версию с патчами от ldv. (In reply to comment #6) > Либо (пока) могу залить старую версию с патчами от ldv. Не считая добавления утилит из пакета powermgmt-base, я почти ничего существенного не патчил. Когда я посмотрел скрипты в /usr/lib/pm-utils/ от текущего pm-utils (бранч master), мне показалось, что они достаточно разумные, и даже менее избыточные чем в пакете pm-utils-1.1.2.4-alt1. Патчи из пакета, лежащего в opensuse, сделаны для ещё более старой версии pm-utils, чем у нас в Сизифе. Они частично утратили свою актуальность, для меня интереса не представляют, поэтому я их не брал совсем. собрал новую версию. приложил патчи ldv@ согласился и убрал дополнительные хуки. Предлагаю дополнительные хуки паковать отдельно. Для branch/5.0, соберите, пожалуйста. сделал copy из Сизифа в 5.0 |