diff mbox series

[meta-arago,master,v4] packagegroup-arago-console: Fix package names for alsa-utils-*

Message ID 20260116173605.1565859-1-reatmon@ti.com
State New
Headers show
Series [meta-arago,master,v4] packagegroup-arago-console: Fix package names for alsa-utils-* | expand

Commit Message

Ryan Eatmon Jan. 16, 2026, 5:36 p.m. UTC
A recent change in oe-core [1] reworked how the recipe chose to name the
subpackages.  The name of alsa-utils-midi changed to alsa-utils-amidi,
and alsa-util-scripts was removed in favor of separate packages for the
three scripts.

[1] https://git.openembedded.org/openembedded-core/commit/?id=26a28ee7935091250a8c52f223a7a954d9e29d34

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
v4: More pacakge name changes after more testing.
v3: Fix commit subject.
v2: Added three more packages in place of alsa-utils-scripts.

 .../packagegroups/packagegroup-arago-console.bb            | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

Comments

Denys Dmytriyenko Jan. 16, 2026, 5:56 p.m. UTC | #1
On Fri, Jan 16, 2026 at 11:36:05AM -0600, Ryan Eatmon via lists.yoctoproject.org wrote:
> A recent change in oe-core [1] reworked how the recipe chose to name the
> subpackages.  The name of alsa-utils-midi changed to alsa-utils-amidi,
> and alsa-util-scripts was removed in favor of separate packages for the
> three scripts.
> 
> [1] https://git.openembedded.org/openembedded-core/commit/?id=26a28ee7935091250a8c52f223a7a954d9e29d34
> 
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
> v4: More pacakge name changes after more testing.
> v3: Fix commit subject.
> v2: Added three more packages in place of alsa-utils-scripts.
> 
>  .../packagegroups/packagegroup-arago-console.bb            | 7 ++++---
>  1 file changed, 4 insertions(+), 3 deletions(-)
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
> index f6ec0a05..e13cb3c4 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
> @@ -13,13 +13,14 @@ ARAGO_ALSA_EXTRA = "\
>      alsa-server \
>      alsa-utils \

Doesn't alsa-utils meta-package automatically RDEPENDS on all individual 
alsa-utils-* sub-packages?


>      alsa-utils-aconnect \
> -    alsa-utils-scripts \
> +    alsa-utils-alsaconf \
> +    alsa-utils-alsa-info \
>      alsa-utils-alsactl \
>      alsa-utils-alsamixer \
>      alsa-utils-amixer \
>      alsa-utils-iecset \
> -    alsa-utils-midi \
> -    alsa-utils-speakertest \
> +    alsa-utils-amidi \
> +    alsa-utils-speaker-test \
>      alsa-state \
>      "
>  
> -- 
> 2.43.0
PRC Automation Jan. 16, 2026, 6:04 p.m. UTC | #2
meta-arago / na / 20260116173605.1565859-1-reatmon

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH v4] packagegroup-arago-console: Fix package names for alsa-utils-*
- Submitter: From: Ryan Eatmon <reatmon@ti.com>
- Date: Date: Fri, 16 Jan 2026 11:36:05 -0600
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: 5dee8ae14019ee1f34a0d2d1273e376f4444ff2e

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master
- Commit Author: Ryan Eatmon <reatmon@ti.com>
- Commit Subject: libdrm: Remove upstreamed patch
- Commit SHA: 8c190b1e4f6a53ea641ba9d6150ef873f561c706

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed
Ryan Eatmon Jan. 16, 2026, 6:28 p.m. UTC | #3
On 1/16/2026 11:56 AM, Denys Dmytriyenko wrote:
> On Fri, Jan 16, 2026 at 11:36:05AM -0600, Ryan Eatmon via lists.yoctoproject.org wrote:
>> A recent change in oe-core [1] reworked how the recipe chose to name the
>> subpackages.  The name of alsa-utils-midi changed to alsa-utils-amidi,
>> and alsa-util-scripts was removed in favor of separate packages for the
>> three scripts.
>>
>> [1] https://git.openembedded.org/openembedded-core/commit/?id=26a28ee7935091250a8c52f223a7a954d9e29d34
>>
>> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
>> ---
>> v4: More pacakge name changes after more testing.
>> v3: Fix commit subject.
>> v2: Added three more packages in place of alsa-utils-scripts.
>>
>>   .../packagegroups/packagegroup-arago-console.bb            | 7 ++++---
>>   1 file changed, 4 insertions(+), 3 deletions(-)
>>
>> diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
>> index f6ec0a05..e13cb3c4 100644
>> --- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
>> +++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
>> @@ -13,13 +13,14 @@ ARAGO_ALSA_EXTRA = "\
>>       alsa-server \
>>       alsa-utils \
> 
> Doesn't alsa-utils meta-package automatically RDEPENDS on all individual
> alsa-utils-* sub-packages?
> 

That's a good point... I completely missed that.  I thought it was just 
including a sub set of the packages.


>>       alsa-utils-aconnect \
>> -    alsa-utils-scripts \
>> +    alsa-utils-alsaconf \
>> +    alsa-utils-alsa-info \
>>       alsa-utils-alsactl \
>>       alsa-utils-alsamixer \
>>       alsa-utils-amixer \
>>       alsa-utils-iecset \
>> -    alsa-utils-midi \
>> -    alsa-utils-speakertest \
>> +    alsa-utils-amidi \
>> +    alsa-utils-speaker-test \
>>       alsa-state \
>>       "
>>   
>> -- 
>> 2.43.0
Denys Dmytriyenko Jan. 19, 2026, 2:29 p.m. UTC | #4
On Mon, Jan 19, 2026 at 01:59:28PM +0100, max.oss.09@gmail.com wrote:
> From: Max Krummenacher <max.krummenacher@toradex.com>
> 
> Hi
> 
> FYI.
> 
> I run into issues installing alsa-utils. Some of the dynamically split
> packages are empty making alsa-utils depend on empty packages which
> made do_rootfs fail.
> 
> I guess you will run eventually into the same issue.
> 
> I sent a patch which works around the issue:
> 
> https://lore.kernel.org/all/20260119124722.646039-1-max.oss.09@gmail.com/

FYI:
https://lore.kernel.org/openembedded-core/20260116174128.1478960-1-ross.burton@arm.com/T/
diff mbox series

Patch

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
index f6ec0a05..e13cb3c4 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-console.bb
@@ -13,13 +13,14 @@  ARAGO_ALSA_EXTRA = "\
     alsa-server \
     alsa-utils \
     alsa-utils-aconnect \
-    alsa-utils-scripts \
+    alsa-utils-alsaconf \
+    alsa-utils-alsa-info \
     alsa-utils-alsactl \
     alsa-utils-alsamixer \
     alsa-utils-amixer \
     alsa-utils-iecset \
-    alsa-utils-midi \
-    alsa-utils-speakertest \
+    alsa-utils-amidi \
+    alsa-utils-speaker-test \
     alsa-state \
     "