Bug 25725

Summary: не умеет работать с ACPI
Product: Sisyphus Reporter: ildar <ildar>
Component: ibamAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: blocker    
Priority: P3 CC: icesik, mike, oddity
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
strace none

Description ildar 2011-06-06 10:45:09 MSK
также затронут gkrellm-ibam-0.5.1-alt1
Признаки:
$ ibam
No apm data available.
Comment 1 Igor Zubkov 2011-06-07 04:47:56 MSK
Кстати, 0.5.2 вышел. Ещё два года назад.
Comment 2 Ilya Mashkin 2011-06-11 03:05:39 MSK
ibam-0.5.2-alt1 собран в сизиф
Comment 3 ildar 2011-06-11 21:35:19 MSK
Created attachment 4973 [details]
strace

не помогло. Взгляните на результат strace: он заглядывает всюду, кроме того места, где оно на самом деле - /proc/acpi/battery/BAT0/state
Comment 4 Michael Shigorin 2011-08-24 18:10:10 MSK
А должен?
Comment 5 Michael Shigorin 2012-03-01 15:15:06 MSK
Похоже, всё-таки просто протухло:

open("/proc/acpi/info", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/sys/class/power_supply/BAT1/charge_full", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)

/proc/acpi/info задепрекейтили в пользу sysfs, по sysfs-ной части см. тж. bug #26948 (charge_full под Linux 3.2 на X61t не наблюдаю, ну и BAT0).

Проверил на скору руку -- достаточно подсунуть ныне существующие файлы тесту, дальше отрабатывает.
Comment 6 Michael Shigorin 2012-03-01 15:30:01 MSK
2 oddity: спасибо за approve, а с волшебным словом промахнулся:

* Thu Mar 01 2012 Michael Shigorin <mike@altlinux> 0.5.2-alt2
- applied Debian patches (fixes: #25725)
- minor spec cleanup
- buildreq