From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Nathan Dehnel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 29 Jun 2020 07:36:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 42118@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.159341610420054 (code B ref -1); Mon, 29 Jun 2020 07:36:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2020 07:35:04 +0000 Received: from localhost ([127.0.0.1]:47638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpoJk-0005DN-Da for submit@debbugs.gnu.org; Mon, 29 Jun 2020 03:35:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:44694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpoJi-0005DC-AO for submit@debbugs.gnu.org; Mon, 29 Jun 2020 03:35:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpoJi-00034X-1f for bug-guix@gnu.org; Mon, 29 Jun 2020 03:35:02 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:37247) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpoJg-0003we-5X for bug-guix@gnu.org; Mon, 29 Jun 2020 03:35:01 -0400 Received: by mail-wm1-x330.google.com with SMTP id o2so15090993wmh.2 for ; Mon, 29 Jun 2020 00:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=xcnl8j25WHwM3W3nfeRhvJ+qCgxu9kwZTmDqI2M6dFo=; b=eNo9/D9APNhmGxXWAtFH/ChCU9Ku0asa7T1T5nh11ZQ1ZAnThZ7HU+r/hW+/zm1c9S rbUH4tgiP/6eqFhaPjXzydcO08YS8nr4IdgpqDiOB2Oks5+aRLDNtPa9XBSqYOkdUrQa NgPTGcJ65lvZqkj3wg1DmT4WN5brVz6mc83neQR2eHDaihbFnGK9llx75b6ssoRuqhJV H4sl7yL6tXqQ8fU9ky/vmO+L+moLRIUTj1TyjUcF4l/ZqoJGCAhtKEP9G0HeyTpTT0/G ty8QLOEb50vmPLXAAaxhn49YzH1xsfw5BwhGAPS7iSHVJTVqsIJXKBP7MiNghm3XKAQV F1Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xcnl8j25WHwM3W3nfeRhvJ+qCgxu9kwZTmDqI2M6dFo=; b=rHTjBTI34mA99XMNwTAvzU9QwEsvH8dY24lnInJsphx6MQp2LQ4lA1UmomOsXejx8M JUJCU6AQwYeo9bbP3hKCxgeYky2MCPWc+vsaeRlNDXw8f5lKprwtY7hr8B7BQapNVRX/ J+L0qeAjRytLrEeXoodaQXFGZ0EeqO/GXeAJGv3IUFK4p0c9elG/q5ZHJ+tH2jko93HI PnKaE/jNMLZw+h7yv51gHFLnqZn+MqBEiAVmUW/irU4IeStBHUx/Nlv8kDMwjc38UplG J/SC3SesCVzjuSovRLt2EX/SzRwAbLj6t0gCz3AB1igRNll0olERIW97FCqQuCrAo9Ht dCDw== X-Gm-Message-State: AOAM530hv0Fga3Lbf+qZ1sRXdN0axJGZdz2P+qv0kHWzytzLuEpNhBHu 2OoTuy9vtwvFTRYr8gr6DEV0lze+ca4EhnjCL5CMDtmo X-Google-Smtp-Source: ABdhPJzw6hJFin7PgCJ9sVV+W0EUf8uXYA/YnvEITErSWSsQPOSBKDBQTmVUWkTIRUDaY/I837RIzVB9BFr1kC56zsU= X-Received: by 2002:a1c:f00a:: with SMTP id a10mr15977144wmb.61.1593416097030; Mon, 29 Jun 2020 00:34:57 -0700 (PDT) MIME-Version: 1.0 From: Nathan Dehnel Date: Mon, 29 Jun 2020 02:34:46 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=ncdehnel@gmail.com; helo=mail-wm1-x330.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Relevant snippet: (define %my-services ;; My very own list of services. (modify-services %desktop-services (pulseaudio-service-type config => (pulseaudio-configuration (inherit config) (script-file "/home/nathan/.config/pulse/default.pa"))))) /home/nathan/guix/config.scm: ;; This is an operating system configuration generated ;; by the graphical installer. (use-modules (gnu)) (use-service-modules desktop networking ssh xorg) ;; Import nonfree linux module. (use-modules (nongnu packages linux) (nongnu system linux-initrd)) (use-modules (gnu services sound)) (use-modules (gnu packages pulseaudio)) (define %my-services ;; My very own list of services. (modify-services %desktop-services (pulseaudio-service-type config => (pulseaudio-configuration (inherit config) (script-file "/home/nathan/.config/pulse/default.pa"))))) (operating-system (kernel linux) (initrd microcode-initrd) (firmware (list linux-firmware)) (locale "en_US.utf8") (timezone "America/Chicago") (keyboard-layout (keyboard-layout "us" "altgr-intl")) (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/boot/efi") (keyboard-layout keyboard-layout))) (mapped-devices (list (mapped-device (source (uuid "d9ca0501-1dd4-4085-905a-9f0aa1bbd5a1")) (target "cryptroot") (type luks-device-mapping)))) (file-systems (cons* (file-system (mount-point "/boot/efi") (device (uuid "EB48-BC12" 'fat32)) (type "vfat")) (file-system (mount-point "/") (device "/dev/mapper/cryptroot") (type "btrfs") (dependencies mapped-devices)) (file-system (mount-point "/media/store") (device "gentooserver:/") (type "nfs4") (mount? #f) (create-mount-point? #t) (options "rw,_netdev,noauto,user,lazytime,exec,tcp")) %base-file-systems)) (host-name "guixlaptop") (users (cons* (user-account (name "nathan") (comment "Nathan Dehnel") (group "users") (home-directory "/home/nathan") (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm"))) %base-user-accounts)) (packages (append (list (specification->package "openbox") (specification->package "nss-certs")) %base-packages)) (services (append (list (service gnome-desktop-service-type) (service xfce-desktop-service-type) (service tor-service-type) (pam-limits-service (list (pam-limits-entry "@audio" 'both 'rtprio 99) (pam-limits-entry "@audio" 'both 'memlock 'unlimited) (pam-limits-entry "@realtime" 'both 'rtprio 99) (pam-limits-entry "@realtime" 'both 'memlock 'unlimited))) "/home/nathan/.config/pulse/default.pa")))) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) %my-services))) Relevant manual page: https://guix.gnu.org/manual/en/html_node/Sound-Services.html Command: bash-5.0$ sudo guix system reconfigure '/home/nathan/guix/config.scm' Password: guix system: warning: Your Guix installation is 26 days old. guix system: warning: Consider running 'guix pull' followed by 'guix system reconfigure' to get up-to-date packages and security updates. The following derivations will be built: /gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv /gnu/store/86p3i23a8pydllh30wwlg20nh5js52m7-boot.drv /gnu/store/dpkf322d0j98lcwy1ily0d763684ypla-activate.scm.drv /gnu/store/76z6jjyahkivnb0423cpvj6asv7yr4gg-activate-service.scm.drv /gnu/store/j0ma4b6j8ah123sf7pk97c9axh461s1c-etc.drv /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv /gnu/store/715xzqa8cg29p498bsf4c1k27mlpjd4k-grub.cfg.drv building /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv... \builder for `/gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv' failed with exit code 1 build of /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv failed View build log at '/var/log/guix/drvs/3y/bxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv.bz2'. cannot build derivation `/gnu/store/j0ma4b6j8ah123sf7pk97c9axh461s1c-etc.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv': 1 dependencies couldn't be built guix system: error: build of `/gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv' failed Log: bash-5.0$ bzip2 -dkc /var/log/guix/drvs/3y/bxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv.bz2 Backtrace: 2 (primitive-load "/gnu/store/sr5criapbpr4xk168wk3daxd0w4?") In ice-9/eval.scm: 619:8 1 (_ #f) In unknown file: 0 (stat "/home/nathan/.config/pulse/default.pa" #) ERROR: In procedure stat: In procedure stat: No such file or directory: "/home/nathan/.config/pulse/default.pa" FIle: bash-5.0$ ls -l /home/nathan/.config/pulse/default.pa -rw-r--r-- 1 nathan users 4811 Jun 26 00:15 /home/nathan/.config/pulse/default.pa From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" References: Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 29 Jun 2020 10:28:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: ncdehnel@gmail.com Cc: 42118@debbugs.gnu.org X-Debbugs-Original-Cc: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.15934264376918 (code B ref -1); Mon, 29 Jun 2020 10:28:02 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2020 10:27:17 +0000 Received: from localhost ([127.0.0.1]:48061 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpr0O-0001nW-So for submit@debbugs.gnu.org; Mon, 29 Jun 2020 06:27:17 -0400 Received: from lists.gnu.org ([209.51.188.17]:58046) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpr0M-0001nN-7t for submit@debbugs.gnu.org; Mon, 29 Jun 2020 06:27:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59924) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpr0K-0005yM-E8 for bug-guix@gnu.org; Mon, 29 Jun 2020 06:27:14 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:59810) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpr0F-0000DC-19 for bug-guix@gnu.org; Mon, 29 Jun 2020 06:27:10 -0400 Received: from nijino.local (193-81-159-42.hdsl.highway.telekom.at [193.81.159.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 49wNvn4JJSz1LLyf; Mon, 29 Jun 2020 12:27:01 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 49wNvn4JJSz1LLyf DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1593426421; bh=FazjQTjifjl6bdoi6Rhi91THuXq3R6aEyU2J7y+ltsk=; h=Subject:From:To:Cc:Date:In-Reply-To:From; b=geQgHvoprhwAPMmyosXB4Pavj0hz53Qlr1a4BKso1KccLql8+9Jgnek0wdpkKjdK4 lcDmOoB+rtzhgPoAGkA/JujmVpcZzPFv9MSkpG0uL+qi6/ktdoX+VOCtR3GMRd2kxH qAeAw3cs46ukffE3UN33LoIfwjB0tM6ZzzB7Bo+0= Message-ID: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> From: Leo Prikler Date: Mon, 29 Jun 2020 12:27:00 +0200 In-Reply-To: CAEEhgEuYiWkSJg-c8PS3Ka0s=HD1RybTWYWMDg6Mi7o2pXNNCg@mail.gmail.com Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 Received-SPF: pass client-ip=129.27.2.202; envelope-from=leo.prikler@student.tugraz.at; helo=mailrelay.tugraz.at X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/29 06:02:21 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: -1.3 (-) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Hello Nathan, The snippet you've supplied > (define %my-services > ;; My very own list of services. > (modify-services %desktop-services > (pulseaudio-service-type config => > (pulseaudio-configuration > (inherit config) > (script-file > "/home/nathan/.config/pulse/default.pa"))))) can not possibly work. The reason for that, is that "file" does not refer to an actual file, but to a file-like object as returned by Guix G-Expressions. You probably want to use `mixed-text-file' or something similar to write your default.pa inside Guix itself. Alternatively, you can unset PULSE_CONFIG and PULSE_CLIENTCONFIG in your .profile (or equivalent for other shells) and Pulseaudio should load your local configuration. Regards, Leo From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 30 Jun 2020 10:44:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Nathan Dehnel Cc: 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.159351382013689 (code B ref 42118); Tue, 30 Jun 2020 10:44:02 +0000 Received: (at 42118) by debbugs.gnu.org; 30 Jun 2020 10:43:40 +0000 Received: from localhost ([127.0.0.1]:50281 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqDjn-0003Yj-MA for submit@debbugs.gnu.org; Tue, 30 Jun 2020 06:43:39 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:16286) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqDjk-0003YX-K9 for 42118@debbugs.gnu.org; Tue, 30 Jun 2020 06:43:38 -0400 Received: from nijino.local (193-81-159-42.hdsl.highway.telekom.at [193.81.159.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 49x1DP1mzbz3wbF; Tue, 30 Jun 2020 12:43:33 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1593513813; bh=alkk5kgUXlob0Z6rJYi2GVCk3DVJoT98/i97lEc79k8=; h=Subject:From:To:Cc:Date:In-Reply-To:References; b=T+kaTywkHgBoqiIfn0sfhxt/jmn7Kf+5rIL4NK+4vFfwgz/rxkd2c/yGvW0Ob5Pii lyZDRbmIt/TSye+kVSNYFs9RuiusnvTZ8cwIfjQWIZDgsno5A0RiuN8b2C9cY0Y5g/ gsh4m32ddoOmosRq149g1hOcRnfPUNn/i9WSBaLQ= Message-ID: <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> From: Leo Prikler Date: Tue, 30 Jun 2020 12:43:32 +0200 In-Reply-To: References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.116 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Am Dienstag, den 30.06.2020, 05:22 -0500 schrieb Nathan Dehnel: > Thanks for the tip. Do I have to put the entire file inside a string > in guix? It's quite long. mixed-text-file allows you to split the string into multiple parts, but that is essentially the idea, yes. There are of course other ways of building it, but it is your task to ensure, that those end up with the result you want. In my personal opinion, explicit coding tends to be best suited to accomplish this. > https://guix.gnu.org/manual/en/html_node/G_002dExpressions.html > > It mentions "local-file" so I did this: > (script-file (local-file > "/home/nathan/.config/pulse/default.pa")))))) > > guix system reconfigure then completed, but pulseaudio does not seem > to reflect the change in settings. That should work up to a certain extent – what this basically does is copy your local default.pa into the Guix store and then /etc/pulse/default.pa is a symlink to that file in the Guix store. Depending on the content of default.pa, that may not actually be what you want, but unless you're doing very weird things in there, it may also be a perfectly valid configuration. Can you check, that /etc/pulse/default.pa is indeed what you want it to be? IIRC, you may have to reboot for /etc to change. Regards, Leo From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jul 2020 08:16:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Nathan Dehnel Cc: 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.159359131132106 (code B ref 42118); Wed, 01 Jul 2020 08:16:02 +0000 Received: (at 42118) by debbugs.gnu.org; 1 Jul 2020 08:15:11 +0000 Received: from localhost ([127.0.0.1]:52245 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqXte-0008Lm-SX for submit@debbugs.gnu.org; Wed, 01 Jul 2020 04:15:11 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:20186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqXtZ-0008LX-Qn for 42118@debbugs.gnu.org; Wed, 01 Jul 2020 04:15:09 -0400 Received: from nijino.local (193-81-159-42.hdsl.highway.telekom.at [193.81.159.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 49xYtZ3B8Nz1LLyf; Wed, 1 Jul 2020 10:15:01 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 49xYtZ3B8Nz1LLyf DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1593591302; bh=79erBCvUvV2OqcM/g+w9iVakr9JmHajRO2J6oRHHzjI=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=hrlXAAEjEWNz4ZCLkoTWXeuiwhygx3HqlTwxkqSmrIQwhDYDZF/kCYd38r9UoUTjH fs4Tr0ms+YQ5P3r7DCkZhjUncop5nqci16C4XuRjPzAxvPRjhQO6EqtqDR/05IfLp+ zLjnz1ChIB+p3Ml7oKQN+fKe7PGdZ+Z/dtrCkvKA= Message-ID: <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> From: Leo Prikler Date: Wed, 01 Jul 2020 10:15:01 +0200 In-Reply-To: References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Am Mittwoch, den 01.07.2020, 01:58 -0500 schrieb Nathan Dehnel: > There is a file 86cvvgnb03cc11li0m0s3nrl73zf68fm-default.pa with my > changes in it in /gnu/store. > > load-module module-jack-sink > load-module module-jack-source > > Maybe pulse wasn't compiled with support for this feature enabled? > > This setting in /etc/pulse/daemon.conf points somewhere else: > ; default-script-file = > /gnu/store/y0lbm4qcxm3i8i7q1msp0ng1pysg8pb9-pulseaudio- > 13.0/etc/pulse/default.pa > I assume guix overrides this somehow? I don't think so. The relevant code portions are in gnu/services/sound.scm and read among others: (define pulseaudio-environment (match-lambda (($ client-conf daemon-conf default-script-file) `(("PULSE_CONFIG" . ,(apply mixed-text-file "daemon.conf" "default-script-file = " default-script-file "\n" (map pulseaudio-conf-entry daemon-conf))) ("PULSE_CLIENTCONFIG" . ,(apply mixed-text-file "client.conf" (map pulseaudio-conf-entry client-conf))))))) Due to a bug with webkit sandboxing, we no longer put daemon.conf into /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to it. As you can see, `default-script-file' should be set to the file you're supplying. I am currently unsure, at which point this variable gets updated (I still think you need to reboot), but I'm pretty convinced, this would work with a custom script file. Regards, Leo. From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Leo Prikler Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jul 2020 10:58:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Nathan Dehnel Cc: 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.159360108115027 (code B ref 42118); Wed, 01 Jul 2020 10:58:02 +0000 Received: (at 42118) by debbugs.gnu.org; 1 Jul 2020 10:58:01 +0000 Received: from localhost ([127.0.0.1]:52362 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqaRF-0003uF-Jy for submit@debbugs.gnu.org; Wed, 01 Jul 2020 06:58:01 -0400 Received: from mailrelay.tugraz.at ([129.27.2.202]:21631) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqaRD-0003u6-DO for 42118@debbugs.gnu.org; Wed, 01 Jul 2020 06:58:00 -0400 Received: from nijino.local (193-81-159-42.hdsl.highway.telekom.at [193.81.159.42]) by mailrelay.tugraz.at (Postfix) with ESMTPSA id 49xdVW3pD2z1LX54; Wed, 1 Jul 2020 12:57:55 +0200 (CEST) DKIM-Filter: OpenDKIM Filter v2.11.0 mailrelay.tugraz.at 49xdVW3pD2z1LX54 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=tugraz.at; s=mailrelay; t=1593601075; bh=twGgRn+pyKZbfrtJr6HQi2fZT6sxFSyneDYBKxKU4qA=; h=Subject:From:To:Cc:Date:In-Reply-To:References:From; b=DU7Vl7lpKyCUUrAy3mbtWxqJOGO0R8+DdYdJ6K96zP7ATGXFZvGsf+QxD7sfpeuK/ TK+lB23/cl3Jf8nV3gldZFD+ife5fQcx95ITUsR7Q6IwTL4KeaMEsFrxZvHDKpLub7 nr7RDEdKDaZZRja+RIUZBpGJ9adHzBCZ0/voC0dk= Message-ID: <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> From: Leo Prikler Date: Wed, 01 Jul 2020 12:57:54 +0200 In-Reply-To: References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.34.2 MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-TUG-Backscatter-control: bt4lQm5Tva3SBgCuw0EnZw X-Spam-Scanner: SpamAssassin 3.003001 X-Spam-Score-relay: -1.9 X-Scanned-By: MIMEDefang 2.74 on 129.27.10.117 X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Am Mittwoch, den 01.07.2020, 04:33 -0500 schrieb Nathan Dehnel: > > Due to a bug with webkit sandboxing, we no longer put daemon.conf > > into > /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to > it. > I meant to say /gnu/store//etc/pulse/daemon.conf. > > > I am currently unsure, at which point this variable > gets updated (I still think you need to reboot) > > I rebooted and everything seems the same. > > Maybe the problem is pulse uses Jack1 as a dependency and I'm trying > to use Jack2. That might be an issue, but your $PULSE_CONFIG should at least point to the right default.pa. It should especially not be the daemon.conf shipped with pulseaudio, because we override flat-volumes (which most distros agree has an insane default). Btw. please keep the bug in your reply, so that others can follow. The easiest way of doing so is to use "reply to all" in your mail client. Regards, Leo From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Nathan Dehnel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jul 2020 11:54:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Prikler Cc: 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.159360439229045 (code B ref 42118); Wed, 01 Jul 2020 11:54:02 +0000 Received: (at 42118) by debbugs.gnu.org; 1 Jul 2020 11:53:12 +0000 Received: from localhost ([127.0.0.1]:52446 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqbId-0007YP-Qe for submit@debbugs.gnu.org; Wed, 01 Jul 2020 07:53:12 -0400 Received: from mail-wr1-f66.google.com ([209.85.221.66]:37047) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqbIZ-0007Xx-DW for 42118@debbugs.gnu.org; Wed, 01 Jul 2020 07:53:10 -0400 Received: by mail-wr1-f66.google.com with SMTP id a6so23497006wrm.4 for <42118@debbugs.gnu.org>; Wed, 01 Jul 2020 04:53:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=EqREZqAesuKHO3dNmTJbRFI2LrbkvanvcNngySWKVNk=; b=Ezq5i8vbxMgn4vzjGnARa3GBdYaE62V/8sKDK3jF2G0BiUqIvYFQHiCuZz4yS25b/z UJHywYjSqhQLYbnDwm9lCJ9iokuXf98+SCqcuVo2+NhbjEcu8ZAAi4fXT3jq2jCBVZ8u GSfaf68wgza4obnI+2mmwUxB24OR9hzaz6wAJj5mtCvSc647vallmuC7W5H5pEg+5p8o frL/jzT+vN+y+M8OPTSRIf2SWm8etQPpBIhifwaY5wWrDbj/5RetIsQCByfUHJHdNh+D Zzyii/ib0vVulS83JM2kO9VeoaHvRr/o8/CZMn9sN9NoUllcjIaT2EzPyekNBw89ih7Y GsnQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=EqREZqAesuKHO3dNmTJbRFI2LrbkvanvcNngySWKVNk=; b=PKn72T0cv4GYXmel7ZGDcWNyt43Ktdbwlc5swsFzOXDwkbYhZVHwboRHf7r2Q2c+gQ ZgkEUC8thfgqHmkRwzUMA/uUYGw8bkYjDlcsFAtArBuS04j2KacqiYXwdYW4N3G48xxf nZb+L7uOqueek7C/Z7mUZdDSGf522aAfc0FkHuK8mQj2Meb3WMQMJPyYI7+ZXabCtkqV BpcN1b5L8Ni+BeXDbpbsiPU6oMGA6aYgIk6l17kzuPNQl3hgrpt9U1lliH008NUiQV18 ERFIB7+sKbfkMme+bt4w2RABtbzs8OghkYSzEmGGb4lROp1+9PI86asvKiqdiUSNeyoN WHuw== X-Gm-Message-State: AOAM530SZ+7vBOQ32RIURnDJIMqjPMdFJHuSgZdRTerbpq8qI6FQsbxb 7sQ51pBbVkyh9egNl1kmBRHq7pbE9jwVGYZszCQ= X-Google-Smtp-Source: ABdhPJycyP+uEj9UlUAOA++Rs250UFQ7tLkCgKrSbWX6UK5jfjAh0P8eJNohmp9adK/sK9UZ2iwYvLeEHBBq3WcL9RQ= X-Received: by 2002:adf:eec2:: with SMTP id a2mr25903489wrp.127.1593604381441; Wed, 01 Jul 2020 04:53:01 -0700 (PDT) MIME-Version: 1.0 References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> In-Reply-To: <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> From: Nathan Dehnel Date: Wed, 1 Jul 2020 06:52:49 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) >That might be an issue, but your $PULSE_CONFIG should at least point to the right default.pa. It should especially not be the daemon.conf ok $PULSE_CONFIG points to daemon.conf which points to my edited file. On Wed, Jul 1, 2020 at 5:57 AM Leo Prikler wrote: > > Am Mittwoch, den 01.07.2020, 04:33 -0500 schrieb Nathan Dehnel: > > > Due to a bug with webkit sandboxing, we no longer put daemon.conf > > > into > > /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to > > it. > > I meant to say /gnu/store//etc/pulse/daemon.conf. > > > > > I am currently unsure, at which point this variable > > gets updated (I still think you need to reboot) > > > > I rebooted and everything seems the same. > > > > Maybe the problem is pulse uses Jack1 as a dependency and I'm trying > > to use Jack2. > That might be an issue, but your $PULSE_CONFIG should at least point to > the right default.pa. It should especially not be the daemon.conf > shipped with pulseaudio, because we override flat-volumes (which most > distros agree has an insane default). > > Btw. please keep the bug in your reply, so that others can follow. The > easiest way of doing so is to use "reply to all" in your mail client. > > Regards, Leo > From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 01 Jul 2020 12:02:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Leo Prikler Cc: Nathan Dehnel , 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.159360490529946 (code B ref 42118); Wed, 01 Jul 2020 12:02:01 +0000 Received: (at 42118) by debbugs.gnu.org; 1 Jul 2020 12:01:45 +0000 Received: from localhost ([127.0.0.1]:52458 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqbQv-0007mv-8G for submit@debbugs.gnu.org; Wed, 01 Jul 2020 08:01:45 -0400 Received: from sender4-of-o51.zoho.com ([136.143.188.51]:21141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jqbQo-0007mg-8k for 42118@debbugs.gnu.org; Wed, 01 Jul 2020 08:01:43 -0400 ARC-Seal: i=1; a=rsa-sha256; t=1593604896; cv=none; d=zohomail.com; s=zohoarc; b=iLxAy2sQoGQTk9BRmrURHdYH2sbKZa1SorekJoStq73qlKTFlLpCy4u/Zt3OgDFE3wqzObph7u0AOCpJtrmPPI7OXBZohBRLhuDq04rcnplD/JNuTh5qbkQOidCeFTG2mqGvs6jcOQmV0F2zNGNVUr7plUiKBuKi/wipyYvcAvc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1593604896; h=Content-Type:Cc:Date:From:In-Reply-To:MIME-Version:Message-ID:References:Subject:To; bh=4PrPEVrbF/sGbpgdKhgOjY4lrbnCw3924+n0nLevBkw=; b=TdH724p6JC9R026F9eJtsTBXN8UX/cbHaMQ1F4dTpVrHolyERaqAZDZEoGp0upIeiM3QMADZqVQgrFAky8wNOzYzYjlsc5F4xBHZbMoteam8ja0vkStkaX/BS0qr9NIpLmFPKrx0g1P8m3Bf4sF5728gP+UpAJbnaEP2AF4F31U= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass header.i=elephly.net; spf=pass smtp.mailfrom=rekado@elephly.net; dmarc=pass header.from= header.from= DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1593604896; s=zoho; d=elephly.net; i=rekado@elephly.net; h=References:From:To:Cc:Subject:In-reply-to:Date:Message-ID:MIME-Version:Content-Type; bh=4PrPEVrbF/sGbpgdKhgOjY4lrbnCw3924+n0nLevBkw=; b=eYL7oZr3s8Vf3i0HmXV6uAV5+ME7QjVLW6dbpWZmcSlClTyJF93zhfXNsg7v2MPf SXpw1a+veKrbZ+84VtgRkoUz44cWJAa8fHrYRGuKH08stStbJmUUvUzzRe30yC25+IQ Uc6q4Mv/hFBgwiM+oZrbpI3akrlMb/8LKo9HLNt4= Received: from localhost (p54ad4b9b.dip0.t-ipconnect.de [84.173.75.155]) by mx.zohomail.com with SMTPS id 1593604891049641.3219908718053; Wed, 1 Jul 2020 05:01:31 -0700 (PDT) References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> User-agent: mu4e 1.4.10; emacs 26.3 From: Ricardo Wurmus In-reply-to: <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Wed, 01 Jul 2020 14:01:27 +0200 Message-ID: <875zb7moko.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-ZohoMailClient: External X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Leo Prikler writes: > Am Mittwoch, den 01.07.2020, 04:33 -0500 schrieb Nathan Dehnel: >> > Due to a bug with webkit sandboxing, we no longer put daemon.conf >> > into >> /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to >> it. >> I meant to say /gnu/store//etc/pulse/daemon.conf. >> >> > I am currently unsure, at which point this variable >> gets updated (I still think you need to reboot) >> >> I rebooted and everything seems the same. >> >> Maybe the problem is pulse uses Jack1 as a dependency and I'm trying >> to use Jack2. This should not be a problem. JACK2 only differs for users but not in terms of the API when building software. In Guix we only build with JACK1 for consistency. -- Ricardo From unknown Sat Sep 06 02:32:23 2025 X-Loop: help-debbugs@gnu.org Subject: bug#42118: Editing pulseaudio config file fails with "No such file or directory" Resent-From: Nathan Dehnel Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 07 Jul 2020 03:00:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 42118 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: Leo Prikler , 42118@debbugs.gnu.org Received: via spool by 42118-submit@debbugs.gnu.org id=B42118.15940907976755 (code B ref 42118); Tue, 07 Jul 2020 03:00:02 +0000 Received: (at 42118) by debbugs.gnu.org; 7 Jul 2020 02:59:57 +0000 Received: from localhost ([127.0.0.1]:35228 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jsdpt-0001ks-8P for submit@debbugs.gnu.org; Mon, 06 Jul 2020 22:59:57 -0400 Received: from mail-wm1-f68.google.com ([209.85.128.68]:56136) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jsdpq-0001kf-Ur for 42118@debbugs.gnu.org; Mon, 06 Jul 2020 22:59:56 -0400 Received: by mail-wm1-f68.google.com with SMTP id g75so41457560wme.5 for <42118@debbugs.gnu.org>; Mon, 06 Jul 2020 19:59:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=MofvOxqyETwIn+vRB5jEvHXZtn5lvJjPlw766kIF6B8=; b=Voxkc4S6eJy53eSHzi6SxgvTJ32/Xqrpx4XmPmvi0i8hjWtQvVPGz1P0E1RLzT5Eir +DcWNQM24Y9uKnDKBJRMc9CiPX35/ELayvadpWvRkj7yF6GpCxqqQa2lZGiV5yTSD/61 b/yePdr6Ir27KboY1AvUwHiw6ZEZtJXrKZHbOqul8NZStBtrRiOaZ9Vt1c2eTye3rfmh S7wbZ+9toj65IUD1HgQN8/MqC6zYKRIokgcZT4zKyefnNsc4dLQAlAn5PFUAwh9P5/U2 zuKlBpsg5HDUaDZCcLGN1prKlE38f6kHrRRb1mxw6rwZ9tG2FKsd9lyeqP/IjzN1eeKi ocUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=MofvOxqyETwIn+vRB5jEvHXZtn5lvJjPlw766kIF6B8=; b=M47tdKbysVh1ADlEFtSy5Iys+UeOo1vrsw4gGV6cCdvaX1Tcnmz2xD4HQ8Fbxq7977 Llsope7ArocP5D4K09z/vtLsaEVXLy7cZFOVzPFKklmehlm9T5c+Vr+Lgw3HDcDiuF2j DE/7zrKmmV0rZL55GIe0uty4DdWtLMrhQpGgJOxlYZ5qp1+qjrwHov9wUTr2X0fIn23V lBHuWDxnC2U9QKWG0co7tdXxWiupqWkFc21rG/7Ic9Z2HYRPcfAfjmZUCbar488ab6rT eSJE4G9tYNWFeL1YJUQA747bR2lBkzK7+/GZICVSIgQ1QFQH9chY6ICmg18dxQbb0pAg zOHw== X-Gm-Message-State: AOAM533jNNVBIyt6RcCOyUnFfPXJ+PnKKf9hHE8nMnlTaSNttZww416X y+kA5MgiEWA/SgRXqvPnq3l2mNfTUT8nVE1aFfU= X-Google-Smtp-Source: ABdhPJy7VnVuslrObOqaacCpAP5owdEna0GIhS457ziksU/y/JPF3Lu1aThaQmEWSXPgQqsAnH42j0tqVHrgGFa6dxk= X-Received: by 2002:a1c:5646:: with SMTP id k67mr1930256wmb.61.1594090788990; Mon, 06 Jul 2020 19:59:48 -0700 (PDT) MIME-Version: 1.0 References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> <875zb7moko.fsf@elephly.net> In-Reply-To: <875zb7moko.fsf@elephly.net> From: Nathan Dehnel Date: Mon, 6 Jul 2020 21:59:36 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) So if I disable pulseaudio autostart, and start it from bash, I get these errors bash-5.0$ pulseaudio E: [pulseaudio] module-jack-sink.c: jack_client_open() failed. E: [pulseaudio] module.c: Failed to load module "module-jack-sink" (argument: ""): initialization failed. E: [pulseaudio] module-jack-source.c: jack_client_open() failed. E: [pulseaudio] module.c: Failed to load module "module-jack-source" (argument: ""): initialization failed. So pulseaudio is seeing my settings correctly, but some other problem is preventing it from working. On Wed, Jul 1, 2020 at 7:01 AM Ricardo Wurmus wrote: > > > Leo Prikler writes: > > > Am Mittwoch, den 01.07.2020, 04:33 -0500 schrieb Nathan Dehnel: > >> > Due to a bug with webkit sandboxing, we no longer put daemon.conf > >> > into > >> /etc/pulse (my bad), but rather set PULSE_CONFIG to directly point to > >> it. > >> I meant to say /gnu/store//etc/pulse/daemon.conf. > >> > >> > I am currently unsure, at which point this variable > >> gets updated (I still think you need to reboot) > >> > >> I rebooted and everything seems the same. > >> > >> Maybe the problem is pulse uses Jack1 as a dependency and I'm trying > >> to use Jack2. > > This should not be a problem. JACK2 only differs for users but not in > terms of the API when building software. In Guix we only build with > JACK1 for consistency. > > -- > Ricardo From unknown Sat Sep 06 02:32:23 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Nathan Dehnel Subject: bug#42118: closed (Re: bug#42118: Editing pulseaudio config file fails with "No such file or directory") Message-ID: References: <87fsgbovy1.fsf@gmail.com> X-Gnu-PR-Message: they-closed 42118 X-Gnu-PR-Package: guix Reply-To: 42118@debbugs.gnu.org Date: Thu, 29 Sep 2022 00:40:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1664412002-7108-1" This is a multi-part message in MIME format... ------------=_1664412002-7108-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #42118: Editing pulseaudio config file fails with "No such file or director= y" which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 42118@debbugs.gnu.org. --=20 42118: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D42118 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1664412002-7108-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 42118-done) by debbugs.gnu.org; 29 Sep 2022 00:39:43 +0000 Received: from localhost ([127.0.0.1]:35292 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odhaZ-0001q3-Bx for submit@debbugs.gnu.org; Wed, 28 Sep 2022 20:39:43 -0400 Received: from mail-qt1-f180.google.com ([209.85.160.180]:36376) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1odhaX-0001pn-GW for 42118-done@debbugs.gnu.org; Wed, 28 Sep 2022 20:39:42 -0400 Received: by mail-qt1-f180.google.com with SMTP id gb14so390097qtb.3 for <42118-done@debbugs.gnu.org>; Wed, 28 Sep 2022 17:39:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:from:to:cc:subject:date; bh=pCuaNcy0Bx0ua+8XVpHB+s+71MX2wrCa1w4EbPXiEfc=; b=NUN+oGoqPtqES6ZwIjWa61DDbJhEG3JGttEni1eSfdkigZBk3boIzX6LWCbGnV7HtM wboRwElmVnviyBMKRSGIklWnaj3kg6f6dAR1xdDFKpoOg5uf2VaIj6UG9pWJJeDUDf3I 8ngoNUXO2XkmOcWQcHKhMjxJIY7mbXgqHTX/jcl3qqYSqCiYtvPQWJBv1fTYO2P3Runj VRK19+K31So6Bgz8Os1fiSeu+bTodJpHswPL5Pe9pjT0V7vvB12LaL18u4EOqO2jOhIQ iRaWHvtl0m1ZQMOaaPHtnrutukdLM6OxjqP9HEe1oLL6Inz0Brj9jlrdsk9qUkAA3paQ TLjQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:in-reply-to:date:references :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date; bh=pCuaNcy0Bx0ua+8XVpHB+s+71MX2wrCa1w4EbPXiEfc=; b=uwSB2781PowgGjnQ2tTalPC5ofvfOSHXwyxN4oOW9YSpFT4z/z83xorDIB8mODkhmx DGUDKG1O+ZJGCKwtAlG0VZFWOaSIA+xk0FPTWARmNlnF2RgLdJBbHLh5lux6ORgzbQlG LPqrrJPwmbEynzeyyhX1+MrQG0dIcTgYPxwHZDGlYnjI9+Q3uXdrfv1YiievUk5Zq3E3 9rklXz9fR1OYhG9TaRkIx+JyUBkJ34BI874kCT3PClo9gLOzJ69oR6F+mLzpFa9VkYEJ dGg00fbXMQYBJqVJWVz0Hb5sAaxIFKXHm9ZPch2oDbXKc2FnAyQQrPnjyTNZDOlePt26 xiRA== X-Gm-Message-State: ACrzQf0RFyHVoAW7NotUM9+VY6nu9v/rmQkcPqp1y9s76Fh2Ac9soyOT 0wxGCbEJLIYxtPWBn7Wwm9eKTTYeLyEGpg== X-Google-Smtp-Source: AMsMyM7zgECxtOSn/QdDLqzMbna5pxBb+B/2Y4jp+IMBCARaD8Pmfu0ZHjCbqyX5ofjaw2k6pm6jdg== X-Received: by 2002:ac8:5ad2:0:b0:35c:dd5e:e8b7 with SMTP id d18-20020ac85ad2000000b0035cdd5ee8b7mr385692qtd.625.1664411975942; Wed, 28 Sep 2022 17:39:35 -0700 (PDT) Received: from hurd (dsl-148-95.b2b2c.ca. [66.158.148.95]) by smtp.gmail.com with ESMTPSA id l13-20020a05620a28cd00b006ce813bb306sm4242062qkp.125.2022.09.28.17.39.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 28 Sep 2022 17:39:35 -0700 (PDT) From: Maxim Cournoyer To: Nathan Dehnel Subject: Re: bug#42118: Editing pulseaudio config file fails with "No such file or directory" References: <8bba5017b0c04cb4c92d25a855bf4d70986aa8bd.camel@student.tugraz.at> <8104d8d87ddfcd1572dd6e0dd553a2fcaa7483f0.camel@student.tugraz.at> <346a83e1452455cbcf58c97cd260f571cd4af278.camel@student.tugraz.at> <639906b4e6788d7cf645ccd5635132a19ef2e757.camel@student.tugraz.at> <875zb7moko.fsf@elephly.net> Date: Wed, 28 Sep 2022 20:39:34 -0400 In-Reply-To: (Nathan Dehnel's message of "Mon, 6 Jul 2020 21:59:36 -0500") Message-ID: <87fsgbovy1.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 42118-done Cc: Ricardo Wurmus , 42118-done@debbugs.gnu.org, Leo Prikler X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Hello, Nathan Dehnel writes: > So if I disable pulseaudio autostart, and start it from bash, I get these errors > > bash-5.0$ pulseaudio > E: [pulseaudio] module-jack-sink.c: jack_client_open() failed. > E: [pulseaudio] module.c: Failed to load module "module-jack-sink" > (argument: ""): initialization failed. > E: [pulseaudio] module-jack-source.c: jack_client_open() failed. > E: [pulseaudio] module.c: Failed to load module "module-jack-source" > (argument: ""): initialization failed. > > So pulseaudio is seeing my settings correctly, but some other problem > is preventing it from working. Seems the original issue got understood, but you still have some configuration problem to tackle. Closing this old forgotten issue, although note that the recently introduce 'extra-script-files' field of the pulseaudio-configuration may be useful to what you are/were trying to achieve. Thanks, Maxim ------------=_1664412002-7108-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 29 Jun 2020 07:35:04 +0000 Received: from localhost ([127.0.0.1]:47638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpoJk-0005DN-Da for submit@debbugs.gnu.org; Mon, 29 Jun 2020 03:35:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:44694) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jpoJi-0005DC-AO for submit@debbugs.gnu.org; Mon, 29 Jun 2020 03:35:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jpoJi-00034X-1f for bug-guix@gnu.org; Mon, 29 Jun 2020 03:35:02 -0400 Received: from mail-wm1-x330.google.com ([2a00:1450:4864:20::330]:37247) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jpoJg-0003we-5X for bug-guix@gnu.org; Mon, 29 Jun 2020 03:35:01 -0400 Received: by mail-wm1-x330.google.com with SMTP id o2so15090993wmh.2 for ; Mon, 29 Jun 2020 00:34:58 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=xcnl8j25WHwM3W3nfeRhvJ+qCgxu9kwZTmDqI2M6dFo=; b=eNo9/D9APNhmGxXWAtFH/ChCU9Ku0asa7T1T5nh11ZQ1ZAnThZ7HU+r/hW+/zm1c9S rbUH4tgiP/6eqFhaPjXzydcO08YS8nr4IdgpqDiOB2Oks5+aRLDNtPa9XBSqYOkdUrQa NgPTGcJ65lvZqkj3wg1DmT4WN5brVz6mc83neQR2eHDaihbFnGK9llx75b6ssoRuqhJV H4sl7yL6tXqQ8fU9ky/vmO+L+moLRIUTj1TyjUcF4l/ZqoJGCAhtKEP9G0HeyTpTT0/G ty8QLOEb50vmPLXAAaxhn49YzH1xsfw5BwhGAPS7iSHVJTVqsIJXKBP7MiNghm3XKAQV F1Jw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=xcnl8j25WHwM3W3nfeRhvJ+qCgxu9kwZTmDqI2M6dFo=; b=rHTjBTI34mA99XMNwTAvzU9QwEsvH8dY24lnInJsphx6MQp2LQ4lA1UmomOsXejx8M JUJCU6AQwYeo9bbP3hKCxgeYky2MCPWc+vsaeRlNDXw8f5lKprwtY7hr8B7BQapNVRX/ J+L0qeAjRytLrEeXoodaQXFGZ0EeqO/GXeAJGv3IUFK4p0c9elG/q5ZHJ+tH2jko93HI PnKaE/jNMLZw+h7yv51gHFLnqZn+MqBEiAVmUW/irU4IeStBHUx/Nlv8kDMwjc38UplG J/SC3SesCVzjuSovRLt2EX/SzRwAbLj6t0gCz3AB1igRNll0olERIW97FCqQuCrAo9Ht dCDw== X-Gm-Message-State: AOAM530hv0Fga3Lbf+qZ1sRXdN0axJGZdz2P+qv0kHWzytzLuEpNhBHu 2OoTuy9vtwvFTRYr8gr6DEV0lze+ca4EhnjCL5CMDtmo X-Google-Smtp-Source: ABdhPJzw6hJFin7PgCJ9sVV+W0EUf8uXYA/YnvEITErSWSsQPOSBKDBQTmVUWkTIRUDaY/I837RIzVB9BFr1kC56zsU= X-Received: by 2002:a1c:f00a:: with SMTP id a10mr15977144wmb.61.1593416097030; Mon, 29 Jun 2020 00:34:57 -0700 (PDT) MIME-Version: 1.0 From: Nathan Dehnel Date: Mon, 29 Jun 2020 02:34:46 -0500 Message-ID: Subject: Editing pulseaudio config file fails with "No such file or directory" To: bug-guix@gnu.org Content-Type: text/plain; charset="UTF-8" Received-SPF: pass client-ip=2a00:1450:4864:20::330; envelope-from=ncdehnel@gmail.com; helo=mail-wm1-x330.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-Spam-Score: 0.7 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.3 (--) Relevant snippet: (define %my-services ;; My very own list of services. (modify-services %desktop-services (pulseaudio-service-type config => (pulseaudio-configuration (inherit config) (script-file "/home/nathan/.config/pulse/default.pa"))))) /home/nathan/guix/config.scm: ;; This is an operating system configuration generated ;; by the graphical installer. (use-modules (gnu)) (use-service-modules desktop networking ssh xorg) ;; Import nonfree linux module. (use-modules (nongnu packages linux) (nongnu system linux-initrd)) (use-modules (gnu services sound)) (use-modules (gnu packages pulseaudio)) (define %my-services ;; My very own list of services. (modify-services %desktop-services (pulseaudio-service-type config => (pulseaudio-configuration (inherit config) (script-file "/home/nathan/.config/pulse/default.pa"))))) (operating-system (kernel linux) (initrd microcode-initrd) (firmware (list linux-firmware)) (locale "en_US.utf8") (timezone "America/Chicago") (keyboard-layout (keyboard-layout "us" "altgr-intl")) (bootloader (bootloader-configuration (bootloader grub-efi-bootloader) (target "/boot/efi") (keyboard-layout keyboard-layout))) (mapped-devices (list (mapped-device (source (uuid "d9ca0501-1dd4-4085-905a-9f0aa1bbd5a1")) (target "cryptroot") (type luks-device-mapping)))) (file-systems (cons* (file-system (mount-point "/boot/efi") (device (uuid "EB48-BC12" 'fat32)) (type "vfat")) (file-system (mount-point "/") (device "/dev/mapper/cryptroot") (type "btrfs") (dependencies mapped-devices)) (file-system (mount-point "/media/store") (device "gentooserver:/") (type "nfs4") (mount? #f) (create-mount-point? #t) (options "rw,_netdev,noauto,user,lazytime,exec,tcp")) %base-file-systems)) (host-name "guixlaptop") (users (cons* (user-account (name "nathan") (comment "Nathan Dehnel") (group "users") (home-directory "/home/nathan") (supplementary-groups '("wheel" "netdev" "audio" "video" "kvm"))) %base-user-accounts)) (packages (append (list (specification->package "openbox") (specification->package "nss-certs")) %base-packages)) (services (append (list (service gnome-desktop-service-type) (service xfce-desktop-service-type) (service tor-service-type) (pam-limits-service (list (pam-limits-entry "@audio" 'both 'rtprio 99) (pam-limits-entry "@audio" 'both 'memlock 'unlimited) (pam-limits-entry "@realtime" 'both 'rtprio 99) (pam-limits-entry "@realtime" 'both 'memlock 'unlimited))) "/home/nathan/.config/pulse/default.pa")))) (set-xorg-configuration (xorg-configuration (keyboard-layout keyboard-layout)))) %my-services))) Relevant manual page: https://guix.gnu.org/manual/en/html_node/Sound-Services.html Command: bash-5.0$ sudo guix system reconfigure '/home/nathan/guix/config.scm' Password: guix system: warning: Your Guix installation is 26 days old. guix system: warning: Consider running 'guix pull' followed by 'guix system reconfigure' to get up-to-date packages and security updates. The following derivations will be built: /gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv /gnu/store/86p3i23a8pydllh30wwlg20nh5js52m7-boot.drv /gnu/store/dpkf322d0j98lcwy1ily0d763684ypla-activate.scm.drv /gnu/store/76z6jjyahkivnb0423cpvj6asv7yr4gg-activate-service.scm.drv /gnu/store/j0ma4b6j8ah123sf7pk97c9axh461s1c-etc.drv /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv /gnu/store/715xzqa8cg29p498bsf4c1k27mlpjd4k-grub.cfg.drv building /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv... \builder for `/gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv' failed with exit code 1 build of /gnu/store/3ybxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv failed View build log at '/var/log/guix/drvs/3y/bxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv.bz2'. cannot build derivation `/gnu/store/j0ma4b6j8ah123sf7pk97c9axh461s1c-etc.drv': 1 dependencies couldn't be built cannot build derivation `/gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv': 1 dependencies couldn't be built guix system: error: build of `/gnu/store/acq4drfdn27m7ii7bcmzkpixfg9ilzcz-system.drv' failed Log: bash-5.0$ bzip2 -dkc /var/log/guix/drvs/3y/bxvw8rmn4q7r2zlcrv28qimmk1619v-pulse.drv.bz2 Backtrace: 2 (primitive-load "/gnu/store/sr5criapbpr4xk168wk3daxd0w4?") In ice-9/eval.scm: 619:8 1 (_ #f) In unknown file: 0 (stat "/home/nathan/.config/pulse/default.pa" #) ERROR: In procedure stat: In procedure stat: No such file or directory: "/home/nathan/.config/pulse/default.pa" FIle: bash-5.0$ ls -l /home/nathan/.config/pulse/default.pa -rw-r--r-- 1 nathan users 4811 Jun 26 00:15 /home/nathan/.config/pulse/default.pa ------------=_1664412002-7108-1--