ALT Linux Team development discussions
 help / color / mirror / Atom feed
From: Michael Shigorin <mike@altlinux.org>
To: devel@lists.altlinux.org
Subject: Re: [devel] Fwd: [#240942] TESTED alsa-topology-conf.git=1.2.1-alt1 alsa-ucm-conf.git=1.2.1-alt1 ...
Date: Mon, 18 Nov 2019 20:01:27 +0300
Message-ID: <20191118170127.GC15263@imap.altlinux.org> (raw)
In-Reply-To: <20191118132036.GB15263@imap.altlinux.org>

[-- Attachment #1: Type: text/plain, Size: 13094 bytes --]

On Mon, Nov 18, 2019 at 04:20:37PM +0300, I wrote:
> Кому интересно проверить на себе до попадания в сизиф ALSA 1.2.1
> -- милости просим; возможно, что-то сломается по сборке, не хочу
> с разбегу усугублять текущую ситуацию.

Прошу прощения, пришлось немножко поправить alsa-plugins
-- по недосмотру *pulse*.conf попали не только в подпакет
-pulse, но и в основной.  Вреда не должны были причинить,
но и пользы тоже.

Задание опять TESTED, сегодня больше трогать его не буду.

> Новости: http://alsa-project.org/wiki/Changes_v1.1.9_v1.2.1
> 
> Новые пакеты alsa-topology-conf и alsa-ucm-conf -- это кусочки
> конфигурации, сопровождаемые теперь отдельно от alsa-lib.git.
> 
> В alsa-utils для них добавился файлик с udev rule.
> 
> В alsa-plugins упакованы кусочки *.conf, ранее пролетевшие
> мимо пакета (видимо, мне стоит это исправить в p9).
> 
> ----- Forwarded message from Girar Builder awaiter robot <girar-builder@altlinux.org> -----
> 
> Date: Mon, 18 Nov 2019 13:12:35 +0000
> From: Girar Builder awaiter robot <girar-builder@altlinux.org>
> To: Michael Shigorin <mike@altlinux.org>
> Cc: Anton Farygin <rider@altlinux.org>, Valery Inozemtsev <shrek@altlinux.org>, girar-builder-sisyphus@altlinux.org, sisyphus-incominger@lists.altlinux.org
> Subject: [#240942] TESTED alsa-topology-conf.git=1.2.1-alt1 alsa-ucm-conf.git=1.2.1-alt1 ...
> 
> http://git.altlinux.org/tasks/240942/logs/events.1.1.log
> 
> 2019-Nov-18 12:50:01 :: test-only task #240942 for sisyphus started by mike:
> #100 build 1.2.1-alt1 from /people/mike/packages/alsa-topology-conf.git fetched at 2019-Nov-18 12:49:52
> #200 build 1.2.1-alt1 from /people/mike/packages/alsa-ucm-conf.git fetched at 2019-Nov-18 12:49:53
> #300 build 1.2.1-alt1 from /people/mike/packages/alsa-lib.git fetched at 2019-Nov-18 12:49:55
> #400 build 1.2.1-alt1 from /people/mike/packages/alsa-utils.git fetched at 2019-Nov-18 12:49:57
> #500 build 1.2.1-alt1 from /people/mike/packages/alsa-plugins.git fetched at 2019-Nov-18 12:49:59
> 2019-Nov-18 12:50:18 :: created build repo
> 2019-Nov-18 12:50:20 :: [ppc64le] #100 alsa-topology-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:20 :: [i586] #100 alsa-topology-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:20 :: [x86_64] #100 alsa-topology-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:20 :: [aarch64] #100 alsa-topology-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:48 :: [i586] #100 alsa-topology-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:50:48 :: [i586] #200 alsa-ucm-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:52 :: [x86_64] #100 alsa-topology-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:50:52 :: [x86_64] #200 alsa-ucm-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:50:56 :: [ppc64le] #100 alsa-topology-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:50:56 :: [ppc64le] #200 alsa-ucm-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:51:06 :: [i586] #200 alsa-ucm-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:51:06 :: [i586] #300 alsa-lib.git 1.2.1-alt1: build start
> 2019-Nov-18 12:51:14 :: [x86_64] #200 alsa-ucm-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:51:14 :: [x86_64] #300 alsa-lib.git 1.2.1-alt1: build start
> 2019-Nov-18 12:51:18 :: [ppc64le] #200 alsa-ucm-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:51:18 :: [ppc64le] #300 alsa-lib.git 1.2.1-alt1: build start
> 2019-Nov-18 12:52:08 :: [aarch64] #100 alsa-topology-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:52:08 :: [aarch64] #200 alsa-ucm-conf.git 1.2.1-alt1: build start
> 2019-Nov-18 12:52:23 :: [i586] #300 alsa-lib.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:52:23 :: [i586] #400 alsa-utils.git 1.2.1-alt1: build start
> 2019-Nov-18 12:52:29 :: [x86_64] #300 alsa-lib.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:52:29 :: [x86_64] #400 alsa-utils.git 1.2.1-alt1: build start
> 2019-Nov-18 12:52:53 :: [ppc64le] #300 alsa-lib.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:52:53 :: [ppc64le] #400 alsa-utils.git 1.2.1-alt1: build start
> 2019-Nov-18 12:53:22 :: [aarch64] #200 alsa-ucm-conf.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:53:22 :: [aarch64] #300 alsa-lib.git 1.2.1-alt1: build start
> 2019-Nov-18 12:53:33 :: [x86_64] #400 alsa-utils.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:53:33 :: [x86_64] #500 alsa-plugins.git 1.2.1-alt1: build start
> 2019-Nov-18 12:53:51 :: [i586] #400 alsa-utils.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:53:51 :: [i586] #500 alsa-plugins.git 1.2.1-alt1: build start
> 2019-Nov-18 12:54:13 :: [ppc64le] #400 alsa-utils.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:54:13 :: [ppc64le] #500 alsa-plugins.git 1.2.1-alt1: build start
> 2019-Nov-18 12:54:36 :: [x86_64] #500 alsa-plugins.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:55:02 :: [i586] #500 alsa-plugins.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:55:29 :: [ppc64le] #500 alsa-plugins.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:57:39 :: [aarch64] #300 alsa-lib.git 1.2.1-alt1: build OK
> 2019-Nov-18 12:57:39 :: [aarch64] #400 alsa-utils.git 1.2.1-alt1: build start
> 2019-Nov-18 13:01:17 :: [aarch64] #400 alsa-utils.git 1.2.1-alt1: build OK
> 2019-Nov-18 13:01:17 :: [aarch64] #500 alsa-plugins.git 1.2.1-alt1: build start
> 2019-Nov-18 13:04:38 :: [aarch64] #500 alsa-plugins.git 1.2.1-alt1: build OK
> 2019-Nov-18 13:04:45 :: #100: alsa-topology-conf.git 1.2.1-alt1: build check OK
> 2019-Nov-18 13:04:52 :: #200: alsa-ucm-conf.git 1.2.1-alt1: build check OK
> 2019-Nov-18 13:05:12 :: #300: alsa-lib.git 1.2.1-alt1: build check OK
> 2019-Nov-18 13:05:31 :: #400: alsa-utils.git 1.2.1-alt1: build check OK
> 2019-Nov-18 13:05:46 :: #500: alsa-plugins.git 1.2.1-alt1: build check OK
> 2019-Nov-18 13:05:46 :: build check OK
> 2019-Nov-18 13:06:04 :: noarch check OK
> 2019-Nov-18 13:06:06 :: plan: src +5 -3 =17518, aarch64 +15 -15 =28925, i586 +15 -15 =30912, noarch +3 -1 =18301, ppc64le +15 -15 =29336, x86_64 +15 -15 =31233
> 2019-Nov-18 13:06:06 :: version check OK
> 2019-Nov-18 13:07:19 :: generated apt indices
> 2019-Nov-18 13:07:20 :: created next repo
> 2019-Nov-18 13:07:42 :: dependencies check OK
> 2019-Nov-18 13:08:17 :: [x86_64 i586 aarch64 ppc64le] ELF symbols check OK
> 	x86_64: alsa-plugins=1:1.2.1-alt1 post-install unowned files:
> /etc/alsa
> /etc/alsa/conf.d
> /usr/lib64/alsa-lib
> /usr/share/alsa/alsa.conf.d
> 2019-Nov-18 13:08:32 :: [x86_64] #500 alsa-plugins: install check OK
> 	ppc64le: alsa-plugins=1:1.2.1-alt1 post-install unowned files:
> /etc/alsa
> /etc/alsa/conf.d
> /usr/lib64/alsa-lib
> /usr/share/alsa/alsa.conf.d
> 2019-Nov-18 13:08:34 :: [ppc64le] #500 alsa-plugins: install check OK
> 	i586: alsa-plugins=1:1.2.1-alt1 post-install unowned files:
> /etc/alsa
> /etc/alsa/conf.d
> /usr/lib/alsa-lib
> /usr/share/alsa/alsa.conf.d
> 2019-Nov-18 13:08:35 :: [i586] #500 alsa-plugins: install check OK
> 2019-Nov-18 13:08:39 :: [x86_64] #500 alsa-plugins-debuginfo: install check OK
> 2019-Nov-18 13:08:43 :: [i586] #500 alsa-plugins-debuginfo: install check OK
> 2019-Nov-18 13:08:45 :: [ppc64le] #500 alsa-plugins-debuginfo: install check OK
> 2019-Nov-18 13:08:49 :: [x86_64] #500 alsa-plugins-pulse: install check OK
> 2019-Nov-18 13:08:54 :: [i586] #500 alsa-plugins-pulse: install check OK
> 2019-Nov-18 13:08:57 :: [ppc64le] #500 alsa-plugins-pulse: install check OK
> 2019-Nov-18 13:09:01 :: [x86_64] #500 alsa-plugins-pulse-debuginfo: install check OK
> 2019-Nov-18 13:09:07 :: [i586] #500 alsa-plugins-pulse-debuginfo: install check OK
> 	x86_64: alsa-topology-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:09 :: [x86_64] #100 alsa-topology-conf: install check OK
> 2019-Nov-18 13:09:11 :: [ppc64le] #500 alsa-plugins-pulse-debuginfo: install check OK
> 	i586: alsa-topology-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:14 :: [i586] #100 alsa-topology-conf: install check OK
> 	x86_64: alsa-ucm-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:15 :: [x86_64] #200 alsa-ucm-conf: install check OK
> 	ppc64le: alsa-topology-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:17 :: [ppc64le] #100 alsa-topology-conf: install check OK
> 	i586: alsa-ucm-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:20 :: [i586] #200 alsa-ucm-conf: install check OK
> 	ppc64le: alsa-ucm-conf=1.2.1-alt1 post-install unowned files:
> /usr/share/alsa
> 2019-Nov-18 13:09:23 :: [x86_64] #400 alsa-utils: install check OK
> 2019-Nov-18 13:09:23 :: [ppc64le] #200 alsa-ucm-conf: install check OK
> 2019-Nov-18 13:09:27 :: [i586] #400 alsa-utils: install check OK
> 2019-Nov-18 13:09:29 :: [ppc64le] #400 alsa-utils: install check OK
> 2019-Nov-18 13:09:31 :: [x86_64] #400 alsa-utils-debuginfo: install check OK
> 2019-Nov-18 13:09:37 :: [i586] #400 alsa-utils-debuginfo: install check OK
> 2019-Nov-18 13:09:38 :: [x86_64] #400 amixer: install check OK
> 2019-Nov-18 13:09:38 :: [ppc64le] #400 alsa-utils-debuginfo: install check OK
> 2019-Nov-18 13:09:43 :: [i586] #400 amixer: install check OK
> 2019-Nov-18 13:09:45 :: [ppc64le] #400 amixer: install check OK
> 2019-Nov-18 13:09:46 :: [x86_64] #400 amixer-debuginfo: install check OK
> 2019-Nov-18 13:09:50 :: [i586] #400 amixer-debuginfo: install check OK
> 2019-Nov-18 13:09:52 :: [ppc64le] #400 amixer-debuginfo: install check OK
> 2019-Nov-18 13:09:52 :: [x86_64] #400 aplay: install check OK
> 2019-Nov-18 13:09:57 :: [i586] #400 aplay: install check OK
> 2019-Nov-18 13:09:58 :: [ppc64le] #400 aplay: install check OK
> 2019-Nov-18 13:10:00 :: [x86_64] #400 aplay-debuginfo: install check OK
> 2019-Nov-18 13:10:04 :: [i586] #400 aplay-debuginfo: install check OK
> 2019-Nov-18 13:10:05 :: [x86_64] #300 aserver: install check OK
> 2019-Nov-18 13:10:06 :: [ppc64le] #400 aplay-debuginfo: install check OK
> 2019-Nov-18 13:10:11 :: [i586] #300 aserver: install check OK
> 2019-Nov-18 13:10:12 :: [x86_64] #300 aserver-debuginfo: install check OK
> 2019-Nov-18 13:10:12 :: [ppc64le] #300 aserver: install check OK
> 	x86_64: libalsa=1:1.2.1-alt1 post-install unowned files:
> /etc/modprobe.d
> 2019-Nov-18 13:10:17 :: [x86_64] #300 libalsa: install check OK
> 2019-Nov-18 13:10:18 :: [i586] #300 aserver-debuginfo: install check OK
> 2019-Nov-18 13:10:20 :: [ppc64le] #300 aserver-debuginfo: install check OK
> 	i586: libalsa=1:1.2.1-alt1 post-install unowned files:
> /etc/modprobe.d
> 2019-Nov-18 13:10:24 :: [x86_64] #300 libalsa-debuginfo: install check OK
> 2019-Nov-18 13:10:24 :: [i586] #300 libalsa: install check OK
> 	ppc64le: libalsa=1:1.2.1-alt1 post-install unowned files:
> /etc/modprobe.d
> 2019-Nov-18 13:10:26 :: [ppc64le] #300 libalsa: install check OK
> 	x86_64: libalsa-devel=1:1.2.1-alt1 post-install unowned files:
> /usr/include/sys
> 2019-Nov-18 13:10:29 :: [x86_64] #300 libalsa-devel: install check OK
> 2019-Nov-18 13:10:32 :: [i586] #300 libalsa-debuginfo: install check OK
> 2019-Nov-18 13:10:33 :: [ppc64le] #300 libalsa-debuginfo: install check OK
> 2019-Nov-18 13:10:34 :: [x86_64] #300 libalsa-docs: install check OK
> 	ppc64le: libalsa-devel=1:1.2.1-alt1 post-install unowned files:
> /usr/include/sys
> 	i586: libalsa-devel=1:1.2.1-alt1 post-install unowned files:
> /usr/include/sys
> 2019-Nov-18 13:10:40 :: [ppc64le] #300 libalsa-devel: install check OK
> 2019-Nov-18 13:10:40 :: [i586] #300 libalsa-devel: install check OK
> 2019-Nov-18 13:10:46 :: [ppc64le] #300 libalsa-docs: install check OK
> 2019-Nov-18 13:10:47 :: [i586] #300 libalsa-docs: install check OK
> 2019-Nov-18 13:10:48 :: [x86_64-i586] plan: #4 +4 -4 =10705
> 2019-Nov-18 13:11:12 :: [x86_64-i586] arepo build OK
> 2019-Nov-18 13:11:34 :: [x86_64-i586] generated apt indices
> 2019-Nov-18 13:11:34 :: [x86_64-i586] created next repo
> 2019-Nov-18 13:11:44 :: [x86_64-i586] dependencies check OK
> 2019-Nov-18 13:11:45 :: gears inheritance check OK
> 2019-Nov-18 13:11:46 :: srpm inheritance check OK
> girar-check-perms: access to alsa-topology-conf ALLOWED for mike: project `alsa-topology-conf' is not listed in acl file for repository `sisyphus'
> check-subtask-perms: #100: alsa-topology-conf: allowed for mike
> girar-check-perms: access to alsa-ucm-conf ALLOWED for mike: project `alsa-ucm-conf' is not listed in acl file for repository `sisyphus'
> check-subtask-perms: #200: alsa-ucm-conf: allowed for mike
> girar-check-perms: access to libalsa ALLOWED for mike: project leader
> check-subtask-perms: #300: libalsa: allowed for mike
> girar-check-perms: access to alsa-utils ALLOWED for mike: project leader
> check-subtask-perms: #400: alsa-utils: allowed for mike
> girar-check-perms: access to alsa-plugins ALLOWED for mike: project leader
> check-subtask-perms: #500: alsa-plugins: allowed for mike
> 2019-Nov-18 13:11:46 :: acl check OK
> 2019-Nov-18 13:12:22 :: created contents_index files
> 2019-Nov-18 13:12:33 :: created hash files: aarch64 i586 noarch ppc64le src x86_64-i586 x86_64
> 2019-Nov-18 13:12:34 :: task #240942 for sisyphus TESTED
> 
> ----- End forwarded message -----
> 

-- 
 ---- WBR, Michael Shigorin / http://altlinux.org
  ------ http://opennet.ru / http://anna-news.info

[-- Attachment #2: alsa-plugins.spec.diff --]
[-- Type: text/x-patch, Size: 1458 bytes --]

diff --git b/alsa-plugins.spec a/alsa-plugins.spec
index 9775f36..03773a3 100644
--- b/alsa-plugins.spec
+++ a/alsa-plugins.spec
@@ -32,7 +32,8 @@ Advanced Linux Sound Architecture (ALSA) plugins.
 %package pulse
 Summary: ALSA pulseaudio plugin
 Group: Sound
-Requires: libalsa >= 1.0.21a pulseaudio-daemon
+Requires: libalsa >= 1.0.21a
+Requires: pulseaudio-daemon
 
 %description pulse
 ALSA pulseaudio plugin
@@ -59,22 +60,25 @@ for i in %buildroot%_datadir/alsa/alsa.conf.d/*.conf; do
 done
 
 %files
+# I know of README-pulse, too much hassle with merging docdirs
 %doc doc/*.txt doc/README-*
 %config(noreplace) %_sysconfdir/alsa/conf.d/*.conf
-%_datadir/alsa/alsa.conf.d/*.conf
 %exclude %_sysconfdir/alsa/conf.d/*pulse*.conf
+%_datadir/alsa/alsa.conf.d/*.conf
+%exclude %_datadir/alsa/alsa.conf.d/*pulse*.conf
 %_libdir/alsa-lib/*.so
 %exclude %_libdir/alsa-lib/*pulse*.so
 
 %files pulse
 %_libdir/alsa-lib/*pulse*.so
-%config(noreplace) %_sysconfdir/alsa/conf.d/50-pulseaudio.conf
 %_sysconfdir/alsa/conf.d/99-pulseaudio-default.conf.example
+%_sysconfdir/alsa/conf.d/50-pulseaudio.conf
+%_datadir/alsa/alsa.conf.d/50-pulseaudio.conf
 
 %changelog
 * Mon Nov 18 2019 Michael Shigorin <mike@altlinux.org> 1:1.2.1-alt1
 - 1.2.1
-- added {/etc,/usr}/alsa/conf.d/*.conf
+- actually package plugin configuration files
 - dropped pulse.conf in favour of upstream 50-pulseaudio.conf
 
 * Mon May 13 2019 Michael Shigorin <mike@altlinux.org> 1:1.1.9-alt1

  reply	other threads:[~2019-11-18 17:01 UTC|newest]

Thread overview: 3+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2019-11-18 13:20 Michael Shigorin
2019-11-18 17:01 ` Michael Shigorin [this message]
2019-11-20 10:56   ` Michael Shigorin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20191118170127.GC15263@imap.altlinux.org \
    --to=mike@altlinux.org \
    --cc=devel@lists.altlinux.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.devel


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git