From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id WD4fJxNBI2cAMgEAqHPOHw:P1 (envelope-from ) for ; Thu, 31 Oct 2024 08:34:27 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:4876::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id WD4fJxNBI2cAMgEAqHPOHw (envelope-from ) for ; Thu, 31 Oct 2024 09:34:27 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=cKI4V8cc; dkim=fail ("headers rsa verify failed") header.d=ditigal.xyz header.s=20240917 header.b=ithzgZEv; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730363667; a=rsa-sha256; cv=none; b=s+OEsBIonkgmNDuyVFLdY64+aeUMwGGyz0aNdo2q54T2l7aioTTBwx6CrEk64407e7rKDt 33xD8pr5giP52kcKDy9cH8QxU/L6qj/Eiq56jrrRdNHDwtPPqp2GGLx/PsIkwKpdzG0ZU1 DGFLp9A6UeqAKoEpH3xyvozuJ4KqLdMlqYeSUHWoBrVPf3xMvLqbd3WPBMnuwileET7iMR yc9NrzQLu2/TU3FvdwvkEKyELTUSkF3zb0cO9PGoda2ZNUwDBPUhj5R02bpHyob4K8OYnq oZlH7VanvNRIZlfsrmadY8/4M15Fg0gNhIlJBZg5JB4/1pIlk8yp446sIJtjsw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=cKI4V8cc; dkim=fail ("headers rsa verify failed") header.d=ditigal.xyz header.s=20240917 header.b=ithzgZEv; dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730363667; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:in-reply-to:in-reply-to:references:references: list-id:list-help:list-unsubscribe:list-subscribe:list-post: dkim-signature; bh=3fG/vEc8Dgwhef18tC+D7pAmoYs1hGJ6PoHLg/baxQQ=; b=FrFFAUuaUNMz/z3rHHwdtR1++6BnXOTXLs+1vK699BYqbYdv1i79CzngS/eSbUwDdCnxpA Ml2cvChr8hlicktRGGDNDgABrMBkFS5kybkty1WIyZX0VG3UAtfHM0W/d5DCM1wI7ruNDN 2azIdEQbeRwjxSZpncT+4VIpryHuW4pyhVxWHiIlGe98XW7nrI97PbLL+DiypaicG3MUFg j6rvalGvAi0IrkDYF4pYf+VZevXcIfhPcProuJng8CsdiD4rD3TgtaUu8o6e7SFLHIJzay NWZW6wqb5+DftO9a95J3Ypzm9bs7fnNbvu/JYGPqR0cHpx++MA7taZeeJcFUSQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0BB0A32673 for ; Thu, 31 Oct 2024 09:34:27 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t6Qd3-0004Wr-4C; Thu, 31 Oct 2024 04:34:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1t6Qd1-0004We-9V for guix-patches@gnu.org; Thu, 31 Oct 2024 04:34:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t6Qd1-0000SY-1S for guix-patches@gnu.org; Thu, 31 Oct 2024 04:34:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:Date:In-Reply-To:From:To:References:Subject; bh=3fG/vEc8Dgwhef18tC+D7pAmoYs1hGJ6PoHLg/baxQQ=; b=cKI4V8ccWsyHbEC7YfcBNYCujW/HJB6PhkgrSYb211Bwk8Yw+AnzAJMfLUNz2os2EwpyXyvSP3uGCxGsLkTHOh7BE+gyWzTAlIq6T3ooo2MSPvsj6z6nfVl0+RIRFWxXROjSsnYwBxfs7outWC295T4PpucV4GzuSFYsqgja0bvQHS6/88F0jeHOzYDlCeGor+2s3dhgg5sLWy1orpATg3Jh/SCPyPsiDP2G2VFkA1pfpl3u+qDlqPhJV4w0bUVroNd1DxYyR0JwEwA/3leHpPsNesjx89m6NgRL7POe6WUCbTMV66hMng7CHhpDHatvyWO4piJK9vdTqFX6FbrX6g==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1t6Qd0-0007Bz-BF for guix-patches@gnu.org; Thu, 31 Oct 2024 04:34:02 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#73282] [PATCH] home: services: pipewire: Add utilities to profile. References: <87v7ywk6un.fsf@antr.me> Resent-From: Rutherther Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 31 Oct 2024 08:34:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 73282 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 73282@debbugs.gnu.org Cc: Antero Mejr , Rutherther Received: via spool by 73282-submit@debbugs.gnu.org id=B73282.173036361327631 (code B ref 73282); Thu, 31 Oct 2024 08:34:02 +0000 Received: (at 73282) by debbugs.gnu.org; 31 Oct 2024 08:33:33 +0000 Received: from localhost ([127.0.0.1]:40875 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6QcW-0007Bb-TQ for submit@debbugs.gnu.org; Thu, 31 Oct 2024 04:33:33 -0400 Received: from ditigal.xyz ([78.46.201.50]:36340 helo=mail.ditigal.xyz) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1t6QcU-0007BT-Vv for 73282@debbugs.gnu.org; Thu, 31 Oct 2024 04:33:31 -0400 Received: by cerebrum (OpenSMTPD) with ESMTPSA id bd545321 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Thu, 31 Oct 2024 08:33:22 +0000 (UTC) In-Reply-To: <87ikt9s1z2.fsf@antr.me> Date: Thu, 31 Oct 2024 09:33:13 +0100 Message-ID: <87h68svfhy.fsf@ditigal.xyz> MIME-Version: 1.0 Content-Type: text/plain DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ditigal.xyz; i=@ditigal.xyz; q=dns/txt; s=20240917; t=1730363602; h=from : to : cc : subject : in-reply-to : date : message-id : mime-version : content-type : from; bh=n40spjscUkxwpMiT5Y4J29FM74fRuSN9NIWAOvH/EJg=; b=ithzgZEvoAzu3tDIfYi1W/IRJz+6jwr248dOX2M9fwtbufrbgq0MLYtZbMIIYaP+wo/WT T2I4wO4dnBNio9tjFdYW1trk9lTfFL0Vu0GNg6VU3hxB5/D5pKXJ/OBg2WfZaQcdtkngILS eCrUGVadKLEo6ZORGdzg3uUSVcGRR0g= X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Rutherther X-ACL-Warn: , Rutherther via Guix-patches From: Rutherther via Guix-patches via Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -3.45 X-Spam-Score: -3.45 X-Migadu-Queue-Id: 0BB0A32673 X-Migadu-Scanner: mx10.migadu.com X-TUID: 6/uXmVRL91VI > Rutherther writes: > > > Nope, I don't have them in my profile and I can control volume and > > switch outputs just fine through pavucontrol. > > pavucontrol is a Pulseaudio program that operates on top of the > pipewire-pulse compatibility layer. wpctl is the native program that > interacts with the pipewire library directly. I've just tried easyeffects, since it seems it supports pipewire natively. I can control volume, outputs etc. with it, without having wpctl in my profile. > > So it would make sense to add the native packages to the profile, > because users should not be expected to have control programs for other > sound servers installed. > > To put it another way: if a daemon is running that is likely to require > control commands from the user, the packages to issue those control > commands should be added to the profile. I don't agree with your outcome. If it's likely user will want it, and not necessary, there should be an easy option to turn it off/on, not to give it to user who doesn't want it and will then have to go hard ways to turn it off - such as modifying the service-type itself via inheriting and removing the profile part. The user should not be expected that they will want to use these specific programs for controlling their audio, it's up to them what program they choose for that and install. Regards, Rutherther