Bug 38416

Summary: [FR] дополнить alsa-info.sh сводкой информации по установленным пакетам alsa
Product: Sisyphus Reporter: Anton Farygin <rider>
Component: alsa-utilsAssignee: Anton Farygin <rider>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P5 CC: mike, rider, shrek
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
alsa-info: initial rpm/deb package info none

Description Anton Farygin 2020-04-30 15:28:20 MSK
alsa-info.sh из коробки не умеет как минимум сообщать информацию об установленных пакетах libalsa.

Его вывод требуется для репортов про ошибки в звуковых устройствах.
Comment 1 Anton Farygin 2020-04-30 15:29:34 MSK
Этот список тоже бы расширить.

DISTRO=$(grep -ihs "buntu\|SUSE\|Fedora\|PCLinuxOS\|MEPIS\|Mandriva\|Debian\|Damn\|Sabayon\|Slackware\|KNOPPIX\|Gentoo\|Zenwalk\|Mint\|Kubuntu\|FreeBSD\|Puppy\|Freespire\|Vector\|Dreamlinux\|CentOS\|Arch\|Xandros\|Elive\|SLAX\|Red\|BSD\|KANOTIX\|Nexenta\|Foresight\|GeeXboX\|Frugalware\|64\|SystemRescue\|Novell\|Solaris\|BackTrack\|KateOS\|Pardus" /etc/{issue,*release,*version})
Comment 2 Michael Shigorin 2020-05-01 11:15:05 MSK
Патч на расширение списка в апстрим отправить можно, но чего именно ты хочешь от alsa-info.sh и почему именно от него -- не понимаю.

Ещё _пока_ мне кажется, что логичней не дополнять апстримный скрипт тем, что в него вряд ли примут, а обернуть его своим, в котором и сделать всё необходимое.

Возможно, дополнять стоит наш пакет system-report.
Comment 3 Michael Shigorin 2020-05-01 11:17:25 MSK
Created attachment 8751 [details]
alsa-info: initial rpm/deb package info

Ну вот, полез посмотреть внимательней, накропал патч.
Отослал паре человек из alsa-devel@, куда пока не хотелось бы подписываться
в силу приличного трафика (а mantis у них давно уж не отвечает).
Посмотри, ты вообще такое хотел? 8)
Comment 4 Michael Shigorin 2020-05-01 12:23:04 MSK
Ничего себе, в этот раз моментально практически ответ пришёл; забрали:
http://github.com/alsa-project/alsa-utils/commit/8e59029c9c70d00efb33eb1d0d79b30dbcabbcc8
Comment 5 Anton Farygin 2020-05-03 11:03:59 MSK
нет, не только это.
Посмотри ещё на получение Linux distribution и на Processor.

Последний не определяется из-за неработающего у нас uname -p
Comment 6 Michael Shigorin 2020-05-03 20:00:38 MSK
Ну и сделай уже, как ты хочешь :-)
Comment 7 Repository Robot 2020-06-10 21:15:10 MSK
alsa-utils-1:1.2.3-alt1 -> sisyphus:

 Wed Jun 10 2020 Michael Shigorin <mike@altlinux> 1:1.2.3-alt1
 - 1.2.3 (closes: #38416)
 - dropped 89-alsa-ucm.rules (following upstream)