Received: (at 77023-done) by debbugs.gnu.org; 19 May 2025 00:18:45 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 18 20:18:44 2025 Received: from localhost ([127.0.0.1]:33899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGoDJ-0005rU-2d for submit <at> debbugs.gnu.org; Sun, 18 May 2025 20:18:44 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:57382) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1uGoDG-0005qz-3A for 77023-done <at> debbugs.gnu.org; Sun, 18 May 2025 20:18:39 -0400 Received: by mail-pf1-x429.google.com with SMTP id d2e1a72fcca58-742c73f82dfso475576b3a.2 for <77023-done <at> debbugs.gnu.org>; Sun, 18 May 2025 17:18:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747613912; x=1748218712; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=DwVvS+PzuHA6bWyzz4r6DlGqcQ6TgPZMaBeAxYzZh1o=; b=LrOebJEjjTWiI1tzhonYOk2mfry+9YqOMSxePMzelv7HLz3XBfU8CeogCVmHIe6Ada X3O/B5/85GrKPPnzgL9znVjhhOM6pvc00EeafTiyVs1+yZEjOXVJt9Z06rXKNQsFeJgY OE89el+QYJdCLGGNCoQpkjBMszP7ZmM2kWJ9SijpR/gf/sO/KKfMcaYANHXdmLX11ORV V6C1N/dcKxySWfPijYIjKC1rAqjEhHT8CILFXWGnGzmtWFDX7Isnu+hzt4vvg/7yhCj3 d4ocFSUD203dBQtSMEc2MyiXWjwxwBSij98lRuqsfwH06PRtCYCHLNLSwi8Pu/QbBaSo EtsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747613912; x=1748218712; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=DwVvS+PzuHA6bWyzz4r6DlGqcQ6TgPZMaBeAxYzZh1o=; b=qS0MHV1aQrEOBX08JFBZSVVUuMEaDnt6AFtsCJ0UOCT9Bgrf1ckfC1sNwx4lInuB6u qV0U1jVjGlUcLQ3yPN6ngAMF5JLLb57O76447IXZPbgW/t/8BZ5IX28qBGQ5pUHFDzxm 9kF1iDwadCqtskBOl7nuUhC6kCErmW2KgD355pUPl/s5GgyON5TiI1rLal+U5KVvzTv8 BKdwMifObOFtNLbg8RtrjIbp+9Vjda6etYVFWwlbJpAhJPTFbaUxCUlm9ojdsxYU7tgO qqzL1uZ0deGGJVqrtYelEI+XuCuGjhPci+Qb9m8ZuWVMAf4gxVui6AGqGlhdtO0z7tFq kCYA== X-Forwarded-Encrypted: i=1; AJvYcCUJlJZ3wicbNiJl5sJ8JtlZI++eyX5KpwBZrmPS6BY4kXc50PJ1C6/iaiM+sF1I1hD+k51wuREXQXT5 <at> debbugs.gnu.org X-Gm-Message-State: AOJu0YyU8KguBSItX7OHZfwhIykE7+cs+y8uDDm6+AVxKq08eSHayx1P nJM8ahaxis1T8aiZ9C24u1QuBcjlLmYJ134L46RF2jXfM2NPitdQBWJZ X-Gm-Gg: ASbGnctBf4BALaLDNjBuXG66WBWFZxK6537v+dNdI7QYbcTjUQHiPiYz9b9EmH0bUr9 PVTqTxOU/B9UXBwP5aDqJ9Nbw29h++vPp5UGA+uqv+MTSwx0xITIyWxUkCv5lqKSbJKB60Fzm2h rVHxi8eTxh1L1vtFMAxKpf3O9iYZu6R8/8wAIXgjpf2VA9mF5pjkfyW0LjKWbbyKCE87mbd4qe+ qK28KrqEo899iCOWQJ9HQ/PEIiGZW8yl1RrBSt+/G+58WMk1K1VOnTYPJ/txtIqcl758F1Ax65o H6/MPzH7aza3/O2hrKeLWDxOhKzDcdAjRQJe0hJkVRK5FRDPxA== X-Google-Smtp-Source: AGHT+IGRKAXTredKnct49t7DmbpZxjF2F6eTk0jYZQARC79d74kpXMM5c9v5ZukZ3VUpd/jkdylI1g== X-Received: by 2002:a05:6a00:1824:b0:742:3cc1:9485 with SMTP id d2e1a72fcca58-742a97e0b31mr13968516b3a.12.1747613911688; Sun, 18 May 2025 17:18:31 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-742a970e1a3sm4952267b3a.71.2025.05.18.17.18.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 18 May 2025 17:18:31 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Subject: Re: [bug#77023] [PATCH v5] home: services: Add readymedia. In-Reply-To: <87jz6dlln0.fsf@HIDDEN> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Sun, 18 May 2025 22:16:51 +0200") References: <cover.1742003935.git.sughosha@HIDDEN> <456c02435531a58511a9b06fb9947abd705fc1f4.1746887698.git.sughosha@HIDDEN> <87jz6dlln0.fsf@HIDDEN> Date: Mon, 19 May 2025 09:18:27 +0900 Message-ID: <87frh1e9m4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023-done Cc: Tanguy Le Carrour <tanguy@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Sughosha <sughosha@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, 77023-done <at> debbugs.gnu.org, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Ludovic, Ludovic Court=C3=A8s <ludo@HIDDEN> writes: > Hi Sughosha, > > Sughosha <sughosha@HIDDEN> writes: > >> * gnu/home/services/upnp.scm: New file. >> * gnu/local.mk: Register it. >> * gnu/services/upnp.scm: Export readymedia-activation and >> readymedia-shepherd-service. >> (<readymedia-configuration>)[home-service?]: New field. >> [cache-directory]: Adjust value depending on 'for-home?'. >> [log-directory]: Ditto. >> (readymedia-shepherd-service): Adjust 'requirement' and 'start' accordin= g to >> 'home-service?'. >> (readymedia-activation): Adjust creating 'media-directories' with permis= sions >> according to 'home-service?'. >> * gnu/tests/upnp.scm (%readymedia-configuration-test): Configure port wi= th >> %readymedia-default-port. >> * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Servi= ce. >> (Miscellaneous Services): Add cross-reference. >> >> Change-Id: I5c48595d84a815d98e03c7f68a716f048903720c > > Finally applied, thanks! > > The system test passes, but it fails once every two runs or so. Could > you take look? > > However, I do not see the =E2=80=98unshare=E2=80=99 issue that Maxim was = reporting: I > double-checked by running the test VM manually, and here=E2=80=99s what I= could > see: > > root@komputilo ~# herd status readymedia > herd status readymedia > =E2=97=8F Status of readymedia: > It is running since 10:12:32 PM (15 seconds ago). > Main PID: 145 > Command: /gnu/store/39m4bp93cc65h8i60if803hcfjw5jzyj-minidlna -f /gnu/s= tore/x8vqpc3yqbblm7wbmg0798vvl0mj2rn6-minidlna.conf -S > It is enabled. > Provides: readymedia > Requires: networking user-processes > Will be respawned. > Log file: /var/log/readymedia/minidlna.log > > Recent messages (use '-n' to view more or less): > 2025-05-18 22:12:33 scanner.c:731: warn: Scanning /media > 2025-05-18 22:12:33 scanner.c:820: warn: Scanning /media finished (0 fi= les)! > 2025-05-18 22:12:33 playlist.c:135: warn: Parsing playlists... > 2025-05-18 22:12:33 playlist.c:269: warn: Finished parsing playlists. > 2025-05-18 22:12:33 monitor_inotify.c:223: warn: WARNING: Inotify max_u= ser_watches [8192] is low or close to the number of used watches [2] and I = do not have permission to increase this limit. Please do so manually by wr= iting a higher value into /proc/sys/fs/inotify/max_user_watches. > root@komputilo ~# cat /var/log/readymedia/minidlna.log > cat /var/log/readymedia/minidlna.log > 2025-05-18 22:12:33 utils.c:295: warn: make_dir: cannot create directory = '/var/run/' > 2025-05-18 22:12:33 minidlna.c:466: error: Unable to create pidfile direc= tory: /var/run/minidlna/minidlna.pid > 2025-05-18 22:12:33 minidlna.c:520: warn: Unset locale > 2025-05-18 22:12:33 minidlna.c:1134: warn: Starting MiniDLNA version 1.3.= 3. > 2025-05-18 22:12:33 minidlna.c:394: warn: Creating new database at /var/c= ache/readymedia/files.db > 2025-05-18 22:12:33 minidlna.c:1182: warn: HTTP listening on port 8200 > 2025-05-18 22:12:33 scanner.c:731: warn: Scanning /media > 2025-05-18 22:12:33 scanner.c:820: warn: Scanning /media finished (0 file= s)! > 2025-05-18 22:12:33 playlist.c:135: warn: Parsing playlists... > 2025-05-18 22:12:33 playlist.c:269: warn: Finished parsing playlists. > 2025-05-18 22:12:33 monitor_inotify.c:223: warn: WARNING: Inotify max_use= r_watches [8192] is low or close to the number of used watches [2] and I do= not have permission to increase this limit. Please do so manually by writ= ing a higher value into /proc/sys/fs/inotify/max_user_watches. I had applied the diff below to fix it, maybe only is the unshare error exposed? --8<---------------cut here---------------start------------->8--- services: Fix readymedia service. The containerized process didn't have access to the run and db directories. * gnu/services/upnp.scm (%readymedia-run-directory) (%readymedia-db-directory): New variables. (readymedia-shepherd-service) <least-authority-wrapper>: Map directories. (readymedia-activation): Create directories in activation script. Change-Id: I76547eb483ee65472ab0e6ec7164bf7e40fd745b 1 file changed, 15 insertions(+), 1 deletion(-) gnu/services/upnp.scm | 16 +++++++++++++++- modified gnu/services/upnp.scm @@ -122,6 +122,10 @@ (define (readymedia-configuration->config-file config) (string-append key "=3D" value "\n"))) extra-config))))) =20 +(define %readymedia-run-directory "/var/run/minidlna") + +(define %readymedia-db-directory "/var/db/minidlna") + (define (readymedia-shepherd-service config) "Return a least-authority ReadyMedia/MiniDLNA Shepherd service." (match-record config <readymedia-configuration> @@ -149,6 +153,14 @@ (define (readymedia-shepherd-service config) (file-system-mapping (source minidlna-conf) (target source)) + (file-system-mapping + (source %readymedia-db-directory) + (target source) + (writable? #t)) + (file-system-mapping + (source %readymedia-run-directory) + (target source) + (writable? #t)) (map (lambda (directory) (file-system-mapping (source (readymedia-media-directory-pat= h directory)) @@ -195,7 +207,9 @@ (define (readymedia-activation config) (mkdir-p/perms directory (getpw #$%readymedia-user-account) #o755))) - (list #$cache-directory #$log-directory)))))) + (list #$cache-directory #$log-directory + #$%readymedia-db-directory + #$%readymedia-run-directory)))))) =20 (define readymedia-service-type (service-type --8<---------------cut here---------------end--------------->8--- --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023-done) by debbugs.gnu.org; 18 May 2025 21:03:15 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 18 17:03:15 2025 Received: from localhost ([127.0.0.1]:60950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uGlAA-0007ZI-SS for submit <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:41284) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uGlA5-0007YD-27 for 77023-done <at> debbugs.gnu.org; Sun, 18 May 2025 17:03:09 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uGl9z-0002H6-18; Sun, 18 May 2025 17:03:03 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=MEQBfvZEOhyMsrxw+cAiuBATTfEBuSrfxPEqYQlLOaU=; b=jGOMNGTLahku1ebo5vCK eeho6ESl7AxNTkND4+gktXuyrww3rd+5VByyYv1zkGGK2blDBWR/cYmVvIz9CBRmur42x/mJFQYyR 6ptQHBR54ZgV19UgWwdhS3uZZ90H6+MGo5MFNH7bPusiKbvHe0uJDWZw0Dfl9NWRop6lzMAFWvraF tkeLz5FQ78r561UEwLfRqiwi+Qhi/5ZEEJFy7FM8MSRy8ZO9QZZzzqUAE7+5pUQymFx5pIfNTlQqu OtdqXaYx8yoLO9J9b+NZj76IvcOI0YT3pVQDsnANuPHSYFNl8E643yAExSH6gDvPXAJEA0zI0Q2YR 0worLHSgNXvTnA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH v5] home: services: Add readymedia. In-Reply-To: <456c02435531a58511a9b06fb9947abd705fc1f4.1746887698.git.sughosha@HIDDEN> (sughosha@HIDDEN's message of "Sat, 10 May 2025 20:04:58 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <456c02435531a58511a9b06fb9947abd705fc1f4.1746887698.git.sughosha@HIDDEN> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Nonidi 29 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour du =?utf-8?B?U8OpbmV2w6k=?= Date: Sun, 18 May 2025 22:16:51 +0200 Message-ID: <87jz6dlln0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77023-done Cc: Tanguy Le Carrour <tanguy@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, 77023-done <at> debbugs.gnu.org, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi Sughosha, Sughosha <sughosha@HIDDEN> writes: > * gnu/home/services/upnp.scm: New file. > * gnu/local.mk: Register it. > * gnu/services/upnp.scm: Export readymedia-activation and > readymedia-shepherd-service. > (<readymedia-configuration>)[home-service?]: New field. > [cache-directory]: Adjust value depending on 'for-home?'. > [log-directory]: Ditto. > (readymedia-shepherd-service): Adjust 'requirement' and 'start' according= to > 'home-service?'. > (readymedia-activation): Adjust creating 'media-directories' with permiss= ions > according to 'home-service?'. > * gnu/tests/upnp.scm (%readymedia-configuration-test): Configure port with > %readymedia-default-port. > * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Servic= e. > (Miscellaneous Services): Add cross-reference. > > Change-Id: I5c48595d84a815d98e03c7f68a716f048903720c Finally applied, thanks! The system test passes, but it fails once every two runs or so. Could you take look? However, I do not see the =E2=80=98unshare=E2=80=99 issue that Maxim was re= porting: I double-checked by running the test VM manually, and here=E2=80=99s what I c= ould see: --8<---------------cut here---------------start------------->8--- root@komputilo ~# herd status readymedia herd status readymedia =E2=97=8F Status of readymedia: It is running since 10:12:32 PM (15 seconds ago). Main PID: 145 Command: /gnu/store/39m4bp93cc65h8i60if803hcfjw5jzyj-minidlna -f /gnu/sto= re/x8vqpc3yqbblm7wbmg0798vvl0mj2rn6-minidlna.conf -S It is enabled. Provides: readymedia Requires: networking user-processes Will be respawned. Log file: /var/log/readymedia/minidlna.log Recent messages (use '-n' to view more or less): 2025-05-18 22:12:33 scanner.c:731: warn: Scanning /media 2025-05-18 22:12:33 scanner.c:820: warn: Scanning /media finished (0 file= s)! 2025-05-18 22:12:33 playlist.c:135: warn: Parsing playlists... 2025-05-18 22:12:33 playlist.c:269: warn: Finished parsing playlists. 2025-05-18 22:12:33 monitor_inotify.c:223: warn: WARNING: Inotify max_use= r_watches [8192] is low or close to the number of used watches [2] and I do= not have permission to increase this limit. Please do so manually by writ= ing a higher value into /proc/sys/fs/inotify/max_user_watches. root@komputilo ~# cat /var/log/readymedia/minidlna.log cat /var/log/readymedia/minidlna.log 2025-05-18 22:12:33 utils.c:295: warn: make_dir: cannot create directory '/= var/run/' 2025-05-18 22:12:33 minidlna.c:466: error: Unable to create pidfile directo= ry: /var/run/minidlna/minidlna.pid 2025-05-18 22:12:33 minidlna.c:520: warn: Unset locale 2025-05-18 22:12:33 minidlna.c:1134: warn: Starting MiniDLNA version 1.3.3. 2025-05-18 22:12:33 minidlna.c:394: warn: Creating new database at /var/cac= he/readymedia/files.db 2025-05-18 22:12:33 minidlna.c:1182: warn: HTTP listening on port 8200 2025-05-18 22:12:33 scanner.c:731: warn: Scanning /media 2025-05-18 22:12:33 scanner.c:820: warn: Scanning /media finished (0 files)! 2025-05-18 22:12:33 playlist.c:135: warn: Parsing playlists... 2025-05-18 22:12:33 playlist.c:269: warn: Finished parsing playlists. 2025-05-18 22:12:33 monitor_inotify.c:223: warn: WARNING: Inotify max_user_= watches [8192] is low or close to the number of used watches [2] and I do n= ot have permission to increase this limit. Please do so manually by writin= g a higher value into /proc/sys/fs/inotify/max_user_watches. --8<---------------cut here---------------end--------------->8--- Thanks, Ludo=E2=80=99.
Sughosha <sughosha@HIDDEN>
:Ludovic Courtès <ludo@HIDDEN>
:Received: (at 77023) by debbugs.gnu.org; 15 May 2025 06:46:32 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 02:46:32 2025 Received: from localhost ([127.0.0.1]:50339 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFSMR-0000LK-St for submit <at> debbugs.gnu.org; Thu, 15 May 2025 02:46:32 -0400 Received: from mail-pf1-x435.google.com ([2607:f8b0:4864:20::435]:48583) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1uFSMO-0000L1-Ms for 77023 <at> debbugs.gnu.org; Thu, 15 May 2025 02:46:29 -0400 Received: by mail-pf1-x435.google.com with SMTP id d2e1a72fcca58-74294fa4bb5so867702b3a.1 for <77023 <at> debbugs.gnu.org>; Wed, 14 May 2025 23:46:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747291582; x=1747896382; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=wfIez+AUHsmMWhy/c/cSlQCnDoCY46ZFssD7hyZyBeg=; b=R6bV5cI2r4AfYoH5Bp/0g3qr/LbsnKrJTzE5MtUOyH307Sx6OWnAGAd5g3A3Xvl3io 9c/vKbPQs9GGdJgc+hWmmmeeHg0V25LX08emBxFolwbwQrDSQmu63noz+L/+GDkKs26v GT3DDCECa2mu1pBboqfOylDxpIFJ+zm5JiLL6skqwfKjKDtGwenSMMN2mKqDRfjl29n6 5vJNahzzUSKqwz1mUl1lSteVA3QOfshC729u2JKcTDmS/W3d+xAjHyDD4PqRAiBP9UN+ CE0XQpVWKGfzl0RbXdlzAwJw6/zXDwGswvF4W4rbmoH/r5Xs/gEpQfZpkVK3f3n/NqO1 VkrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747291582; x=1747896382; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=wfIez+AUHsmMWhy/c/cSlQCnDoCY46ZFssD7hyZyBeg=; b=u7To98abmSIbvx8pUVGzqis43z8KC/KKhvGGG2KUr3+4IaM60uCBKGkp2ehgMazg3u idgOYUIHKwy6e9yLgbRLj5dgsf2y1v0LsUZX/0diIax+3mnduhCxZ8SUXDX7jTrN/TGq QweBfl+wCXDNbB2UJ9WZpJX4xFzHNaGAxFQpcBfiMaPdTG8dPo1tqXouxsJwr6zLrBQO ER/sHOFErWQnyKYRWwX4GTkgYGOuoxgOAU37qSfhTzg/PxSfm+LyxO+lUzuj/TI0wUDO mB6Ls5bmgVBshy0myYVMcdwVyS+rBmGFZfsssgrilMZ5zJvIeXunpf2b4hBKG9DDKeff OYGQ== X-Gm-Message-State: AOJu0YzpNyHkVe6hTM/OD/XX5DoTvdqeEitd//sml2Bp8lT5TDidssTY Fm48MduIF/NWALeV7DQCkZyv0tnTJ2j5Bqg8GLq5IfcBYWvDXxjt X-Gm-Gg: ASbGncsz4z7SgLAnxA0omOn7ZnTfLVt8xNlphhyvgvI5CBPQrS6fClxvZ4imuuq8PBZ zoniQHuslyHu48d2c4A1WndKRRGhKTdjdIJZkB7So4vByzMo/fsaO4KAcg2EgLqfeIwdPgtQGuv 0eZRFjiWUcIoFG4rjIyYUs+1bTZvDBMI4tJ59q/2UhdTD14r9O9vBUiNTGUWUIqFyOJWE61W0J0 7p+MgQt+rUaNrITWO21mDkDtbCXghUySg3/bHt8r+XwYuzlEWSfxdiuoosEG1CiMWZUlRJeN7fL hldNAXwHS+4oR3U7hLrMW7yjYnjm/maz4R2fo9Re/09JXmprkQ== X-Google-Smtp-Source: AGHT+IGaDUE0cRWKOAHW60Np2WM8/M8pvdfNonP7w/uym/UleWpclQfHZGu2XMWBM51EPH/22Y9WVw== X-Received: by 2002:a05:6a00:92a8:b0:740:67ce:1d8b with SMTP id d2e1a72fcca58-74289289c70mr8331914b3a.7.1747291582442; Wed, 14 May 2025 23:46:22 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d2e1a72fcca58-74237704186sm10780909b3a.19.2025.05.14.23.46.20 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 May 2025 23:46:21 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH 0/3] home: services: Add readymedia. In-Reply-To: <87h61mjx12.fsf@HIDDEN> (Maxim Cournoyer's message of "Thu, 15 May 2025 13:52:25 +0900") References: <cover.1742003935.git.sughosha@HIDDEN> <12663573.O9o76ZdvQC@HIDDEN> <87tt5nl2eu.fsf@HIDDEN> <4649156.LvFx2qVVIh@HIDDEN> <87h61mjx12.fsf@HIDDEN> Date: Thu, 15 May 2025 15:46:18 +0900 Message-ID: <87v7q2id6t.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Actually, it seems the root issue may be related to bug#78356. When looking at /var/log/readymedia/minidlna.log we see: --8<---------------cut here---------------start------------->8--- 2025-05-15 08:22:27 In gnu/build/linux-container.scm: ...skipping... 2025-05-15 08:22:27 476:16 3 (_ "/tmp/guix-directory.w1REZ6") 2025-05-15 08:22:27 62:6 2 (call-with-clean-exit #<procedure 7fa0ff7c2e80 at gnu/b?>) 2025-05-15 08:22:27 321:20 1 (_) 2025-05-15 08:22:27 In guix/build/syscalls.scm: 2025-05-15 08:22:27 1231:10 0 (_ 268566528) 2025-05-15 08:22:27 2025-05-15 08:22:27 guix/build/syscalls.scm:1231:10: In procedure unshare: 268566528: Invalid argument 2025-05-15 08:22:28 Backtrace: 2025-05-15 08:22:28 4 (primitive-load "/gnu/store/4h68sswscz96wk47724bfqfrq9n?") 2025-05-15 08:22:28 In ice-9/eval.scm: 2025-05-15 08:22:28 191:35 3 (_ _) 2025-05-15 08:22:28 In gnu/build/linux-container.scm: 2025-05-15 08:22:28 368:8 2 (call-with-temporary-directory #<procedure 7fa0ff7df3f0?>) 2025-05-15 08:22:28 485:7 1 (_ "/tmp/guix-directory.w1REZ6") 2025-05-15 08:22:28 In unknown file: 2025-05-15 08:22:28 0 (waitpid #f #<undefined>) 2025-05-15 08:22:28 2025-05-15 08:22:28 ERROR: In procedure waitpid: 2025-05-15 08:22:28 Wrong type (expecting exact integer): #f --8<---------------cut here---------------end--------------->8--- Which appears to share the same `unshare' issue as seen in bug#78356. -- Thanks, Maxim
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 15 May 2025 04:52:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 15 00:52:39 2025 Received: from localhost ([127.0.0.1]:49294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFQaF-00018A-Hw for submit <at> debbugs.gnu.org; Thu, 15 May 2025 00:52:39 -0400 Received: from mail-pl1-x62e.google.com ([2607:f8b0:4864:20::62e]:43211) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1uFQaB-000175-Vu for 77023 <at> debbugs.gnu.org; Thu, 15 May 2025 00:52:37 -0400 Received: by mail-pl1-x62e.google.com with SMTP id d9443c01a7336-22e09f57ed4so17722005ad.0 for <77023 <at> debbugs.gnu.org>; Wed, 14 May 2025 21:52:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747284750; x=1747889550; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=GXzKQB9KZ7yx6imtfvMMtJe52kJg2oXs9VDKoJeu5Oo=; b=eI4JcoPRcJPZKMeRZQ8P+5+DDzskYikGk/vJtgYZRPztWjBx4iu10ghQuHJB92hiYa GABI9lYhCHRoC/NEkqWLXDqCpCX4wohgdBgZtVbM1AxLXn/HnXr+JHED5LXEJR4Aja07 juTfkxSepCJqqjazma0gZuJ1KJfeNkGeGpAAY5Q2O1AHG14a1wSbk696WveE+mZHao53 ZA0LzfdYGKCozxKbZ/VJ5HtProUkJVgPt8SwKtUjV53RecFZyHuopkuPNz58+ucjkCzs /eu6woqOH72WKn+19Oi5QzykGi7GdhxcJtT71z9IAuWyM9Grf951y0c2pFqrfdZLUDWs s6Ww== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747284750; x=1747889550; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=GXzKQB9KZ7yx6imtfvMMtJe52kJg2oXs9VDKoJeu5Oo=; b=Z7a/XG4Wzt9PnfUc+EWIj3Q0je97pM5Z8EuVLMHRmzmT6Cbiq/g9viJJBaZgSAjxxW HSvzGL+4u+RT/NitYlPzvL9AoCZBhZT6Z1dvHR8I4O7Kzst3CmNlJSxLGzbWou666huR avWh/Mc3e5OTupyFndpgStKRf9+upwFV0YAPfQ5pOtXJP5x0h6+8ldCAS0xnPXHKCUjd mwqcja6hXtRjBARa5GBH3Bm8EbgELHa2pzo/tOmcAfOIDgOfkpX0teebpPXNa/n8DOMI Ne1biktayPTHu1WW53A8ZOR/p0s6rxnqenxN6albNx1BRbClxfLhHh84/baTtBnKmXlm oQPw== X-Forwarded-Encrypted: i=1; AJvYcCUhE5Uad3yN4ZSAneE7sLuJt08HilD8JnD4tQ2s5jHEsXRdDSKfMeAou6nywWf/F71tLc/xxQ==@debbugs.gnu.org X-Gm-Message-State: AOJu0YwaVCuudH80v5mB9z7xSMVndN9toSsl7r/tADoIN7bfMQ14lLOj Ctr2Gj+GWv89e0XShYRZ5F8viTqAwRInaQSz+MGNIwFMG9kae3Zbq3Ub X-Gm-Gg: ASbGncvV3KCcv/gOxFTR7d9xEYZWtkJcGpVaGuU2oDnsF+M8HBxoFa5nbgWvlFlaqxu kWzSWG171HSHMO6BvlMR1fwzVaG12aUtt6qjDMtgit0fKHjb1+zX1nA3VrLJ1I6jl6FsbgRJhc9 ySSQBIWUJJzuRuhF2tnDLW1i/HvJA2WbbbRlotMvLFCWyIYX6VCNpadBzo0SdrXg2iBPYgMLpLc DG1trHrsknUHdz9roS53xsRz9zx9hPVpA4nCarjzxhEmkfe3COvk8vlkE9Ioz043ENHAp1NZG5x 4vJfU3DJzAxYbuYXF28ylklSV7bcbyQtrLtDETbFMq+RvUPWzg== X-Google-Smtp-Source: AGHT+IEIekb87kISVFcX3azNxcE64ysRTX8x8ITmO0UPutbgpK/T8P59hieaxjsuhgOYqNYJ4igwhQ== X-Received: by 2002:a17:903:1b2e:b0:21f:5063:d3ca with SMTP id d9443c01a7336-231b39ad033mr35174675ad.16.1747284749620; Wed, 14 May 2025 21:52:29 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22fc82a4825sm107776005ad.233.2025.05.14.21.52.27 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 May 2025 21:52:29 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH 0/3] home: services: Add readymedia. In-Reply-To: <4649156.LvFx2qVVIh@HIDDEN> (sughosha@HIDDEN's message of "Thu, 15 May 2025 08:20:36 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <12663573.O9o76ZdvQC@HIDDEN> <87tt5nl2eu.fsf@HIDDEN> <4649156.LvFx2qVVIh@HIDDEN> Date: Thu, 15 May 2025 13:52:25 +0900 Message-ID: <87h61mjx12.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.5 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.5 (/) Hi, Sughosha <sughosha@HIDDEN> writes: [...] >> --8<---------------cut here---------------start------------->8--- >> Test begin: >> test-name: "ReadyMedia service is listening for connections" >> source-file: >> "/gnu/store/jp9x56qq0dalb01nh61l6zv1w8vss4rm-readymedia-test-builder" >> source-line: 1 >> source-form: (test-assert "ReadyMedia service is listening for >> connections" (wait-for-tcp-port 8200 marionette)) Test end: >> result-kind: fail >> actual-value: #f >> actual-error: (misc-error #f "nobody's listening on port ~S" (("127.0.0.1" >> 8200)) #f) Group end: readymedia >> # of expected passes 11 >> # of unexpected failures 1 >> --8<---------------cut here---------------end--------------->8--- > > I don't know why you are getting this error. I tested it again and it passed. > The attatchment contains the log. Actually, even before your change is applied, the test is failing. It seems the least-authority-wrapper doesn't expose everything needed; at first it was failing to start because it couldn't write to /var/run/minidlna/minidlna.pid, so I exopsed /var/run like so: --8<---------------cut here---------------start------------->8--- modified gnu/services/upnp.scm @@ -167,6 +167,10 @@ (define (readymedia-shepherd-service config) (file-system-mapping (source minidlna-conf) (target source)) + (file-system-mapping + (source "/var/run") + (target source) + (writable? #t)) (map (lambda (directory) (file-system-mapping (source (readymedia-media-directory-path directory)) --8<---------------cut here---------------end--------------->8--- Now, from the VM, I get: --8<---------------cut here---------------start------------->8--- "/gnu/store/18d6ifs8j3ggb4zrkxchxn9pnk7795g4-minidlna" "-f" "/gnu/store/1b3szxs7ibivbv1bqmh5c0m5gk5ngv3b-minidlna.conf" "-S" minidlna.c:520: warn: Unset locale minidlna.c:1134: warn: Starting MiniDLNA version 1.3.3. minidlna.c:331: fatal: ERROR: Failed to open sqlite database! Exiting... root@komputilo ~# echo $? 255 --8<---------------cut here---------------end--------------->8--- Any idea? It should be reproducible on your side, as long as you rebase your branch on current master, perhaps. I tested with commit 7b73f02c38d. -- Thanks, Maxim
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 15 May 2025 02:50:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 22:50:50 2025 Received: from localhost ([127.0.0.1]:48325 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFOgL-0005Kh-Un for submit <at> debbugs.gnu.org; Wed, 14 May 2025 22:50:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:60374) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1uFOgI-0005KO-6q for 77023 <at> debbugs.gnu.org; Wed, 14 May 2025 22:50:47 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 893D625B63; Thu, 15 May 2025 04:50:44 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id HfUdjdqR7rHG; Thu, 15 May 2025 04:50:43 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1747277443; bh=u0AZ0JqxCtvXMCWPEck9zjc9b7f4gqoQrE3djVwkqag=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=jmvnxXIxTz7+G4m5wgpzJzczmlPQGAf9vl3XyR7CzThcM7nLBPvIczr5OprxxQ1gn MKlXLV8dZOEr2VibI32XTmL6vkBJ2kjrdYCnSuPTzA07eYM5BO0BYPG9nsZi5rA00S 0m9g81gZORMBsF/c3bcwSRTZ3Cr3v0ABctIP0zr+FHPYzeEf4jizorTKyy+DdZF/Sz dtM6wS0FFACPDJpOPSJE5p2Jy4R+YwgFVL94tgTAUTS1hb/6WVFOFH7cDvfJORqW6T sxslRsHsSeO2YD+gtJtWaQlL9kpe9CMeSuuwPd52nHJJow88z62Wh9BdRDrwFt/WP5 b0T9uBzBj3t6w== From: Sughosha <sughosha@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#77023] [PATCH 0/3] home: services: Add readymedia. Date: Thu, 15 May 2025 08:20:36 +0530 Message-ID: <4649156.LvFx2qVVIh@HIDDEN> In-Reply-To: <87tt5nl2eu.fsf@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <12663573.O9o76ZdvQC@HIDDEN> <87tt5nl2eu.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart4980140.GXAFRqVoOG"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --nextPart4980140.GXAFRqVoOG Content-Type: multipart/mixed; boundary="nextPart2366522.ElGaqSPkdT"; protected-headers="v1" Content-Transfer-Encoding: 7Bit From: Sughosha <sughosha@HIDDEN> To: Maxim Cournoyer <maxim.cournoyer@HIDDEN> Subject: Re: [bug#77023] [PATCH 0/3] home: services: Add readymedia. Date: Thu, 15 May 2025 08:20:36 +0530 Message-ID: <4649156.LvFx2qVVIh@HIDDEN> In-Reply-To: <87tt5nl2eu.fsf@HIDDEN> MIME-Version: 1.0 This is a multi-part message in MIME format. --nextPart2366522.ElGaqSPkdT Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Wednesday, May 14, 2025 7:28:33=E2=80=AFPM GMT+5:30 Maxim Cournoyer wrot= e: > Hi, >=20 > Sughosha <sughosha@HIDDEN> writes: > > On Wednesday, May 14, 2025 3:19:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3= =A8s wrote: > >> Hi, > >>=20 > >> Sughosha <sughosha@HIDDEN> writes: > >> > I have sent the v5 patch, does it pass this test? I don't know how to > >> > run > >> > this test. > >>=20 > >> You can run =E2=80=9Cmake check-system TESTS=3Dreadymedia=E2=80=9D. > >>=20 > >> See > >> <https://guix.gnu.org/manual/devel/en/html_node/Running-the-Test-Suite= =2Eht > >> ml> . > >>=20 > >> Ludo=E2=80=99. > >=20 > > The test passed successfully, with the v5 patch that I sent above. >=20 > It didn't for me, I got: >=20 > --8<---------------cut here---------------start------------->8--- > Test begin: > test-name: "ReadyMedia service is listening for connections" > source-file: > "/gnu/store/jp9x56qq0dalb01nh61l6zv1w8vss4rm-readymedia-test-builder" > source-line: 1 > source-form: (test-assert "ReadyMedia service is listening for > connections" (wait-for-tcp-port 8200 marionette)) Test end: > result-kind: fail > actual-value: #f > actual-error: (misc-error #f "nobody's listening on port ~S" (("127.0.0= =2E1" > 8200)) #f) Group end: readymedia > # of expected passes 11 > # of unexpected failures 1 > --8<---------------cut here---------------end--------------->8--- I don't know why you are getting this error. I tested it again and it passe= d.=20 The attatchment contains the log. =2D-=20 Sughosha --nextPart2366522.ElGaqSPkdT Content-Disposition: attachment; filename="readymedia.log" Content-Transfer-Encoding: 7Bit Content-Type: text/x-log; charset="utf-8"; name="readymedia.log" %%%% Starting test readymedia Group begin: readymedia Test begin: test-name: "ReadyMedia user exists" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "ReadyMedia user exists" (marionette-eval (quote (begin (getpwnam "readymedia") #t)) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "ReadyMedia group exists" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "ReadyMedia group exists" (marionette-eval (quote (begin (getgrnam "readymedia") #t)) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "cache directory exists" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "cache directory exists" (marionette-eval (quote (eq? (stat:type (stat "/var/cache/readymedia")) (quote directory))) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "cache directory has correct ownership" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "cache directory has correct ownership" (marionette-eval (quote (let ((cache-dir (stat "/var/cache/readymedia")) (user (getpwnam "readymedia"))) (and (eqv? (stat:uid cache-dir) (passwd:uid user)) (eqv? (stat:gid cache-dir) (passwd:gid user))))) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "cache directory has expected permissions" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "cache directory has expected permissions" (marionette-eval (quote (eqv? (stat:perms (stat "/var/cache/readymedia")) 493)) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "log directory exists" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "log directory exists" (marionette-eval (quote (eq? (stat:type (stat "/var/log/readymedia")) (quote directory))) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "log directory has correct ownership" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "log directory has correct ownership" (marionette-eval (quote (let ((log-dir (stat "/var/log/readymedia")) (user (getpwnam "readymedia"))) (and (eqv? (stat:uid log-dir) (passwd:uid user)) (eqv? (stat:gid log-dir) (passwd:gid user))))) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "log directory has expected permissions" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "log directory has expected permissions" (marionette-eval (quote (eqv? (stat:perms (stat "/var/log/readymedia")) 493)) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "log file exists" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "log file exists" (marionette-eval (quote (file-exists? "/var/log/readymedia/minidlna.log")) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "log file has expected permissions" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "log file has expected permissions" (marionette-eval (quote (eqv? (stat:perms (stat "/var/log/readymedia/minidlna.log")) 416)) marionette)) Test end: result-kind: pass actual-value: #t Test begin: test-name: "ReadyMedia service is running" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "ReadyMedia service is running" (marionette-eval (quote (begin (use-modules (gnu services herd) (srfi srfi-1)) (live-service-running (find (lambda (live-service) (memq (quote readymedia) (live-service-provision live-service))) (current-services))))) marionette)) Test end: result-kind: pass actual-value: (process (version 0) (id 144) (command ("/gnu/store/88pp8fh245algrrmv4gl47j1v3r1bmqa-minidlna" "-f" "/gnu/store/2waxavsl3bc69b9ln42sahsamhzkgp8i-minidlna.conf" "-S"))) Test begin: test-name: "ReadyMedia service is listening for connections" source-file: "/gnu/store/rdsv5pcbhcjdmxyb7x6sk8z13ms3g7m4-readymedia-test-builder" source-line: 1 source-form: (test-assert "ReadyMedia service is listening for connections" (wait-for-tcp-port 8200 marionette)) Test end: result-kind: pass actual-value: #t Group end: readymedia # of expected passes 12 --nextPart2366522.ElGaqSPkdT-- --nextPart4980140.GXAFRqVoOG Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmglVnwACgkQzbwL2VlD pwby+Q/9GcrjC4fz3PP9JXsWTmOOHrDK+xl2NMz9cIJ/eCo5XHx3eeCVM0AwZTwM qnpos+6bjWMavCW6kU4Q4FOOF7LBKm5bY3H2MTmcGYWvXRNNPvcqY8E3Ryp23gZd arMFMPkuIkxPmGM+DXV868CLFQEZtw6LJXYE1MnSS1ChlVyCfT95YN/7vdrMrVMy AcRqoFkOtpuAnI1PpOvwGgEbD9IA9dmsmCaMi+OnpEwIoIioKngyHLc7vL0fVjzw D5U9iSCIMcitIn2dbDstL7RKP46lr5ZuwVOxhTLUfzAoIyZNjBIVuZJnISC9Dw0g YJQN8Q+vV7sqfcczpUC/YdZYLTxppfpgLBli+ieGcnGhDTEYg90uTrybBXymgixD eYFFhy/Qcv+u9pJFHQRZTfcu4MqabN2VBZz4hQ0yeebkavuQqgNFqZPhwI6MPh1t OCgzmyEJPye9O3IQ+NQYjNAp5EXSggkn6t2jCpvF21nhBsfBI2Yr79QkgR/I7ii0 YQ/DV8TDUjpWljd1XGaJtu+0ZlkBlxvQPjYNPNywEq5G0HAU0s7+y8hqDAKR8PKB SoYxoEU7cmyl2dSyRpVyPCLnq6ug0UWR3v4zdiljrLACIA4dgpa5DWHrpgfaKHhM B5CGzhn9isVWg7H2OfB4Js4+DxZK2IXipc+a901pt6TadaE9T1M= =l4Ej -----END PGP SIGNATURE----- --nextPart4980140.GXAFRqVoOG--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Maxim Cournoyer <maxim.cournoyer@HIDDEN>
to control <at> debbugs.gnu.org
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 14 May 2025 13:58:47 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 09:58:47 2025 Received: from localhost ([127.0.0.1]:43936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uFCdC-0007vh-Lj for submit <at> debbugs.gnu.org; Wed, 14 May 2025 09:58:47 -0400 Received: from mail-pf1-x432.google.com ([2607:f8b0:4864:20::432]:44105) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1uFCd9-0007vL-On for 77023 <at> debbugs.gnu.org; Wed, 14 May 2025 09:58:45 -0400 Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-7423fb98c5aso4407414b3a.0 for <77023 <at> debbugs.gnu.org>; Wed, 14 May 2025 06:58:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1747231117; x=1747835917; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=Uony9ZcZ9/lIC9l2vwcHz7IGaDpcBD1a74F+/gNaofg=; b=LBUnPDy0VGxiSd+6ifPsKkrkDJ3QEHS6wgQDbnrXOkVMRkQuWs7WAf1ULUFrVEMVZw ho3pS5xxK13UyepLPCiLzsVBUDP7mFnOjGuetm4HCiD/yQQ2obqpMt7O3//FmhRv7yev M901pgl2WrbqrvJ8tTMoa6FT7up0Bn4b/E1SpD0kG/QjXz+Q+O0E6N+ubxdIlZn21Uv1 GVJ3juXp41XC7BklsoEapvKoeBu6Lwhhxre+u8n4hFT1LYgiyStKYGKgUVTXC2HZJOta //0TryixHSsTEq1wVBu16bWvxQISac8K/FTSiD3UZcOZIQzfLsKmybUxT6HWBi9uEZxV bnxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1747231117; x=1747835917; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=Uony9ZcZ9/lIC9l2vwcHz7IGaDpcBD1a74F+/gNaofg=; b=tPWKHRhwEpfexSvwCDAAoAltYjXXwO9tsp8fs7WcC0Dsy305Qq1RQvvtRNWoO6N/P5 X+bXgwOWlmVD+CI4C+kywaaypE6yNZondNlQGVMrAwI96Lrqy9qqLgOReNstAtb9A/9M s6w9NXONeQg83R1MJrxmhkk1lg26FvyvzkO6MGl30/H+vvvnqIEwT1aQz+uK8h5vMR2P AqiRA9K7xn+Sn6gp3dMhvI2SZ2N/UL64mFyfAaE4o6BsxaNkPTJpWP7h9/NV/WzZdLjN hbYAfL2JvZgbLCU/FUl492HNdVsluiUvI0fWJxf6RB/TNH3X5d1f9AAS/Ga347uG5Co+ PS1g== X-Forwarded-Encrypted: i=1; AJvYcCWslTLp/rCkR6+TuaUPqvitz92B2whmMtHGhduWKodggkIjZ06LseFUvCneEtGbBKDxtngNeg==@debbugs.gnu.org X-Gm-Message-State: AOJu0YyiVpq12HSHNR8J6LDwy4LBKcE2Kp5x/uCVzBZbS01cUy5JR1Pp YtaVYgRJ386puFBnSYIN5yvHpIgk3jGkZIabNMXgLNqjf6SOlQhM X-Gm-Gg: ASbGncsrfdHU6W9bc3hxizheGumh1s318v3z+OAOgHXm1Mn89E925J+us65DgkJyzdi lUD1L8hymd9+5vGjdSS5pG0/C1GdW9oQN3WtUjRVjHphWl2jkj5Dcc6XReYCexdgWovfezWmFpY jvAF2K7xenlKHFe1cjstBZHMZrTI+yu3S9vSbpsH4igc/DY5qLETh5mkUg4cJyjeS5qS4ueYFxI BkzmvEOlCB5ZZM3BKz7k+oKrm5vfvyky7nNHqjEb2ZTUO0yd/xsvu83Wot5m5gn4TAPKjEGPFSd oCfHcNmAc/iqVJSflQvDIspw9wWtsZSNNnJ6k1SWQk23rMnRbw== X-Google-Smtp-Source: AGHT+IHEQRQPff+/So3Es6w6R9kFyD8GLzjKvBukQEVRIPR5VdDT81f3J7yru+5XXVTRVEYLmkxdRw== X-Received: by 2002:a05:6a20:d80f:b0:215:edf7:c8e7 with SMTP id adf61e73a8af0-215ff0fb8b3mr4878079637.16.1747231117531; Wed, 14 May 2025 06:58:37 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id 41be03b00d2f7-b234a0b5815sm8846230a12.21.2025.05.14.06.58.35 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 14 May 2025 06:58:37 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH 0/3] home: services: Add readymedia. In-Reply-To: <12663573.O9o76ZdvQC@HIDDEN> (sughosha@HIDDEN's message of "Wed, 14 May 2025 16:07:52 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <1948302.tdWV9SEqCh@HIDDEN> <87r00r34k0.fsf@HIDDEN> <12663573.O9o76ZdvQC@HIDDEN> Date: Wed, 14 May 2025 22:58:33 +0900 Message-ID: <87tt5nl2eu.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi, Sughosha <sughosha@HIDDEN> writes: > On Wednesday, May 14, 2025 3:19:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3= =A8s wrote: >> Hi, >>=20 >> Sughosha <sughosha@HIDDEN> writes: >> > I have sent the v5 patch, does it pass this test? I don't know how to = run >> > this test. >>=20 >> You can run =E2=80=9Cmake check-system TESTS=3Dreadymedia=E2=80=9D. >>=20 >> See >> <https://guix.gnu.org/manual/devel/en/html_node/Running-the-Test-Suite.h= tml> >> . >>=20 >> Ludo=E2=80=99. > > The test passed successfully, with the v5 patch that I sent above. It didn't for me, I got: --8<---------------cut here---------------start------------->8--- Test begin: test-name: "ReadyMedia service is listening for connections" source-file: "/gnu/store/jp9x56qq0dalb01nh61l6zv1w8vss4rm-readymedia-test= -builder" source-line: 1 source-form: (test-assert "ReadyMedia service is listening for connection= s" (wait-for-tcp-port 8200 marionette)) Test end: result-kind: fail actual-value: #f actual-error: (misc-error #f "nobody's listening on port ~S" (("127.0.0.1= " 8200)) #f) Group end: readymedia # of expected passes 11 # of unexpected failures 1 --8<---------------cut here---------------end--------------->8--- --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 14 May 2025 10:38:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 06:38:03 2025 Received: from localhost ([127.0.0.1]:40095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uF9Ux-0002OG-38 for submit <at> debbugs.gnu.org; Wed, 14 May 2025 06:38:03 -0400 Received: from layka.disroot.org ([178.21.23.139]:59108) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1uF9Uu-0002NR-Sb for 77023 <at> debbugs.gnu.org; Wed, 14 May 2025 06:38:01 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 5A24225EA5; Wed, 14 May 2025 12:37:59 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id TsAbFEcC9YV7; Wed, 14 May 2025 12:37:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1747219078; bh=sTkRwlCQMG1eV4o1cJ5c1bVOJG7fzdtbGGSBsiUOPfQ=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=CY245dDR+HHGtZiSz+QAcfVfcHUx/uxayoKYnmfo1e+GjME4VpHkCYmByDqwFTD/I gl5sFlkthXE/FyZ/RoC96IvFTznXMXTzIqpd+7pT1vxfB7Is2X/NDWsjyGdrT1K3UE XuYdMI2HufilgdUaoe056NgXTZXbWRA8GovvZPwxrC09BdkRW7ub4U3p6fv9mstwdd 9fpu0J8WGC8eHlCg5riAMR3Rr6AyZwkJNhnYKibGbpikWz+hcVFbS2WPU7TGnprTqn nYYxFqMqEdDT2kHD+3O/Kc2E6qOGDOI1q2Gtvhh0S619voIvx9peMmgWJYLOAMa044 xmi/dBlYsyFuw== From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. Date: Wed, 14 May 2025 16:07:52 +0530 Message-ID: <12663573.O9o76ZdvQC@HIDDEN> In-Reply-To: <87r00r34k0.fsf@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <1948302.tdWV9SEqCh@HIDDEN> <87r00r34k0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart5885458.DvuYhMxLoT"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --nextPart5885458.DvuYhMxLoT Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. Date: Wed, 14 May 2025 16:07:52 +0530 Message-ID: <12663573.O9o76ZdvQC@HIDDEN> In-Reply-To: <87r00r34k0.fsf@HIDDEN> MIME-Version: 1.0 On Wednesday, May 14, 2025 3:19:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3=A8s= wrote: > Hi, >=20 > Sughosha <sughosha@HIDDEN> writes: > > I have sent the v5 patch, does it pass this test? I don't know how to r= un > > this test. >=20 > You can run =E2=80=9Cmake check-system TESTS=3Dreadymedia=E2=80=9D. >=20 > See > <https://guix.gnu.org/manual/devel/en/html_node/Running-the-Test-Suite.ht= ml> > . >=20 > Ludo=E2=80=99. The test passed successfully, with the v5 patch that I sent above. =2D-=20 Sughosha --nextPart5885458.DvuYhMxLoT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmgkcoAACgkQzbwL2VlD pwbmKxAAjG31Jh/bSI0/jPNjvBzzovlpl7vQShG0NvzO0ZzJn77TlKmZ61CSQ+eb okQzHf1Slee/LHAha8m7+g0dbT9KNE5DTCJk9IuqdcT3ZsafjuG1qhCEK6aBTMdW 8xQxzadQQ8wkm14XTVA/0zVOYv03bK6n8/p9IULeOQQCm6lDSazl6yLLLjBzqvex O9tBgmx4hy+Fhqv0vREOzibGBkEXiAxzyjFv4Nz1q6tp5hqbNmb6A1LYooCUhOVG m52o2k7GCMKFnOSFVXM6VAoE9rdzFakCHJmA/dpV5z+DV4XlGtMA4YzbWnlbKTG6 WfkAD1e7jsDkjp6yJZXmRUYrXD5rqmlcVbU4qpoXMaervdHX9hOOk8qzsQxzUkPw jiw09PyzakA6ni+iar4Zn6QJV8lid8DJjb/FYOTHt2wr0ZfK4/b7QvNqyVqIIu2z SXLiTc09OtBf+NKUl8MBHCTz1UR6bmkYdwtpsICguNryj6zhTQYxWEZPMpb+m7PQ XNOLtJQkaGXl7g+94SWZ7M0OgiYxz0715qLDOU/8CpuhTbVoJbDh/NkGeinP7r9X nZCT3nyqM9lYHojptvlr+ohwm0Z7EVIXfCZk5Ca6OKuA9k31Eh5fLoYvEwoYG+ZV ngMzTW0ptrJb4XWE3RIm9Y75SvKZLvE0hZ9a7evrt/mcv34wi9U= =fU2M -----END PGP SIGNATURE----- --nextPart5885458.DvuYhMxLoT--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 14 May 2025 10:07:03 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 06:07:02 2025 Received: from localhost ([127.0.0.1]:39716 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uF90w-00070Y-9Z for submit <at> debbugs.gnu.org; Wed, 14 May 2025 06:07:02 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47918) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uF90t-0006zN-5T for 77023 <at> debbugs.gnu.org; Wed, 14 May 2025 06:07:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uF90k-0001Ny-Rc; Wed, 14 May 2025 06:06:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=MJksoDvsApTwlLAUIqbZtsvLzYK3FuPKG/e73A5eqvg=; b=D8fDAsZpcO2HIzkno/03 xouqzkkXUxCmshM37vpCGCvU6VydCg8Wqvkq5/5+wS8nmy6sFI8JsardIU52ueZqD2hC0jZUTORgy aFntvDl4fvWsxF7uw0GmoBg5Kfwo+ruIKu3XwaZGo9LLeY8p4nGVzooWs+fJbLmcz+5aa/v+O86rn qSpb/1P3r51XrVs7iTbEfihq70VrmLYht8IkbhIPOumxylvP2q1hc+7EI6nPc3/rLvoT8goBPXr6S 0VyFAWiM0zlExQ85a7MBajvPP3S+anm0vgpdvidXbka8p3ckVWyh4f045/peEWjnQe8S0MutcXKCh bbW31D58JvHsFA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. In-Reply-To: <1948302.tdWV9SEqCh@HIDDEN> (sughosha@HIDDEN's message of "Wed, 14 May 2025 14:58:28 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> <87h61z5jae.fsf_-_@HIDDEN> <1948302.tdWV9SEqCh@HIDDEN> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Quintidi 25 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Carpe Date: Wed, 14 May 2025 11:49:35 +0200 Message-ID: <87r00r34k0.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Sughosha <sughosha@HIDDEN> writes: > I have sent the v5 patch, does it pass this test? I don't know how to run= this=20 > test. You can run =E2=80=9Cmake check-system TESTS=3Dreadymedia=E2=80=9D. See <https://guix.gnu.org/manual/devel/en/html_node/Running-the-Test-Suite.html= >. Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 14 May 2025 09:28:43 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 14 05:28:42 2025 Received: from localhost ([127.0.0.1]:39399 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uF8Po-0001c0-N2 for submit <at> debbugs.gnu.org; Wed, 14 May 2025 05:28:42 -0400 Received: from layka.disroot.org ([178.21.23.139]:36212) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1uF8Pl-0001b7-0g for 77023 <at> debbugs.gnu.org; Wed, 14 May 2025 05:28:38 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 35E2F23CB1; Wed, 14 May 2025 11:28:35 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id GPMXFzRVJz0S; Wed, 14 May 2025 11:28:34 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1747214914; bh=MglASrO9ZP+F6DF/NdxE336DJea0nN0+PAO6awnrAjY=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=MkK0QLqamODF0l97U4pRg5HX0OPzVYWOyYfHq81+ym+xZ64UO/yX6y1d/fdyhL2J8 eWDbD9b3Eo+xsYnCV3fjoyk2lMTWMHWrG+B7y2ONkya/LmreUyo/R8uaD7b8ez/eM5 wTZp22kYsRJsRIAt+8qCqpCSAMMyyxdnygjf6WObIbXvy8y75k9QzBofpTjVxJ/dYN KyAseuo5jJGUskPPmfQIHb+hnE0Kgd42NBMMB42ILD0Yt8Bn6iGhqw/q9WBjOmdT0M 8QcAk7whqUn3/4u79/YEGpPf1/epfJ332Oyw7/RvfTpeDW0JpAB9AVHhu2MVYqCokR 88SfgIH6rtIAw== From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. Date: Wed, 14 May 2025 14:58:28 +0530 Message-ID: <1948302.tdWV9SEqCh@HIDDEN> In-Reply-To: <87h61z5jae.fsf_-_@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> <87h61z5jae.fsf_-_@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2250489.irdbgypaU6"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --nextPart2250489.irdbgypaU6 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8"; protected-headers="v1" From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. Date: Wed, 14 May 2025 14:58:28 +0530 Message-ID: <1948302.tdWV9SEqCh@HIDDEN> In-Reply-To: <87h61z5jae.fsf_-_@HIDDEN> MIME-Version: 1.0 On Monday, May 5, 2025 6:03:29=E2=80=AFPM GMT+5:30 Ludovic Court=C3=A8s wro= te: > Sughosha <sughosha@HIDDEN> writes: > > * gnu/home/services/upnp.scm: New file. > > * gnu/local.mk: Register it. > > * gnu/services/upnp.scm: Export readymedia-activation and > > readymedia-shepherd-service. > > (<readymedia-configuration>)[home-service?]: New field. > > [cache-directory]: Adjust value depending on 'for-home?'. > > [log-directory]: Ditto. > > (readymedia-shepherd-service): Adjust 'requirement' and 'start' accordi= ng > > to 'home-service?'. > > (readymedia-activation): Adjust creating 'media-directories' with > > permissions according to 'home-service?'. > > * doc/guix.texi (Miscellaneous Home Services): Document Readymedia > > Service. > > (Miscellaneous Services): Add cross-reference. > >=20 > > Change-Id: Id0c7ac2e1c4e17f1efb2d49d98883129d90afc38 >=20 > Hello! We=E2=80=99re almost there. While running the system test, I not= iced > that something had broken; I also noticed that we were calling =E2=80=98g= etpid=E2=80=99 > at build time rather than at run time in the Home case, hence this > patch. >=20 > However, there=E2=80=99s still a test failure: >=20 > --8<---------------cut here---------------start------------->8--- > Test begin: > test-name: "ReadyMedia service is listening for connections" > source-file: > "/gnu/store/scyy0hybjm1qifpwlmzjhvs1ry28lvnk-readymedia-test-builder" > source-line: 1 > source-form: (test-assert "ReadyMedia service is listening for > connections" (wait-for-tcp-por) Test end: > result-kind: fail > actual-value: #f > actual-error: (misc-error #f "nobody's listening on port ~S" (("127.0.0= =2E1" > 8200)) #f) --8<---------------cut > here---------------end--------------->8--- >=20 > Could you take a look? >=20 > Thanks, > Ludo=E2=80=99. I have sent the v5 patch, does it pass this test? I don't know how to run t= his=20 test. =2D-=20 Sughosha --nextPart2250489.irdbgypaU6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmgkYjwACgkQzbwL2VlD pwYCWxAAnOG9S2UGpr7WnQYm7zcsaBADxJxjdYBR4iyp21+puumraDp7gh78Yxjs xZVWz36lVSZfU3/s9rf89+dBgUn3HipgUk8AsFU3ndjItcnluZ/vfsLKmXIzEl/I OnG8c95UhzIW4+PKnMBYtQUYcOHHyUj7DpuA7a0XSkv6eo7aha5f6G/onJKAt36/ CwLh504BJKDJFBBTwobJB66xyrNltNWHaBEdJHuygw/MSGhqZOBRXzQS+98/0JIq 5uEGGbsvu8iXKLnujxE/IFU9jY/ybnyweucnrt5MIRne8BfV/A9Kfd0hhbE4KINf qwFOuzqdn8A80jMUND3f9Xq/vMMMViUSEaohS1xRMRYr14BVodCapeMx+E+lIgfe tmOE/qiFzYSy//zw1K9Ggb7TPj+nJcCgUxWvvYtQyQPfzuoE7TrPgtbp5iWClolq dZR6ZypnAonb1VlsYubI7thEkD95rZdLl1RXsfv7tpivKbXf4aMz3io7FY3gwlV7 3o7895uS49l010jfMZgWlLl+4UIf2m3JTM2UKd4TTgHMFEhrBHLb83pec9UgrdeN +/VkfpE6F1js1z0WBmK4tAlIZPavHYjaeZMaW8rLaJbLkXCU+qoVGlSltjGU4yKG l71OSKuhNL+tqJnMl8PWk3+ARJ6SY4RjVe+jmujNx3uq7sQW3rs= =5U/z -----END PGP SIGNATURE----- --nextPart2250489.irdbgypaU6--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Debbugs Internal Request <help-debbugs@HIDDEN>
to internal_control <at> debbugs.gnu.org
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 10 May 2025 14:36:07 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sat May 10 10:36:07 2025 Received: from localhost ([127.0.0.1]:47845 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uDlJ8-0004te-Rm for submit <at> debbugs.gnu.org; Sat, 10 May 2025 10:36:07 -0400 Received: from layka.disroot.org ([178.21.23.139]:57732) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1uDlJ3-0004sr-HY for 77023 <at> debbugs.gnu.org; Sat, 10 May 2025 10:36:04 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BCCF725F09; Sat, 10 May 2025 16:35:59 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id jrLCMtK-F6ty; Sat, 10 May 2025 16:35:58 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1746887758; bh=5u0hiC5GuNxaTvJ9sQnNXxZ3KFVGyZ9NQkksKMS7hhY=; h=From:To:Cc:Subject:Date; b=fKCKe596BHcrCUIwZ6hPhyd+wnBv3DqMg3TCh0IN3qf3B8Mpifq7vr4RjA77H5YKV WJawhPwLyJmRBZBuTdsr/oq8w6JJ87jsOW+a6WnzcnCr4QmdJGnhwCMeImRmo6to6X uywSHqUXCnsu75TRu35Dy/5bKwLMa4xDXpefSCBIYcG8/GuwuEBSdmW6NrX2QaIhmp dQAq2SrV/tLJp/Feg6hrQoK9ulOdTCnONY2P8AnBws0oW3b5dVx0jscbD7gUxZ2Eei oS5we66LTiUjLpUt0June9+NRV9VqDRhBrFiNTJ3lRaL7+g4/yt0Ey3AOaaqewkxZV 5BjtZNbliuUEw== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v5] home: services: Add readymedia. Date: Sat, 10 May 2025 20:04:58 +0530 Message-ID: <456c02435531a58511a9b06fb9947abd705fc1f4.1746887698.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Type: text/plain; charset=ASCII Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/upnp.scm: New file. * gnu/local.mk: Register it. * gnu/services/upnp.scm: Export readymedia-activation and readymedia-shepherd-service. (<readymedia-configuration>)[home-service?]: New field. [cache-directory]: Adjust value depending on 'for-home?'. [log-directory]: Ditto. (readymedia-shepherd-service): Adjust 'requirement' and 'start' according to 'home-service?'. (readymedia-activation): Adjust creating 'media-directories' with permissions according to 'home-service?'. * gnu/tests/upnp.scm (%readymedia-configuration-test): Configure port with %readymedia-default-port. * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Service. (Miscellaneous Services): Add cross-reference. Change-Id: I5c48595d84a815d98e03c7f68a716f048903720c --- doc/guix.texi | 45 +++++++++++++++++++++++++++++++ gnu/home/services/upnp.scm | 55 ++++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + gnu/services/upnp.scm | 50 ++++++++++++++++++++++++---------- gnu/tests/upnp.scm | 1 + 5 files changed, 138 insertions(+), 14 deletions(-) create mode 100644 gnu/home/services/upnp.scm diff --git a/doc/guix.texi b/doc/guix.texi index 7f796c5fc94..bb48b1ae8ec 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -44872,6 +44872,12 @@ Miscellaneous Services field is mandatory. All other fields (such as network ports and the server name) come with a predefined default and can be omitted. +@quotation Note +This service is also available for Guix Home, where it runs directly +with your user privileges (@pxref{Miscellaneous Home Services, +@code{home-readymedia-service-type}}). +@end quotation + @c %start of fragment @deftp {Data Type} readymedia-configuration @@ -51149,6 +51155,8 @@ Networking Home Services This section lists services somewhat networking-related that you may use with Guix Home. +@subheading Syncthing Service + @cindex Syncthing, file synchronization service @cindex backup service, Syncthing The @code{(gnu home services syncthing)} module provides a service to @@ -51251,6 +51259,43 @@ Miscellaneous Home Services (dicod-configuration @dots{}))) @end lisp +@subheading ReadyMedia Service + +@cindex ReadyMedia, DLNA/UPnP Service +The @code{(gnu home services upnp)} module provides a service to set up +the @uref{https://minidlna.sourceforge.net/, ReadyMedia} @acronym{DLNA, +Digital Living Network Alliance} @acronym{UPnP, Universal Plug and Play} +media server. + +@defvar home-readymedia-service-type +This is the service type for the @command{minidlnad} daemon; it is the +Home counterpart of the @code{readymedia-service-type} system service +(@pxref{Miscellaneous Services, @code{readymedia-service-type}}). The value +for this service type is a @code{readymedia-configuration}. +@end defvar + +The service can be used with a @code{readymedia-configuration} wrapped in +@code{for-home} like this: + +@lisp +(service home-readymedia-service-type + (for-home + (readymedia-configuration + (media-directories + (list (readymedia-directory + (path "/path/to/media/audio") + (types '(A))) + (readymedia-directory + (path "/path/to/media/video") + (types '(V))) + (readymedia-directory + (path "/path/to/media/misc"))))))) +@end lisp + +For details about @code{readymedia-configuration}, check out the +documentation of the system service (@pxref{Miscellaneous Services, +@code{readymedia-service-type}}). + @node Invoking guix home @section Invoking @command{guix home} diff --git a/gnu/home/services/upnp.scm b/gnu/home/services/upnp.scm new file mode 100644 index 00000000000..869c8e0c4a7 --- /dev/null +++ b/gnu/home/services/upnp.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2025 Sughosha <sughosha@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu home services upnp) + #:use-module ((gnu build linux-container) #:select (%namespaces)) + #:use-module (gnu services) + #:use-module (gnu home services) + ;; For the 'home-shepherd-service-type' mapping. + #:use-module (gnu home services shepherd) + #:use-module (gnu services upnp) + #:use-module (guix records) + #:export (home-readymedia-service-type) + #:re-export (readymedia-configuration + readymedia-configuration? + readymedia-configuration-readymedia + readymedia-configuration-port + readymedia-configuration-cache-directory + readymedia-configuration-extra-config + readymedia-configuration-friendly-name + readymedia-configuration-log-directory + readymedia-configuration-media-directories + readymedia-media-directory + readymedia-media-directory? + readymedia-media-directory-path + readymedia-media-directory-types)) + +(define home-readymedia-service-type + (service-type + (inherit (system->home-service-type readymedia-service-type)) + ;; system->home-service-type does not convert special-files-service-type to + ;; home-files-service-type, so redefine extensios + (extensions + (list (service-extension home-shepherd-service-type + (compose list readymedia-shepherd-service)) + (service-extension home-activation-service-type + readymedia-activation))) + (default-value + (for-home + (readymedia-configuration + (media-directories '())))))) diff --git a/gnu/local.mk b/gnu/local.mk index e25fcc115be..673d2636c24 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -122,6 +122,7 @@ GNU_SYSTEM_MODULES = \ %D%/home/services/sway.scm \ %D%/home/services/syncthing.scm \ %D%/home/services/mcron.scm \ + %D%/home/services/upnp.scm \ %D%/home/services/utils.scm \ %D%/home/services/xdg.scm \ %D%/image.scm \ diff --git a/gnu/services/upnp.scm b/gnu/services/upnp.scm index 47c32f0a1ef..363da005f1e 100644 --- a/gnu/services/upnp.scm +++ b/gnu/services/upnp.scm @@ -33,7 +33,6 @@ (define-module (gnu services upnp) #:use-module (ice-9 match) #:export (%readymedia-default-cache-directory %readymedia-default-log-directory - %readymedia-default-port %readymedia-log-file %readymedia-user-account %readymedia-user-group @@ -50,7 +49,9 @@ (define-module (gnu services upnp) readymedia-media-directory-path readymedia-media-directory-types readymedia-media-directory? - readymedia-service-type)) + readymedia-service-type + readymedia-activation + readymedia-shepherd-service)) ;;; Commentary: ;;; @@ -72,14 +73,27 @@ (define-record-type* <readymedia-configuration> (port readymedia-configuration-port (default #f)) (cache-directory readymedia-configuration-cache-directory - (default %readymedia-default-cache-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_CACHE_HOME") + (string-append + (getenv "HOME") "/.cache")) + "/readymedia") + %readymedia-default-cache-directory))) (log-directory readymedia-configuration-log-directory - (default %readymedia-default-log-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_STATE_HOME") + (string-append + (getenv "HOME") + "/.local/state")) + "/readymedia") + %readymedia-default-log-directory))) (friendly-name readymedia-configuration-friendly-name (default #f)) (media-directories readymedia-configuration-media-directories) (extra-config readymedia-configuration-extra-config - (default '()))) + (default '())) + (home-service? syncthing-configuration-home-service? + (default for-home?) (innate))) ;; READYMEDIA-MEDIA-DIR is a record that indicates the path of a media folder ;; and the types of media included within it. Allowed individual types are the @@ -96,9 +110,13 @@ (define-record-type* <readymedia-media-directory> (define (readymedia-configuration->config-file config) "Return the ReadyMedia/MiniDLNA configuration file corresponding to CONFIG." (match-record config <readymedia-configuration> - (port friendly-name cache-directory log-directory media-directories extra-config) + (port friendly-name cache-directory log-directory media-directories + extra-config home-service?) (apply mixed-text-file "minidlna.conf" + (if home-service? + (string-append "user=" (number->string (getuid)) "\n") + "") "db_dir=" cache-directory "\n" "log_dir=" log-directory "\n" (if friendly-name @@ -125,12 +143,12 @@ (define (readymedia-configuration->config-file config) (define (readymedia-shepherd-service config) "Return a least-authority ReadyMedia/MiniDLNA Shepherd service." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (let ((minidlna-conf (readymedia-configuration->config-file config))) (shepherd-service (documentation "Run the ReadyMedia/MiniDLNA daemon.") (provision '(readymedia)) - (requirement '(networking user-processes)) + (requirement (if home-service? '() '(networking user-processes))) (start #~(make-forkexec-constructor (list #$(least-authority-wrapper @@ -159,8 +177,8 @@ (define (readymedia-shepherd-service config) #$minidlna-conf "-S") #:log-file #$(string-append log-directory "/" %readymedia-log-file) - #:user #$%readymedia-user-account - #:group #$%readymedia-user-group)) + #:user #$(if home-service? #f %readymedia-user-account) + #:group #$(if home-service? #f %readymedia-user-group))) (stop #~(make-kill-destructor)))))) (define readymedia-accounts @@ -178,7 +196,7 @@ (define readymedia-accounts (define (readymedia-activation config) "Set up directories for ReadyMedia/MiniDLNA." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (with-imported-modules (source-module-closure '((gnu build activation))) #~(begin (use-modules (gnu build activation)) @@ -186,14 +204,18 @@ (define (readymedia-activation config) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory - (getpw #$%readymedia-user-account) - #o775))) + (getpw #$(if home-service? + #~(getuid) + %readymedia-user-account)) + #$(if home-service? #o755 #o775)))) (list #$@(map readymedia-media-directory-path media-directories))) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory - (getpw #$%readymedia-user-account) + (getpw #$(if home-service? + #~(getuid) + %readymedia-user-account)) #o755))) (list #$cache-directory #$log-directory)))))) diff --git a/gnu/tests/upnp.scm b/gnu/tests/upnp.scm index e4bce30d89d..0224557f401 100644 --- a/gnu/tests/upnp.scm +++ b/gnu/tests/upnp.scm @@ -38,6 +38,7 @@ (define %readymedia-default-port 8200) (define %readymedia-media-directory "/media") (define %readymedia-configuration-test (readymedia-configuration + (port %readymedia-default-port) (media-directories (list (readymedia-media-directory (path %readymedia-media-directory) (types '(A V))))))) base-commit: cea6eedfcea2defa526bc58d4fb2085cc8c0cb36 -- 2.49.0
andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023-done) by debbugs.gnu.org; 5 May 2025 15:35:08 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 05 11:35:08 2025 Received: from localhost ([127.0.0.1]:41771 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBxqW-0005oS-3g for submit <at> debbugs.gnu.org; Mon, 05 May 2025 11:35:08 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45512) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uBxqI-0005j1-7R for 77023-done <at> debbugs.gnu.org; Mon, 05 May 2025 11:34:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uBxq9-0001pX-RL; Mon, 05 May 2025 11:34:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=qnQ9XGCMt2RGnCgsJhqQOjXVz7ldXtFhMi5t+DKJ+E8=; b=Cqm51OcrHlJrJLlt049q www10lUiXvyocPBod49OquoMcP8vwdDZJmeL5GAK+fa7neUTeKHik57olQhYz5ixcIvbGlYqNy2T7 VH3ox0jXNgTkI8rZ7oX2hut5jQjRW608wKEzUppKJboq4TiLREYEScIIQ2cDjJGqY/G85UoUuzmkU cx2hXVr+JQ0WzL2nIFla5sftguCXKrG1v2hdhn5Rt1rWuuKt8zPdqQ8IHYBvNfZXzAEiHTLPgzHXk J3rFQQNgkffl6ICOqbJ94QD9L9ruiVSCoeS0XQvrkwY4+1Pz7Ex+Z2lKQyl8tl39+RGXDOe/vOKOw WDYl5H0Q3+9WUA==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH v4] home: services: Add readymedia. In-Reply-To: <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> (sughosha@HIDDEN's message of "Sun, 4 May 2025 15:41:36 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> User-Agent: mu4e 1.12.9; emacs 29.4 X-URL: https://people.bordeaux.inria.fr/lcourtes/ X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu X-Revolutionary-Date: Sextidi 16 =?utf-8?Q?Flor=C3=A9al?= an 233 de la =?utf-8?Q?R=C3=A9volution=2C?= jour de la Consoude Date: Mon, 05 May 2025 11:44:03 +0200 Message-ID: <87r0135r4s.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 77023-done Cc: Tanguy Le Carrour <tanguy@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, 77023-done <at> debbugs.gnu.org, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.2 (--) Hi, Sughosha <sughosha@HIDDEN> writes: > * gnu/home/services/upnp.scm: New file. > * gnu/local.mk: Register it. > * gnu/services/upnp.scm: Export readymedia-activation and > readymedia-shepherd-service. > (<readymedia-configuration>)[home-service?]: New field. > [cache-directory]: Adjust value depending on 'for-home?'. > [log-directory]: Ditto. > (readymedia-shepherd-service): Adjust 'requirement' and 'start' according= to > 'home-service?'. > (readymedia-activation): Adjust creating 'media-directories' with permiss= ions > according to 'home-service?'. > * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Servic= e. > (Miscellaneous Services): Add cross-reference. > > Change-Id: Id0c7ac2e1c4e17f1efb2d49d98883129d90afc38 Finally applied, thanks! Ludo=E2=80=99.
Sughosha <sughosha@HIDDEN>
:Ludovic Courtès <ludo@HIDDEN>
:Received: (at 77023) by debbugs.gnu.org; 5 May 2025 15:35:09 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon May 05 11:35:09 2025 Received: from localhost ([127.0.0.1]:41773 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBxqW-0005ok-EQ for submit <at> debbugs.gnu.org; Mon, 05 May 2025 11:35:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59608) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1uBxqK-0005j4-0g for 77023 <at> debbugs.gnu.org; Mon, 05 May 2025 11:34:56 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1uBxqE-0001qD-Ng; Mon, 05 May 2025 11:34:50 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=636GdfKms1lKSMFawAkGfgTI8PSXcR4/FKqBHCQm/e4=; b=AWax3qVjclCA8nMm/AdC rhY3v4icanm9pCRL8Bsxv8HBx7UJjfIJzcJwCn511wR5OzTIHuelPLJWLxCheUCJAiJpLcYuRqzPE kpUHTPzFiHpM9TAZdSgQNmrmcFjEAgRnm1tSR+HELomM14tn5EDSKMAxYsnzmJIAMUQwCg24egXOO Q89/c321zjK9r6JryfhhtRJoho9xCQZNvwF5aJttf1HMmzy+2We8VX1O37AgpAKiGrcEXN6Vr6lkV WqiBBxfHac1uAoAucbiMf5Oa/kvU/mUveBMDum8xKCu7/+mkimof7TUtUZ23/IjfwyAweGuzXKhcp IEkvYuU/ip5L6g==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: bug#77023: [PATCH 0/3] home: services: Add readymedia. In-Reply-To: <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> (sughosha@HIDDEN's message of "Sun, 4 May 2025 15:41:36 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> Date: Mon, 05 May 2025 14:33:29 +0200 Message-ID: <87h61z5jae.fsf_-_@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -1.2 (-) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Andrew Tropin <andrew@HIDDEN>, Hilton Chain <hako@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -2.2 (--) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sughosha <sughosha@HIDDEN> writes: > * gnu/home/services/upnp.scm: New file. > * gnu/local.mk: Register it. > * gnu/services/upnp.scm: Export readymedia-activation and > readymedia-shepherd-service. > (<readymedia-configuration>)[home-service?]: New field. > [cache-directory]: Adjust value depending on 'for-home?'. > [log-directory]: Ditto. > (readymedia-shepherd-service): Adjust 'requirement' and 'start' according= to > 'home-service?'. > (readymedia-activation): Adjust creating 'media-directories' with permiss= ions > according to 'home-service?'. > * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Servic= e. > (Miscellaneous Services): Add cross-reference. > > Change-Id: Id0c7ac2e1c4e17f1efb2d49d98883129d90afc38 Hello! We=E2=80=99re almost there. While running the system test, I notic= ed that something had broken; I also noticed that we were calling =E2=80=98get= pid=E2=80=99 at build time rather than at run time in the Home case, hence this patch. However, there=E2=80=99s still a test failure: --8<---------------cut here---------------start------------->8--- Test begin: test-name: "ReadyMedia service is listening for connections" source-file: "/gnu/store/scyy0hybjm1qifpwlmzjhvs1ry28lvnk-readymedia-test= -builder" source-line: 1 source-form: (test-assert "ReadyMedia service is listening for connection= s" (wait-for-tcp-por) Test end: result-kind: fail actual-value: #f actual-error: (misc-error #f "nobody's listening on port ~S" (("127.0.0.1= " 8200)) #f) --8<---------------cut here---------------end--------------->8--- Could you take a look? Thanks, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch Content-Disposition: inline diff --git a/gnu/services/upnp.scm b/gnu/services/upnp.scm index 579378b94a..363da005f1 100644 --- a/gnu/services/upnp.scm +++ b/gnu/services/upnp.scm @@ -33,7 +33,6 @@ (define-module (gnu services upnp) #:use-module (ice-9 match) #:export (%readymedia-default-cache-directory %readymedia-default-log-directory - %readymedia-default-port %readymedia-log-file %readymedia-user-account %readymedia-user-group @@ -206,16 +205,16 @@ (define (readymedia-activation config) (unless (file-exists? directory) (mkdir-p/perms directory (getpw #$(if home-service? - (getuid) + #~(getuid) %readymedia-user-account)) - (if home-service? #o755 #o775)))) + #$(if home-service? #o755 #o775)))) (list #$@(map readymedia-media-directory-path media-directories))) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory (getpw #$(if home-service? - (getuid) + #~(getuid) %readymedia-user-account)) #o755))) (list #$cache-directory #$log-directory)))))) diff --git a/gnu/tests/upnp.scm b/gnu/tests/upnp.scm index e4bce30d89..0224557f40 100644 --- a/gnu/tests/upnp.scm +++ b/gnu/tests/upnp.scm @@ -38,6 +38,7 @@ (define %readymedia-default-port 8200) (define %readymedia-media-directory "/media") (define %readymedia-configuration-test (readymedia-configuration + (port %readymedia-default-port) (media-directories (list (readymedia-media-directory (path %readymedia-media-directory) (types '(A V))))))) --=-=-=--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 4 May 2025 10:12:13 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Sun May 04 06:12:13 2025 Received: from localhost ([127.0.0.1]:52277 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1uBWKT-0001pI-0S for submit <at> debbugs.gnu.org; Sun, 04 May 2025 06:12:13 -0400 Received: from layka.disroot.org ([178.21.23.139]:48918) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1uBWKM-0001oJ-IL for 77023 <at> debbugs.gnu.org; Sun, 04 May 2025 06:12:10 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B602B25C78; Sun, 4 May 2025 12:12:04 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 2H36aLsORzaY; Sun, 4 May 2025 12:12:03 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1746353523; bh=z8xwt9Wgw0muh+/5kA1Ys1EcII2pHgSolsal23WPm+s=; h=From:To:Cc:Subject:Date; b=G/FbMfM4BJO4MIk0aKb3DKssHXUZKkXX055xdj7t+wAHb00RpX7eu/odtVrelEoh/ bRJI+graQOBAkUpFMaSq908jPkVhrvBAhOapdRDrPgfwH6sXKR0a/ngU21XIMBf1+t cufBvO9iSMKT6EyLgFKl6Nk9IIsETPNB/VcKGPSgvll40JvV3/DNpAzvWxyggrqtI4 27E1bpvk2GSQTuYXhFq+tYzXNuzlkqrFOUkXbcTstRYhqOdfG8HUXXzwAtDLdw6XTr e8nq+GGdYff9A65QG7jHyw+FkHaLdXCLM3GbpxfEkVrox+SvzJuSgmbTIABSegGvu9 Emg0YE7D4myag== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v4] home: services: Add readymedia. Date: Sun, 4 May 2025 15:41:36 +0530 Message-ID: <b0efea6dca48cfd9a493eabb9dcd0303052d5c2b.1746353496.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Gabriel Wicki <gabriel@HIDDEN>, Hilton Chain <hako@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Type: text/plain; charset=ASCII Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/upnp.scm: New file. * gnu/local.mk: Register it. * gnu/services/upnp.scm: Export readymedia-activation and readymedia-shepherd-service. (<readymedia-configuration>)[home-service?]: New field. [cache-directory]: Adjust value depending on 'for-home?'. [log-directory]: Ditto. (readymedia-shepherd-service): Adjust 'requirement' and 'start' according to 'home-service?'. (readymedia-activation): Adjust creating 'media-directories' with permissions according to 'home-service?'. * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Service. (Miscellaneous Services): Add cross-reference. Change-Id: Id0c7ac2e1c4e17f1efb2d49d98883129d90afc38 --- doc/guix.texi | 45 +++++++++++++++++++++++++++++++ gnu/home/services/upnp.scm | 55 ++++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + gnu/services/upnp.scm | 49 ++++++++++++++++++++++++--------- 4 files changed, 137 insertions(+), 13 deletions(-) create mode 100644 gnu/home/services/upnp.scm diff --git a/doc/guix.texi b/doc/guix.texi index 7f796c5fc94..bb48b1ae8ec 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -44872,6 +44872,12 @@ Miscellaneous Services field is mandatory. All other fields (such as network ports and the server name) come with a predefined default and can be omitted. +@quotation Note +This service is also available for Guix Home, where it runs directly +with your user privileges (@pxref{Miscellaneous Home Services, +@code{home-readymedia-service-type}}). +@end quotation + @c %start of fragment @deftp {Data Type} readymedia-configuration @@ -51149,6 +51155,8 @@ Networking Home Services This section lists services somewhat networking-related that you may use with Guix Home. +@subheading Syncthing Service + @cindex Syncthing, file synchronization service @cindex backup service, Syncthing The @code{(gnu home services syncthing)} module provides a service to @@ -51251,6 +51259,43 @@ Miscellaneous Home Services (dicod-configuration @dots{}))) @end lisp +@subheading ReadyMedia Service + +@cindex ReadyMedia, DLNA/UPnP Service +The @code{(gnu home services upnp)} module provides a service to set up +the @uref{https://minidlna.sourceforge.net/, ReadyMedia} @acronym{DLNA, +Digital Living Network Alliance} @acronym{UPnP, Universal Plug and Play} +media server. + +@defvar home-readymedia-service-type +This is the service type for the @command{minidlnad} daemon; it is the +Home counterpart of the @code{readymedia-service-type} system service +(@pxref{Miscellaneous Services, @code{readymedia-service-type}}). The value +for this service type is a @code{readymedia-configuration}. +@end defvar + +The service can be used with a @code{readymedia-configuration} wrapped in +@code{for-home} like this: + +@lisp +(service home-readymedia-service-type + (for-home + (readymedia-configuration + (media-directories + (list (readymedia-directory + (path "/path/to/media/audio") + (types '(A))) + (readymedia-directory + (path "/path/to/media/video") + (types '(V))) + (readymedia-directory + (path "/path/to/media/misc"))))))) +@end lisp + +For details about @code{readymedia-configuration}, check out the +documentation of the system service (@pxref{Miscellaneous Services, +@code{readymedia-service-type}}). + @node Invoking guix home @section Invoking @command{guix home} diff --git a/gnu/home/services/upnp.scm b/gnu/home/services/upnp.scm new file mode 100644 index 00000000000..869c8e0c4a7 --- /dev/null +++ b/gnu/home/services/upnp.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2025 Sughosha <sughosha@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu home services upnp) + #:use-module ((gnu build linux-container) #:select (%namespaces)) + #:use-module (gnu services) + #:use-module (gnu home services) + ;; For the 'home-shepherd-service-type' mapping. + #:use-module (gnu home services shepherd) + #:use-module (gnu services upnp) + #:use-module (guix records) + #:export (home-readymedia-service-type) + #:re-export (readymedia-configuration + readymedia-configuration? + readymedia-configuration-readymedia + readymedia-configuration-port + readymedia-configuration-cache-directory + readymedia-configuration-extra-config + readymedia-configuration-friendly-name + readymedia-configuration-log-directory + readymedia-configuration-media-directories + readymedia-media-directory + readymedia-media-directory? + readymedia-media-directory-path + readymedia-media-directory-types)) + +(define home-readymedia-service-type + (service-type + (inherit (system->home-service-type readymedia-service-type)) + ;; system->home-service-type does not convert special-files-service-type to + ;; home-files-service-type, so redefine extensios + (extensions + (list (service-extension home-shepherd-service-type + (compose list readymedia-shepherd-service)) + (service-extension home-activation-service-type + readymedia-activation))) + (default-value + (for-home + (readymedia-configuration + (media-directories '())))))) diff --git a/gnu/local.mk b/gnu/local.mk index e25fcc115be..673d2636c24 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -122,6 +122,7 @@ GNU_SYSTEM_MODULES = \ %D%/home/services/sway.scm \ %D%/home/services/syncthing.scm \ %D%/home/services/mcron.scm \ + %D%/home/services/upnp.scm \ %D%/home/services/utils.scm \ %D%/home/services/xdg.scm \ %D%/image.scm \ diff --git a/gnu/services/upnp.scm b/gnu/services/upnp.scm index 47c32f0a1ef..579378b94a9 100644 --- a/gnu/services/upnp.scm +++ b/gnu/services/upnp.scm @@ -50,7 +50,9 @@ (define-module (gnu services upnp) readymedia-media-directory-path readymedia-media-directory-types readymedia-media-directory? - readymedia-service-type)) + readymedia-service-type + readymedia-activation + readymedia-shepherd-service)) ;;; Commentary: ;;; @@ -72,14 +74,27 @@ (define-record-type* <readymedia-configuration> (port readymedia-configuration-port (default #f)) (cache-directory readymedia-configuration-cache-directory - (default %readymedia-default-cache-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_CACHE_HOME") + (string-append + (getenv "HOME") "/.cache")) + "/readymedia") + %readymedia-default-cache-directory))) (log-directory readymedia-configuration-log-directory - (default %readymedia-default-log-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_STATE_HOME") + (string-append + (getenv "HOME") + "/.local/state")) + "/readymedia") + %readymedia-default-log-directory))) (friendly-name readymedia-configuration-friendly-name (default #f)) (media-directories readymedia-configuration-media-directories) (extra-config readymedia-configuration-extra-config - (default '()))) + (default '())) + (home-service? syncthing-configuration-home-service? + (default for-home?) (innate))) ;; READYMEDIA-MEDIA-DIR is a record that indicates the path of a media folder ;; and the types of media included within it. Allowed individual types are the @@ -96,9 +111,13 @@ (define-record-type* <readymedia-media-directory> (define (readymedia-configuration->config-file config) "Return the ReadyMedia/MiniDLNA configuration file corresponding to CONFIG." (match-record config <readymedia-configuration> - (port friendly-name cache-directory log-directory media-directories extra-config) + (port friendly-name cache-directory log-directory media-directories + extra-config home-service?) (apply mixed-text-file "minidlna.conf" + (if home-service? + (string-append "user=" (number->string (getuid)) "\n") + "") "db_dir=" cache-directory "\n" "log_dir=" log-directory "\n" (if friendly-name @@ -125,12 +144,12 @@ (define (readymedia-configuration->config-file config) (define (readymedia-shepherd-service config) "Return a least-authority ReadyMedia/MiniDLNA Shepherd service." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (let ((minidlna-conf (readymedia-configuration->config-file config))) (shepherd-service (documentation "Run the ReadyMedia/MiniDLNA daemon.") (provision '(readymedia)) - (requirement '(networking user-processes)) + (requirement (if home-service? '() '(networking user-processes))) (start #~(make-forkexec-constructor (list #$(least-authority-wrapper @@ -159,8 +178,8 @@ (define (readymedia-shepherd-service config) #$minidlna-conf "-S") #:log-file #$(string-append log-directory "/" %readymedia-log-file) - #:user #$%readymedia-user-account - #:group #$%readymedia-user-group)) + #:user #$(if home-service? #f %readymedia-user-account) + #:group #$(if home-service? #f %readymedia-user-group))) (stop #~(make-kill-destructor)))))) (define readymedia-accounts @@ -178,7 +197,7 @@ (define readymedia-accounts (define (readymedia-activation config) "Set up directories for ReadyMedia/MiniDLNA." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (with-imported-modules (source-module-closure '((gnu build activation))) #~(begin (use-modules (gnu build activation)) @@ -186,14 +205,18 @@ (define (readymedia-activation config) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory - (getpw #$%readymedia-user-account) - #o775))) + (getpw #$(if home-service? + (getuid) + %readymedia-user-account)) + (if home-service? #o755 #o775)))) (list #$@(map readymedia-media-directory-path media-directories))) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory - (getpw #$%readymedia-user-account) + (getpw #$(if home-service? + (getuid) + %readymedia-user-account)) #o755))) (list #$cache-directory #$log-directory)))))) base-commit: cea6eedfcea2defa526bc58d4fb2085cc8c0cb36 -- 2.48.1
andrew@HIDDEN, gabriel@HIDDEN, hako@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 22 Apr 2025 07:04:29 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 22 03:04:28 2025 Received: from localhost ([127.0.0.1]:44200 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u77gB-00046E-8v for submit <at> debbugs.gnu.org; Tue, 22 Apr 2025 03:04:28 -0400 Received: from mail-pl1-x62c.google.com ([2607:f8b0:4864:20::62c]:48431) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <maxim.cournoyer@HIDDEN>) id 1u77g8-00044h-Ck for 77023 <at> debbugs.gnu.org; Tue, 22 Apr 2025 03:04:25 -0400 Received: by mail-pl1-x62c.google.com with SMTP id d9443c01a7336-224019ad9edso67683575ad.1 for <77023 <at> debbugs.gnu.org>; Tue, 22 Apr 2025 00:04:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1745305458; x=1745910258; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=kR2iU6pDQ/9Ri3A0TndgO5gRZxsSYRYxKXWQ1+gUxhI=; b=ezMDBIxh/v2NQX/nMM0SISpP8Z2eHmt8fVA8dj3hXQ9TS5OOFZKpl7BIc/weeNSPQI VYOxv7oQnV7nVNJTzisGIOMDFeQ3YpSsQNSgT6Qyv48mZdT1iVqCxpBHy1vhwTGbf3yv dRzlC7kr/Bn9ruLiLhHYUKBHtcgZltlk8hj2LOy2TBACo9jTipGP0gS7Vzlc92y9EYn2 OYx/LFgIohw5H/jJaYNcSzPOOr1Rp4IWLoEB89oJ8nM3RLJEHMKPjbTPxX7sqIzivsth QE4+5dnK5zRHdos8/EZDj8F//2Ppi9y27Cmc9Pk2lnQjpBiP7/AnAcEgmTR70sZMphoT XZLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1745305458; x=1745910258; h=content-transfer-encoding:mime-version:user-agent:message-id:date :references:in-reply-to:subject:cc:to:from:x-gm-message-state:from :to:cc:subject:date:message-id:reply-to; bh=kR2iU6pDQ/9Ri3A0TndgO5gRZxsSYRYxKXWQ1+gUxhI=; b=MrCYHcWGOAYHmVNS9Q0MkmGREMlxOrYgWItbDeGz2BDFdKBG/uhWerF0fDlIwgsESl Lm80YMxfqRs03XxfkLPN1v0LQN6tyEED4qcU8znB+5MQpf6R0aImFqG0P16fD0e8BMCR E4qU8H2ZPDphoBCqX44YH234nC0AQHgT3A5d3ocy1JTU80ju6J5aknfTJgcAQSxX8dR/ 6FjPA3Bmhe3LIiaoKsRVjmTXrZpK3z69KyQ+DrFHk0PxXa9rPI+rOVBdiYTFkYrmLQHX PL+DoUm+VFW1J3Uh2abwOR42nOnOsfSgPc+6lxcs0H5FmC335LJIEEBZ4ykN7yBiiw21 XKuw== X-Forwarded-Encrypted: i=1; AJvYcCWDbPWvPPsip90CVVbCKKrFuU91278OIUshQ0UjLDeQLZyANiLDj+MdfumjwTGJCB9lVrLkQw==@debbugs.gnu.org X-Gm-Message-State: AOJu0YxBEjzaV5jGSzoUtv6no83dg+KlD3t9T2bN5M0GNoe2PKFCgRuJ +Aypu9qKNEYQHdmAsh8AEUMb+0cxBKdjJHc3Zcwj5Gg7a0/9bk+qxBCvxg== X-Gm-Gg: ASbGncs2kfG7+CKErPi8jZPzPKgX1VVRumVXQcTfThiMN2NZTfMbNdBBiOT1TuiIRAc Bt1YxMS/jyqf0sa+W7c6A8TIsed//tNxq1/3km6AUofafBee9HCnuscZbZqVjNzD0KhKeGwokT3 JXL7U3ux4V/MNClXi5UQrm2xMQHdyIXP34OokKqdnZIrcfgJyWGDQbPymGo7vkT0AbgLNCgLPje pMWjKaghbq14MnmVWzSBBh2/QvVndz8nOCYzmI7WXgUxDDghAeoPA9lkoL5cvUItEuUPUo74Osk YZq5D6JOsJ0mSWwvCT0eSSG1wzS7i5qJwksx5UI= X-Google-Smtp-Source: AGHT+IF7fnaldq9PV6MNLxM+9KwZufo34BmoTSs0e3gx+boftiwPsbuv6MdQ/mTRpC2+iDWdVw5Wqw== X-Received: by 2002:a17:902:ce82:b0:223:6455:8752 with SMTP id d9443c01a7336-22c536420c6mr202616865ad.43.1745305457667; Tue, 22 Apr 2025 00:04:17 -0700 (PDT) Received: from terra ([2405:6586:be0:0:83c8:d31d:2cec:f542]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22c50bf5528sm77504385ad.100.2025.04.22.00.04.16 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Apr 2025 00:04:17 -0700 (PDT) From: Maxim Cournoyer <maxim.cournoyer@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. In-Reply-To: <22638260.EfDdHjke4D@HIDDEN> (sughosha@HIDDEN's message of "Wed, 26 Mar 2025 14:02:30 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> <87r02lkw1g.fsf@HIDDEN> <22638260.EfDdHjke4D@HIDDEN> Date: Tue, 22 Apr 2025 16:04:14 +0900 Message-ID: <87wmbck781.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) Hi Sugosha, Sughosha <sughosha@HIDDEN> writes: > On Tuesday, March 25, 2025 8:16:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3= =A8s wrote: >> Hi, >>=20 >> I think you forgot patch 3/3. :-) >>=20 >> Also, please make sure the series applies above >> cfe68843a8bf8cded75e3901debc13023d1225b3. >>=20 >> Ludo=E2=80=99. > I don't know what is wrong with this patch, I am not able to send it with= 'git=20 > send-email', the mail is not getting delivered. This is happening only to= this=20 > patch. So I am now sending it as an attatchment to this. I think there is a problem with the authentication/signing of your email by your provider (disroot.org), and probably got bounced around too many times. At least the Gmail interface marked these as SPAM with the reason being related to 'email authentication' or similar. Could you try again? Another series wouldn't help. It has to do with your email provider, most probably. --=20 Thanks, Maxim
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 3 Apr 2025 10:56:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Thu Apr 03 06:56:56 2025 Received: from localhost ([127.0.0.1]:33010 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1u0IFk-0005bf-G5 for submit <at> debbugs.gnu.org; Thu, 03 Apr 2025 06:56:56 -0400 Received: from layka.disroot.org ([178.21.23.139]:36526) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1u0IFh-0005bP-1T for 77023 <at> debbugs.gnu.org; Thu, 03 Apr 2025 06:56:54 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 37C3E25B5F; Thu, 3 Apr 2025 12:56:51 +0200 (CEST) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id x_WwEfH_z_DO; Thu, 3 Apr 2025 12:56:50 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1743677810; bh=wkGmrT+4GEIswr8kFN+s/1Aa8KY7dppAhxtQ+aXakvI=; h=Date:From:To:CC:Subject:In-Reply-To:References; b=VNnPnatBgvqPN/zdkTZQsROmoKEJM+K2NIOQo6OfSxd3/4WqPEvFk/2NWGNuFIUjA eNwHIpy1PG8cKEQfKjfvBbz3YsWjBvb3c+UGtGJViGNBNaWn8IyzYPah82IpcPC9Pd JiR56G2dto2OAnThlm+U6UvHTXwP5dDQS5LVOO5Iov8NrMr3Mz/mivtjfW1aD0rTzo wisP4yjQ0je4ClclkhxIX1PoxyNdlGjNgdlSv4KgNTQOJ5rH5KJspKHQNI79hE9kBJ A8kiCi5YtjvQznAaPUYFYFsQxdGLQaDQOktiGUVrsxg7Bs0pFeEbV75QLJmOJy/t6M 5z+gYqHkvLk7A== Date: Wed, 02 Apr 2025 18:12:48 +0530 From: Sughosha <sughosha@HIDDEN> To: =?ISO-8859-1?Q?Ludovic_Court=E8s?= <ludo@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. User-Agent: K-9 Mail for Android In-Reply-To: <875xjogvuk.fsf@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> <87r02lkw1g.fsf@HIDDEN> <22638260.EfDdHjke4D@HIDDEN> <875xjogvuk.fsf@HIDDEN> Message-ID: <FC24E646-CD59-4B45-A17B-91A313E33F59@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=----90X5E9MCCIO8P1DX7PF59D5MFBLXUW Content-Transfer-Encoding: 7bit X-Spam-Score: 0.8 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.2 (/) ------90X5E9MCCIO8P1DX7PF59D5MFBLXUW Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Sorry, even as an attachment, ii is failing to send=2E Could creating a new= issue work? On 1 April 2025 1:24:43 pm IST, "Ludovic Court=C3=A8s" <ludo@gnu=2Eorg> wr= ote: >Hi, > >Sughosha <sughosha@disroot=2Eorg> skribis: > >> I don't know what is wrong with this patch, I am not able to send it wi= th 'git=20 >> send-email', the mail is not getting delivered=2E This is happening onl= y to this=20 >> patch=2E So I am now sending it as an attatchment to this=2E > >I didn=E2=80=99t get the patch here; the attachments are SMTP error logs= =2E > >Ludo=E2=80=99=2E Sughosha ------90X5E9MCCIO8P1DX7PF59D5MFBLXUW Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <html><head></head><body><div dir=3D"auto">Sorry, even as an attachment, ii= is failing to send=2E Could creating a new issue work?</div><br><br><div c= lass=3D"gmail_quote"><div dir=3D"auto">On 1 April 2025 1:24:43 pm IST, "Lud= ovic Court=C3=A8s" <ludo@gnu=2Eorg> wrote:</div><blockquote class=3D"= gmail_quote" style=3D"margin: 0pt 0pt 0pt 0=2E8ex; border-left: 1px solid r= gb(204, 204, 204); padding-left: 1ex;"> <pre class=3D"k9mail"><div dir=3D"auto">Hi,<br><br>Sughosha <sughosha@d= isroot=2Eorg> skribis:<br><br></div><blockquote class=3D"gmail_quote" st= yle=3D"margin: 0pt 0pt 1ex 0=2E8ex; border-left: 1px solid #729fcf; padding= -left: 1ex;"><div dir=3D"auto">I don't know what is wrong with this patch, = I am not able to send it with 'git <br>send-email', the mail is not getting= delivered=2E This is happening only to this <br>patch=2E So I am now sendi= ng it as an attatchment to this=2E<br></div></blockquote><div dir=3D"auto">= <br>I didn=E2=80=99t get the patch here; the attachments are SMTP error log= s=2E<br><br>Ludo=E2=80=99=2E<br></div></pre></blockquote></div><div dir=3D"= auto">Sughosha</div></body></html> ------90X5E9MCCIO8P1DX7PF59D5MFBLXUW--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 1 Apr 2025 07:54:56 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Apr 01 03:54:56 2025 Received: from localhost ([127.0.0.1]:45032 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tzWSV-0005r9-9h for submit <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:55 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35514) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tzWSS-0005pl-12 for 77023 <at> debbugs.gnu.org; Tue, 01 Apr 2025 03:54:53 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <ludo@HIDDEN>) id 1tzWSM-0003v0-3w; Tue, 01 Apr 2025 03:54:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=98n2AAOAylKdMrLla3i451CdKB9uvVpuxblFMz8us0s=; b=PUo8eWhB00FX7TbBWsGI M7CKTpnIZ6gBO29v/wNeY39SzLyBfgDcutBYcgNh00TgAPmUJX9tMzg27c4byYT4lmTzWfARB+m+8 6+vE37Mgo6sNlk0vbTtahgGr+pjHRpQBLNrZ0GlTZbhgx0UmZL5cCexMoutsF5hYjGfSeM4mUefDJ 3SrfeSQxAw1Ntan2e+PxRNkiCE9HR7Je99eZLn/cRL1Cnfkb/RQfU8A2cgdclq6a600wvp093Ysap QI3LCZyHiJI6JI7CPHgidxqT4886EsDXHtY8GOp+OQsl/JdAA3iWJK5mVLmdEPyOkXg33XNQ0B0La uOprepyca6KYnQ==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. In-Reply-To: <22638260.EfDdHjke4D@HIDDEN> (sughosha@HIDDEN's message of "Wed, 26 Mar 2025 14:02:30 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> <87r02lkw1g.fsf@HIDDEN> <22638260.EfDdHjke4D@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: Duodi 12 Germinal an 233 de la =?utf-8?Q?R=C3=A9volu?= =?utf-8?Q?tion=2C?= jour du Charme X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 01 Apr 2025 09:54:43 +0200 Message-ID: <875xjogvuk.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi, Sughosha <sughosha@HIDDEN> skribis: > I don't know what is wrong with this patch, I am not able to send it with= 'git=20 > send-email', the mail is not getting delivered. This is happening only to= this=20 > patch. So I am now sending it as an attatchment to this. I didn=E2=80=99t get the patch here; the attachments are SMTP error logs. Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 26 Mar 2025 08:33:16 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 26 04:33:16 2025 Received: from localhost ([127.0.0.1]:41273 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txMCK-00057d-97 for submit <at> debbugs.gnu.org; Wed, 26 Mar 2025 04:33:16 -0400 Received: from layka.disroot.org ([178.21.23.139]:58870) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1txMCI-00057V-Sx for 77023 <at> debbugs.gnu.org; Wed, 26 Mar 2025 04:33:15 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 098E525D31; Wed, 26 Mar 2025 09:33:14 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id vLMent_cZ0Qs; Wed, 26 Mar 2025 09:33:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742977993; bh=2kqwI33kaI2sz+3A+cn5IUQ8yox6Azzgn6KdEIVy44Y=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=Vuor8Aou8o4f4p55boxoPT8MYJCwydu4bq0ginCKfIDvJF6PHv+pRsxitf/ip20qP xCc7yfsqnRQzHGqxwS7pNYTUOQWTaYDB5W75mwldYWI90YjAWB7Sz+SiTQYFAg58Qr GeA4jScLKTezY/IDQD2mEf+qbY+waTI/2HfcCevNk9h1+or447PP4yeJ1PLJVOA7DV t/OXSbGd3v3ZsddXP28hNn0NtDWZVXCAEsrXYxQ1XYmTbBeopodWeZUf+StzEondZR r9uaDxAeDX/iU3qLaDcXLdrzVyHzbh6ZzfI7gaElwjdLHrX/qYrffvCmMNiyLw/kZK R/FVg11y53Lpw== From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. Date: Wed, 26 Mar 2025 14:02:30 +0530 Message-ID: <22638260.EfDdHjke4D@HIDDEN> In-Reply-To: <87r02lkw1g.fsf@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> <87r02lkw1g.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart3866879.kQq0lBPeGt"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --nextPart3866879.kQq0lBPeGt Content-Type: multipart/mixed; boundary="nextPart7783334.EvYhyI6sBW"; protected-headers="v1" Content-Transfer-Encoding: 7Bit From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Cc: 77023 <at> debbugs.gnu.org Date: Wed, 26 Mar 2025 14:02:30 +0530 Message-ID: <22638260.EfDdHjke4D@HIDDEN> In-Reply-To: <87r02lkw1g.fsf@HIDDEN> MIME-Version: 1.0 This is a multi-part message in MIME format. --nextPart7783334.EvYhyI6sBW Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Tuesday, March 25, 2025 8:16:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3=A8s= wrote: > Hi, >=20 > I think you forgot patch 3/3. :-) >=20 > Also, please make sure the series applies above > cfe68843a8bf8cded75e3901debc13023d1225b3. >=20 > Ludo=E2=80=99. I don't know what is wrong with this patch, I am not able to send it with '= git=20 send-email', the mail is not getting delivered. This is happening only to t= his=20 patch. So I am now sending it as an attatchment to this. =2D-=20 Sughosha --nextPart7783334.EvYhyI6sBW Content-Disposition: attachment; filename="attachment.1" Content-Transfer-Encoding: base64 Content-Type: application/x-troff-man; name="attachment.1" VGhpcyBpcyB0aGUgbWFpbCBzeXN0ZW0gYXQgaG9zdCBkaXNyb290Lm9yZy4KCkknbSBzb3JyeSB0 byBoYXZlIHRvIGluZm9ybSB5b3UgdGhhdCB5b3VyIG1lc3NhZ2UgY291bGQgbm90CmJlIGRlbGl2 ZXJlZCB0byBvbmUgb3IgbW9yZSByZWNpcGllbnRzLiBJdCdzIGF0dGFjaGVkIGJlbG93LgoKRm9y IGZ1cnRoZXIgYXNzaXN0YW5jZSwgcGxlYXNlIHNlbmQgbWFpbCB0byBwb3N0bWFzdGVyLgoKSWYg eW91IGRvIHNvLCBwbGVhc2UgaW5jbHVkZSB0aGlzIHByb2JsZW0gcmVwb3J0LiBZb3UgY2FuCmRl bGV0ZSB5b3VyIG93biB0ZXh0IGZyb20gdGhlIGF0dGFjaGVkIHJldHVybmVkIG1lc3NhZ2UuCgog ICAgICAgICAgICAgICAgICAgVGhlIG1haWwgc3lzdGVtCgo8NzcwMjNAZGViYnVncy5nbnUub3Jn PjogaG9zdCAxMjcuMC4wLjFbMTI3LjAuMC4xXSBzYWlkOiA1NTQgNS42LjAgaWQ9NDg1OTQ1LTA2 CiAgICAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1UQSBvbiByZWxheWluZywgZnJvbSBNVEEoc210 cDpbMTI3LjAuMC4xXToxMDAyNSk6CiAgICA1NTQgVHJhbnNhY3Rpb24gZmFpbGVkIChpbiByZXBs eSB0byBlbmQgb2YgREFUQSBjb21tYW5kKQoKPHN1Z2hvc2hhQGRpc3Jvb3Qub3JnPjogaG9zdCAx MjcuMC4wLjFbMTI3LjAuMC4xXSBzYWlkOiA1NTQgNS42LjAgaWQ9NDg1OTQ1LTA2CiAgICAtIFJl amVjdGVkIGJ5IG5leHQtaG9wIE1UQSBvbiByZWxheWluZywgZnJvbSBNVEEoc210cDpbMTI3LjAu MC4xXToxMDAyNSk6CiAgICA1NTQgVHJhbnNhY3Rpb24gZmFpbGVkIChpbiByZXBseSB0byBlbmQg b2YgREFUQSBjb21tYW5kKQoKPGx1ZG9AZ251Lm9yZz46IGhvc3QgMTI3LjAuMC4xWzEyNy4wLjAu MV0gc2FpZDogNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtCiAgICBSZWplY3RlZCBieSBuZXh0LWhv cCBNVEEgb24gcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQK ICAgIFRyYW5zYWN0aW9uIGZhaWxlZCAoaW4gcmVwbHkgdG8gZW5kIG9mIERBVEEgY29tbWFuZCkK --nextPart7783334.EvYhyI6sBW Content-Disposition: attachment; filename="attachment.2" Content-Transfer-Encoding: base64 Content-Type: application/x-troff-man; name="attachment.2" UmVwb3J0aW5nLU1UQTogZG5zOyBkaXNyb290Lm9yZwpYLVBvc3RmaXgtUXVldWUtSUQ6IDQ4RDkw MjVCNkIKWC1Qb3N0Zml4LVNlbmRlcjogcmZjODIyOyBzdWdob3NoYUBkaXNyb290Lm9yZwpBcnJp dmFsLURhdGU6IFdlZCwgMjYgTWFyIDIwMjUgMDk6MjA6MDIgKzAxMDAgKENFVCkKCkZpbmFsLVJl Y2lwaWVudDogcmZjODIyOyA3NzAyM0BkZWJidWdzLmdudS5vcmcKT3JpZ2luYWwtUmVjaXBpZW50 OiByZmM4MjI7NzcwMjNAZGViYnVncy5nbnUub3JnCkFjdGlvbjogZmFpbGVkClN0YXR1czogNS42 LjAKUmVtb3RlLU1UQTogZG5zOyAxMjcuMC4wLjEKRGlhZ25vc3RpYy1Db2RlOiBzbXRwOyA1NTQg NS42LjAgaWQ9NDg1OTQ1LTA2IC0gUmVqZWN0ZWQgYnkgbmV4dC1ob3AgTVRBIG9uCiAgICByZWxh eWluZywgZnJvbSBNVEEoc210cDpbMTI3LjAuMC4xXToxMDAyNSk6IDU1NCBUcmFuc2FjdGlvbiBm YWlsZWQKCkZpbmFsLVJlY2lwaWVudDogcmZjODIyOyBzdWdob3NoYUBkaXNyb290Lm9yZwpPcmln aW5hbC1SZWNpcGllbnQ6IHJmYzgyMjtzdWdob3NoYUBkaXNyb290Lm9yZwpBY3Rpb246IGZhaWxl ZApTdGF0dXM6IDUuNi4wClJlbW90ZS1NVEE6IGRuczsgMTI3LjAuMC4xCkRpYWdub3N0aWMtQ29k ZTogc210cDsgNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1U QSBvbgogICAgcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQg VHJhbnNhY3Rpb24gZmFpbGVkCgpGaW5hbC1SZWNpcGllbnQ6IHJmYzgyMjsgbHVkb0BnbnUub3Jn Ck9yaWdpbmFsLVJlY2lwaWVudDogcmZjODIyO2x1ZG9AZ251Lm9yZwpBY3Rpb246IGZhaWxlZApT dGF0dXM6IDUuNi4wClJlbW90ZS1NVEE6IGRuczsgMTI3LjAuMC4xCkRpYWdub3N0aWMtQ29kZTog c210cDsgNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1UQSBv bgogICAgcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQgVHJh bnNhY3Rpb24gZmFpbGVkCg== --nextPart7783334.EvYhyI6sBW-- --nextPart3866879.kQq0lBPeGt Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmfju54ACgkQzbwL2VlD pwYC+RAAtZ43lr2KcIDJ5jPPJpaWSZCY9X/1LK1pIYNt+Eu0UqA2NcdNaTVOMKl+ QgenI4zMRcJdyi4yZNRcxRrmgG1/cSxs+/RLcmArid367R27u07EGjlHBkDgMn2R jTyJdBdtgRGDxCzLEahSiKJosFBkLbnQeu+5yS73dbc6hMeD+LG85iYOIC1v7Bmy 8Y9hydkkv3kLcqra64N/x2EP8AeOBs0Kyxy+VOozby1Xb5sjhdjvAXlJ52mnHbTi /ht5nktyg7KWoF8hcnH9GCoMgMliDjiUAkTq0TRK8Nc/y3EI1mRV0w0RSQrWJaYY QLBHw1GKqrDUMHKH9rLQ0+7pDMhl0yUjOsRJjrRaGNdvHB0Zfc0BAbyK8rA7iJHE YKGq6c+6OUyGe95YgudaOLIw0PXjgUJ+qpA2SuViz7go2hv7EwHO8FjWuKQ3L6fv LFen5QLTO7/uijIumo64ZJ9O1eJozRmHt3ywvdoDalPnpxe6ygodjiM9R4arW4BO fGVKBoBKnPwWd/6vZ8O8N49lPUMkwPjd55bPHtDckjikfToI/W8NvNZ64bu0LABT y9i1p6bdvJ5poGFkp9WsPtuKBlGLb2WcePqdbaLKZcT9nYsFvOFo7pZjMU/xA2Fa fc2iiSs4PZD3+W4KBwZ31GhkxP6KcYfALy4YM9q2dG0cu4y64Xo= =/06+ -----END PGP SIGNATURE----- --nextPart3866879.kQq0lBPeGt--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 26 Mar 2025 08:25:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Wed Mar 26 04:25:23 2025 Received: from localhost ([127.0.0.1]:41231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1txM4h-0004ks-M4 for submit <at> debbugs.gnu.org; Wed, 26 Mar 2025 04:25:23 -0400 Received: from layka.disroot.org ([178.21.23.139]:34954) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1txM4f-0004kh-Ev for 77023 <at> debbugs.gnu.org; Wed, 26 Mar 2025 04:25:22 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B768125CCC; Wed, 26 Mar 2025 09:25:19 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id Bg4YuhYrnojk; Wed, 26 Mar 2025 09:25:19 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742977519; bh=mWScZG28OQpk+Y3Iw2OepeZYkreQHPIscegtgFOrKtA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=lHr6JQsd+8j1aHFwOJmmIpw+I0igPqqJO5E/NdMQCen6GWSQcLuEJfyW9TfUzYKgH Qxv/DCajWd7Ms9gMCDBXeDK68wEMJGX+86n913fM03c02JurLScVyW63ldW9xPgiXg HunWmPyw72nxq7dErZgxzbsaZ7WC04TZPSWTQMNwdmXZj9B8EtgPpIklP4adopT9dr wIigsjfwN2pCivJF5Z6Yq8rKe75MKpEz+SNOrjc9AIbEZFzS4ONyPf0AiA7a1EAQMq aMfHu03LtiUSruHCdJpb5r4cHSjtUlmFxj/M7efhOGEkQzeU4hUNq8c6ugKegpMVW+ yQDI8C+199XCA== From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. Date: Wed, 26 Mar 2025 13:54:35 +0530 Message-ID: <10630094.nUPlyArG6x@HIDDEN> In-Reply-To: <87r02lkw1g.fsf@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> <87r02lkw1g.fsf@HIDDEN> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart1996436.PYKUYFuaPT"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) --nextPart1996436.PYKUYFuaPT Content-Type: multipart/mixed; boundary="nextPart2301625.iZASKD2KPV"; protected-headers="v1" Content-Transfer-Encoding: 7Bit From: Sughosha <sughosha@HIDDEN> To: Ludovic =?ISO-8859-1?Q?Court=E8s?= <ludo@HIDDEN> Cc: 77023 <at> debbugs.gnu.org Date: Wed, 26 Mar 2025 13:54:35 +0530 Message-ID: <10630094.nUPlyArG6x@HIDDEN> In-Reply-To: <87r02lkw1g.fsf@HIDDEN> MIME-Version: 1.0 This is a multi-part message in MIME format. --nextPart2301625.iZASKD2KPV Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" On Tuesday, March 25, 2025 8:16:35=E2=80=AFPM GMT+5:30 Ludovic Court=C3=A8s= wrote: > Hi, >=20 > I think you forgot patch 3/3. :-) >=20 > Also, please make sure the series applies above > cfe68843a8bf8cded75e3901debc13023d1225b3. >=20 > Ludo=E2=80=99. I don't know what is wrong with the 3rd patch, I am not able to send the 3r= d=20 patch only, the mail is not getting delivered. I am getting an email saying= =20 "Undelivered Mail Returned to Sender" (you can see the attatchments).=20 =2D-=20 Sughosha --nextPart2301625.iZASKD2KPV Content-Disposition: attachment; filename="attachment.1" Content-Transfer-Encoding: base64 Content-Type: application/x-troff-man; name="attachment.1" VGhpcyBpcyB0aGUgbWFpbCBzeXN0ZW0gYXQgaG9zdCBkaXNyb290Lm9yZy4KCkknbSBzb3JyeSB0 byBoYXZlIHRvIGluZm9ybSB5b3UgdGhhdCB5b3VyIG1lc3NhZ2UgY291bGQgbm90CmJlIGRlbGl2 ZXJlZCB0byBvbmUgb3IgbW9yZSByZWNpcGllbnRzLiBJdCdzIGF0dGFjaGVkIGJlbG93LgoKRm9y IGZ1cnRoZXIgYXNzaXN0YW5jZSwgcGxlYXNlIHNlbmQgbWFpbCB0byBwb3N0bWFzdGVyLgoKSWYg eW91IGRvIHNvLCBwbGVhc2UgaW5jbHVkZSB0aGlzIHByb2JsZW0gcmVwb3J0LiBZb3UgY2FuCmRl bGV0ZSB5b3VyIG93biB0ZXh0IGZyb20gdGhlIGF0dGFjaGVkIHJldHVybmVkIG1lc3NhZ2UuCgog ICAgICAgICAgICAgICAgICAgVGhlIG1haWwgc3lzdGVtCgo8NzcwMjNAZGViYnVncy5nbnUub3Jn PjogaG9zdCAxMjcuMC4wLjFbMTI3LjAuMC4xXSBzYWlkOiA1NTQgNS42LjAgaWQ9NDg1OTQ1LTA2 CiAgICAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1UQSBvbiByZWxheWluZywgZnJvbSBNVEEoc210 cDpbMTI3LjAuMC4xXToxMDAyNSk6CiAgICA1NTQgVHJhbnNhY3Rpb24gZmFpbGVkIChpbiByZXBs eSB0byBlbmQgb2YgREFUQSBjb21tYW5kKQoKPHN1Z2hvc2hhQGRpc3Jvb3Qub3JnPjogaG9zdCAx MjcuMC4wLjFbMTI3LjAuMC4xXSBzYWlkOiA1NTQgNS42LjAgaWQ9NDg1OTQ1LTA2CiAgICAtIFJl amVjdGVkIGJ5IG5leHQtaG9wIE1UQSBvbiByZWxheWluZywgZnJvbSBNVEEoc210cDpbMTI3LjAu MC4xXToxMDAyNSk6CiAgICA1NTQgVHJhbnNhY3Rpb24gZmFpbGVkIChpbiByZXBseSB0byBlbmQg b2YgREFUQSBjb21tYW5kKQoKPGx1ZG9AZ251Lm9yZz46IGhvc3QgMTI3LjAuMC4xWzEyNy4wLjAu MV0gc2FpZDogNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtCiAgICBSZWplY3RlZCBieSBuZXh0LWhv cCBNVEEgb24gcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQK ICAgIFRyYW5zYWN0aW9uIGZhaWxlZCAoaW4gcmVwbHkgdG8gZW5kIG9mIERBVEEgY29tbWFuZCkK --nextPart2301625.iZASKD2KPV Content-Disposition: attachment; filename="attachment.2" Content-Transfer-Encoding: base64 Content-Type: application/x-troff-man; name="attachment.2" UmVwb3J0aW5nLU1UQTogZG5zOyBkaXNyb290Lm9yZwpYLVBvc3RmaXgtUXVldWUtSUQ6IDQ4RDkw MjVCNkIKWC1Qb3N0Zml4LVNlbmRlcjogcmZjODIyOyBzdWdob3NoYUBkaXNyb290Lm9yZwpBcnJp dmFsLURhdGU6IFdlZCwgMjYgTWFyIDIwMjUgMDk6MjA6MDIgKzAxMDAgKENFVCkKCkZpbmFsLVJl Y2lwaWVudDogcmZjODIyOyA3NzAyM0BkZWJidWdzLmdudS5vcmcKT3JpZ2luYWwtUmVjaXBpZW50 OiByZmM4MjI7NzcwMjNAZGViYnVncy5nbnUub3JnCkFjdGlvbjogZmFpbGVkClN0YXR1czogNS42 LjAKUmVtb3RlLU1UQTogZG5zOyAxMjcuMC4wLjEKRGlhZ25vc3RpYy1Db2RlOiBzbXRwOyA1NTQg NS42LjAgaWQ9NDg1OTQ1LTA2IC0gUmVqZWN0ZWQgYnkgbmV4dC1ob3AgTVRBIG9uCiAgICByZWxh eWluZywgZnJvbSBNVEEoc210cDpbMTI3LjAuMC4xXToxMDAyNSk6IDU1NCBUcmFuc2FjdGlvbiBm YWlsZWQKCkZpbmFsLVJlY2lwaWVudDogcmZjODIyOyBzdWdob3NoYUBkaXNyb290Lm9yZwpPcmln aW5hbC1SZWNpcGllbnQ6IHJmYzgyMjtzdWdob3NoYUBkaXNyb290Lm9yZwpBY3Rpb246IGZhaWxl ZApTdGF0dXM6IDUuNi4wClJlbW90ZS1NVEE6IGRuczsgMTI3LjAuMC4xCkRpYWdub3N0aWMtQ29k ZTogc210cDsgNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1U QSBvbgogICAgcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQg VHJhbnNhY3Rpb24gZmFpbGVkCgpGaW5hbC1SZWNpcGllbnQ6IHJmYzgyMjsgbHVkb0BnbnUub3Jn Ck9yaWdpbmFsLVJlY2lwaWVudDogcmZjODIyO2x1ZG9AZ251Lm9yZwpBY3Rpb246IGZhaWxlZApT dGF0dXM6IDUuNi4wClJlbW90ZS1NVEE6IGRuczsgMTI3LjAuMC4xCkRpYWdub3N0aWMtQ29kZTog c210cDsgNTU0IDUuNi4wIGlkPTQ4NTk0NS0wNiAtIFJlamVjdGVkIGJ5IG5leHQtaG9wIE1UQSBv bgogICAgcmVsYXlpbmcsIGZyb20gTVRBKHNtdHA6WzEyNy4wLjAuMV06MTAwMjUpOiA1NTQgVHJh bnNhY3Rpb24gZmFpbGVkCg== --nextPart2301625.iZASKD2KPV-- --nextPart1996436.PYKUYFuaPT Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEE6tGJ5HmbXl6yCioZzbwL2VlDpwYFAmfjucMACgkQzbwL2VlD pwavag//Wnl1WWVqtBMbO4ByqijpA0Qgft/XAs2bXxuaoSLpxV/h1D8plH+xQTrZ M0CEh0MlKsaUTGNg2XdZLAT1O3X14b61ArkcoKbBeJdNYshBFi64p+KRY6it/TVz ZOyezNntATYbN3pzT/342z4Q5CVU+Z+MJ03QhX2R9rAjbG2q2sB1TbAf12cuwV5e jVP2x2eeCDk3G0Jez7FesctYFj8S1plrJxYXtxVr5UqoZszv0egfGOmR7MfmSUhX YtC/VKEODGVDK8/V/n5PvNlHpzv3snWRcnjU6tbzTP3h5owvor5/NIMSDpv6fTuZ cGXWhVBbBCK9oYJ4HyaqJiRVsb3GzdI7Hk2fdEedC2nniaoBKdQkLSeBR7YkMshu 2r7De93Ccuygn93LJFn0Z5x8kcv9ptew6pw4SeVkcxetPkQ6JtMk2QHtoeLYvB6t +xK3H0U98U2Xtsz4PcLMzxm5GSvVxDYMQr8IQua1I7r3dMixFJQVQyX81OVq/vv4 jSWSxJdeZ2le+v26qi+k45yqfulinNn9kZX8TeNQup3OHcKEC2IK94+1dUPgBSNn 2FsWfuRMkGGmz/aZbEQlVtlhd7B0dKjs56o1XngtAvxZAuu2nmWGdR17YQ0K/+Cc 7DwYps2JZg3ZiARvvwkf3wOUtc7bHzUKAVhSs6MeKdmmsmxpJMU= =kCg+ -----END PGP SIGNATURE----- --nextPart1996436.PYKUYFuaPT--
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 25 Mar 2025 14:46:49 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 10:46:49 2025 Received: from localhost ([127.0.0.1]:39562 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5YH-0008JY-EJ for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:46:49 -0400 Received: from hera.aquilenet.fr ([185.233.100.1]:47302) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1tx5YD-0008J4-AK for 77023 <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:46:47 -0400 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 63C68607; Tue, 25 Mar 2025 15:46:37 +0100 (CET) Authentication-Results: hera.aquilenet.fr; none X-Virus-Scanned: Debian amavis at hera.aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavis, port 10024) with ESMTP id rQ4NwgJ1Ym3h; Tue, 25 Mar 2025 15:46:37 +0100 (CET) Received: from ribbon (unknown [193.50.110.142]) by hera.aquilenet.fr (Postfix) with ESMTPSA id 7ACA845D; Tue, 25 Mar 2025 15:46:36 +0100 (CET) From: =?utf-8?Q?Ludovic_Court=C3=A8s?= <ludo@HIDDEN> To: Sughosha <sughosha@HIDDEN> Subject: Re: [bug#77023] [PATCH v3 1/3] gnu: readymedia: Update home-page. In-Reply-To: <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> (sughosha@HIDDEN's message of "Tue, 25 Mar 2025 20:05:46 +0530") References: <cover.1742003935.git.sughosha@HIDDEN> <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> Date: Tue, 25 Mar 2025 15:46:35 +0100 Message-ID: <87r02lkw1g.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Rspamd-Queue-Id: 63C68607 X-Spamd-Result: default: False [5.02 / 15.00]; SPAM_FLAG(5.00)[]; NEURAL_SPAM(2.87)[0.955]; BAYES_HAM(-2.75)[98.91%]; MIME_GOOD(-0.10)[text/plain]; RCVD_COUNT_TWO(0.00)[2]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; RCPT_COUNT_TWO(0.00)[2]; ARC_NA(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; MID_RHS_MATCH_FROM(0.00)[] X-Spam-Level: ***** X-Rspamd-Action: greylist X-Spamd-Bar: +++++ X-Rspamd-Server: hera X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 77023 Cc: 77023 <at> debbugs.gnu.org X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.0 (/) Hi, I think you forgot patch 3/3. :-) Also, please make sure the series applies above cfe68843a8bf8cded75e3901debc13023d1225b3. Ludo=E2=80=99.
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 25 Mar 2025 14:36:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 10:36:54 2025 Received: from localhost ([127.0.0.1]:39531 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5Og-0007lz-4H for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:36:54 -0400 Received: from layka.disroot.org ([178.21.23.139]:50274) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tx5Od-0007lh-Ob for 77023 <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:36:52 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id B641425258; Tue, 25 Mar 2025 15:36:50 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id B8ihNr70Bdbp; Tue, 25 Mar 2025 15:36:49 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742913409; bh=2SEOucKKH0NJ79nO1DXmG5dFKE7m36LYC1Y+BiGUPbg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=W3SFufG18XJ+auQhJShWKbWWB80lNeHKpH7GwrpdpfUgkut7BUPO1ZWMM9ORLkkh3 u9oxF4g/XM83PU+76JTggBcau3swelG21TFZhEf8AY+dSgTqxD52sDFaqBRKN6wH/2 J+Uis1DKDxjjy5ME94tNbZLPkdgmNyKeZxtt7YGcuss+/2PRZqUogqJiCSRmaEKU3H e+VBS1BLVhH9V6Vje/lUmzCUGBVAvVt79KC/gncpdLY8ld2ZlMwEBuEFo6lJykuUFt 40Tr6dhl+LDPDak44Q5j1F282eLu0mRao4wEeF6tfkfYppJmeWX+FqNw6MTs+38vcu bn97qSGAsU95g== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v3 2/3] doc: Update ReadyMedia url. Date: Tue, 25 Mar 2025 20:05:47 +0530 Message-ID: <db940c5ba4de72ea626482e0dc595288c07d24ef.1742913348.git.sughosha@HIDDEN> In-Reply-To: <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> References: <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * doc/guix.texi (DLNA/UPnP Services): Update ReadyMedia url. Change-Id: Ief346066edd6b9e679f020a6ff8528856cf853d9 --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 730fb457987..09d7ddbc16d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -44152,7 +44152,7 @@ Miscellaneous Services media streaming and device interoperability within a local network. For now, this module provides the @code{readymedia-service-type}. -@uref{https://sourceforge.net/projects/minidlna/, ReadyMedia} (formerly +@uref{https://minidlna.sourceforge.net/, ReadyMedia} (formerly known as MiniDLNA) is a DLNA/UPnP-AV media server. The project's daemon, @code{minidlnad}, can serve media files (audio, pictures, and video) to DLNA/UPnP-AV clients available on the network. -- 2.48.1
ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 25 Mar 2025 14:36:54 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 10:36:54 2025 Received: from localhost ([127.0.0.1]:39529 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5Of-0007lu-Q8 for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:36:54 -0400 Received: from layka.disroot.org ([178.21.23.139]:50262) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tx5Oc-0007ld-5z for 77023 <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:36:51 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6F62025AA9; Tue, 25 Mar 2025 15:36:48 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id YohdoWDlihXC; Tue, 25 Mar 2025 15:36:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742913407; bh=tVsvUJf4I1jQa3oSX3iBJF+ck98hV9MXNOPEYt80vRY=; h=From:To:Cc:Subject:Date; b=KRE+KBk/qWS4GMXGGhI5n0mqCqwWyPowrCT/8apokk5yKCl5ltu860ygSVosADkms dbw2G4k7d2kQUJp37hNNTFm9oUpksrmPTt15B2wEOS6QafLTzB9qqu5aum4cUBS7tK U9yh18AfYlr8eiwqgTUTjunToiOO9rLP1RkpJ06HdoShZrFP7Yu3myWIHKSDvrCBPt JKUuMMQA96k5VZtGkvu5N3S/Lp5ywJ0Dc6Xy4yseqwVcyEGNraGQLDAXrhvTyb7Ib4 1kEM4LL3PNUGhxKTakW/d4gluXpAGKVIChH5NbmvPEGs9sPvtlg3o2C/fi393FOPVT 7XGaEpqBNJEEw== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v3 1/3] gnu: readymedia: Update home-page. Date: Tue, 25 Mar 2025 20:05:46 +0530 Message-ID: <0476c94275d25985e41b4f7bfa578e3b87272369.1742913348.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/upnp.scm (readymedia): Update home-page. Change-Id: I11f38874c362025e03fa3f0706e57b32d3706edd --- gnu/packages/upnp.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/upnp.scm b/gnu/packages/upnp.scm index 035d58344dd..2479f093d16 100644 --- a/gnu/packages/upnp.scm +++ b/gnu/packages/upnp.scm @@ -174,7 +174,7 @@ (define-public readymedia libvorbis sqlite zlib)) - (home-page "https://sourceforge.net/projects/minidlna/") + (home-page "https://minidlna.sourceforge.net/") (synopsis "DLNA/UPnP-AV media server") (description "ReadyMedia (formerly known as MiniDLNA) is a simple media server, which serves multimedia content to compatible clients on the network. base-commit: 744cf07005745312ccddb549bb1bab5ab7031106 -- 2.48.1
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 25 Mar 2025 14:29:28 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 10:29:27 2025 Received: from localhost ([127.0.0.1]:39511 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5HT-0007JU-Lj for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:29:27 -0400 Received: from layka.disroot.org ([178.21.23.139]:44132) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tx5HI-0007Iv-5c for 77023 <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:29:20 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id BEBCB25CE4; Tue, 25 Mar 2025 15:29:14 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id usrzP-5h3dTn; Tue, 25 Mar 2025 15:29:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742912953; bh=tVsvUJf4I1jQa3oSX3iBJF+ck98hV9MXNOPEYt80vRY=; h=From:To:Cc:Subject:Date; b=EvDkemE/EmVQvuMp+l344G67FJZeTbEaokfLvdIDBN/qulMaLpilSl8jEdxpBLAHg hZbA0eZViFcz45W4QmsjOSigsh+w3kBrL1uemN2zdlApONRLd5ixylFFmozW0rA+rv IZ6v0Dgwfnzb5UHxNEj0NHRmtmtfc3Mmx6Q1hrgrEuCkxQQUeSJkOwpxZFXgsgMd/d dYQvyTFYSvC9rKOOvTjJVAQVvuqqfU8+D0jY1qBiLJZI9HtesRROnKvpTRXaRizeX0 ICgtOKyY8EkgkC4vilnhx5c6Y+x4RoOYh9kle8ydcZE5rzp6isT7tCQa048/gJjkXx AH1DtRmWGpenw== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v2 1/3] gnu: readymedia: Update home-page. Date: Tue, 25 Mar 2025 19:57:48 +0530 Message-ID: <0476c94275d25985e41b4f7bfa578e3b87272369.1742912869.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/upnp.scm (readymedia): Update home-page. Change-Id: I11f38874c362025e03fa3f0706e57b32d3706edd --- gnu/packages/upnp.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/upnp.scm b/gnu/packages/upnp.scm index 035d58344dd..2479f093d16 100644 --- a/gnu/packages/upnp.scm +++ b/gnu/packages/upnp.scm @@ -174,7 +174,7 @@ (define-public readymedia libvorbis sqlite zlib)) - (home-page "https://sourceforge.net/projects/minidlna/") + (home-page "https://minidlna.sourceforge.net/") (synopsis "DLNA/UPnP-AV media server") (description "ReadyMedia (formerly known as MiniDLNA) is a simple media server, which serves multimedia content to compatible clients on the network. base-commit: 744cf07005745312ccddb549bb1bab5ab7031106 -- 2.48.1
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 25 Mar 2025 14:29:21 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Tue Mar 25 10:29:21 2025 Received: from localhost ([127.0.0.1]:39509 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1tx5HN-0007JF-5M for submit <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:29:21 -0400 Received: from layka.disroot.org ([178.21.23.139]:44138) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1tx5HK-0007J0-8F for 77023 <at> debbugs.gnu.org; Tue, 25 Mar 2025 10:29:18 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 367F025D2C; Tue, 25 Mar 2025 15:29:17 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 1NAVcQML2e-s; Tue, 25 Mar 2025 15:29:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742912956; bh=2SEOucKKH0NJ79nO1DXmG5dFKE7m36LYC1Y+BiGUPbg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=GeQgfyeRMF8E6gKRQ0stHHoxZzySGEwCcNroquGf3vNx/qDSi2mx35bewg1mhy4ct edLrlfvs4ehTD2WcvIxm2EbnM/VDZgLzBF0wjAm3JeFf2KihHw91HXY6+CJ3yg0G39 gW/lgMdreDsvDY88A7Fd2AdPR+qbYbeIROffe68zI6QCIZMhZ81SclLHR1P+TxD3qf 6/vL/btg6IaVbYEuQaGEwVnEPanBLjaZf88AW0AbzP19OrAmjLq2oU6x5urqcy+KOE CFWdosOFHxp3Yo79t1e2uWM2SJe1QBj+D01irlgn/GiBZqmSYBePs/EBfcCPv7Gmmi 9ueDGl1vn7edQ== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH v2 2/3] doc: Update ReadyMedia url. Date: Tue, 25 Mar 2025 19:57:49 +0530 Message-ID: <db940c5ba4de72ea626482e0dc595288c07d24ef.1742912869.git.sughosha@HIDDEN> In-Reply-To: <0476c94275d25985e41b4f7bfa578e3b87272369.1742912869.git.sughosha@HIDDEN> References: <0476c94275d25985e41b4f7bfa578e3b87272369.1742912869.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * doc/guix.texi (DLNA/UPnP Services): Update ReadyMedia url. Change-Id: Ief346066edd6b9e679f020a6ff8528856cf853d9 --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 730fb457987..09d7ddbc16d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -44152,7 +44152,7 @@ Miscellaneous Services media streaming and device interoperability within a local network. For now, this module provides the @code{readymedia-service-type}. -@uref{https://sourceforge.net/projects/minidlna/, ReadyMedia} (formerly +@uref{https://minidlna.sourceforge.net/, ReadyMedia} (formerly known as MiniDLNA) is a DLNA/UPnP-AV media server. The project's daemon, @code{minidlnad}, can serve media files (audio, pictures, and video) to DLNA/UPnP-AV clients available on the network. -- 2.48.1
ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 15 Mar 2025 02:04:50 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 14 22:04:50 2025 Received: from localhost ([127.0.0.1]:37024 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ttGtO-0004iv-2O for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:50 -0400 Received: from layka.disroot.org ([178.21.23.139]:37854) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1ttGtJ-0004ic-TA for 77023 <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:46 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id DCB1920219; Sat, 15 Mar 2025 03:04:44 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id y0m806J9kW76; Sat, 15 Mar 2025 03:04:40 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742004280; bh=Jc0sN3rOXBogS+aHFcPHlHRxUOUARUhgs2W2cSzFwxI=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=ZR8jpYt5hc6OnuPCJAOMy+2EerpKejSi/nCzrAWVX+y7LSFfrpWoBvLz8QaienOnc 1Kcgq/yJ9g1tDl+Vh57XWYvp86ZlzoejIJipe3GE/QY7aa2T8eAlpqoKIa4Z7WkR/3 I4RRioWedD8dEBPbhh4FIAsxKSaiaj657TrELn/k/xFemSz0mOoU8s1zHg8DyLtQbv E1tLoBRXOgKSG/a8ukQrU7u6E+kkH/gHC3NosaBDie5w0gRi7R5L1TAFEldkJeoYqr P+4e6y2VDERVha8L1FpzmEIYeOTAlfKkA1NkIHCMIN1JGuFKfwpvhTOHh4S+mToEUO jaD/a3wSLG8pg== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH 3/3] home: services: Add readymedia. Date: Sat, 15 Mar 2025 07:33:45 +0530 Message-ID: <7c185a89040b4276da0fe4535d0c552d271640f6.1742003935.git.sughosha@HIDDEN> In-Reply-To: <cover.1742003935.git.sughosha@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Type: text/plain; charset=ASCII Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/home/services/upnp.scm: New file. * gnu/local.mk: Register it. * gnu/services/upnp.scm: Export readymedia-activation and readymedia-shepherd-service. (<readymedia-configuration>)[home-service?]: New field. [cache-directory]: Adjust value depending on 'for-home?'. [log-directory]: Ditto. (readymedia-shepherd-service): Adjust 'requirement' and 'start' according to 'home-service?'. (readymedia-activation): Adjust creating directories with permissions according to 'home-service?'. * doc/guix.texi (Miscellaneous Home Services): Document Readymedia Service. (Miscellaneous Services): Add cross-reference. Change-Id: I57ec25726e716ca6600ef23b636523c48fd5041f --- doc/guix.texi | 45 +++++++++++++++++++++++++++++++ gnu/home/services/upnp.scm | 55 ++++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + gnu/services/upnp.scm | 45 ++++++++++++++++++++++--------- 4 files changed, 134 insertions(+), 12 deletions(-) create mode 100644 gnu/home/services/upnp.scm diff --git a/doc/guix.texi b/doc/guix.texi index 02da0a2ee98..0cb4573e4db 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -43965,6 +43965,12 @@ Miscellaneous Services field is mandatory. All other fields (such as network ports and the server name) come with a predefined default and can be omitted. +@quotation Note +This service is also available for Guix Home, where it runs directly +with your user privileges (@pxref{Miscellaneous Home Services, +@code{home-readymedia-service-type}}). +@end quotation + @c %start of fragment @deftp {Data Type} readymedia-configuration @@ -50159,6 +50165,8 @@ Networking Home Services This section lists services somewhat networking-related that you may use with Guix Home. +@subheading Syncthing Service + @cindex Syncthing, file synchronization service @cindex backup service, Syncthing The @code{(gnu home services syncthing)} module provides a service to @@ -50261,6 +50269,43 @@ Miscellaneous Home Services (dicod-configuration @dots{}))) @end lisp +@subheading ReadyMedia Service + +@cindex ReadyMedia, DLNA/UPnP Service +The @code{(gnu home services upnp)} module provides a service to set up +the @uref{https://minidlna.sourceforge.net/, ReadyMedia} @acronym{DLNA, +Digital Living Network Alliance} @acronym{UPnP, Universal Plug and Play} +media server. + +@defvar home-readymedia-service-type +This is the service type for the @command{minidlnad} daemon; it is the +Home counterpart of the @code{readymedia-service-type} system service +(@pxref{Miscellaneous Services, @code{readymedia-service-type}}). The value +for this service type is a @code{readymedia-configuration}. +@end defvar + +The service can be used with a @code{readymedia-configuration} wrapped in +@code{for-home} like this: + +@lisp +(service home-readymedia-service-type + (for-home + (readymedia-configuration + (media-directories + (list (readymedia-directory + (path "/path/to/media/audio") + (types '(A))) + (readymedia-directory + (path "/path/to/media/video") + (types '(V))) + (readymedia-directory + (path "/path/to/media/misc"))))))) +@end lisp + +For details about @code{readymedia-configuration}, check out the +documentation of the system service (@pxref{Miscellaneous Services, +@code{readymedia-service-type}}). + @node Invoking guix home @section Invoking @command{guix home} diff --git a/gnu/home/services/upnp.scm b/gnu/home/services/upnp.scm new file mode 100644 index 00000000000..869c8e0c4a7 --- /dev/null +++ b/gnu/home/services/upnp.scm @@ -0,0 +1,55 @@ +;;; GNU Guix --- Functional package management for GNU +;;; Copyright © 2025 Sughosha <sughosha@HIDDEN> +;;; +;;; This file is part of GNU Guix. +;;; +;;; GNU Guix is free software; you can redistribute it and/or modify it +;;; under the terms of the GNU General Public License as published by +;;; the Free Software Foundation; either version 3 of the License, or (at +;;; your option) any later version. +;;; +;;; GNU Guix is distributed in the hope that it will be useful, but +;;; WITHOUT ANY WARRANTY; without even the implied warranty of +;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +;;; GNU General Public License for more details. +;;; +;;; You should have received a copy of the GNU General Public License +;;; along with GNU Guix. If not, see <http://www.gnu.org/licenses/>. + +(define-module (gnu home services upnp) + #:use-module ((gnu build linux-container) #:select (%namespaces)) + #:use-module (gnu services) + #:use-module (gnu home services) + ;; For the 'home-shepherd-service-type' mapping. + #:use-module (gnu home services shepherd) + #:use-module (gnu services upnp) + #:use-module (guix records) + #:export (home-readymedia-service-type) + #:re-export (readymedia-configuration + readymedia-configuration? + readymedia-configuration-readymedia + readymedia-configuration-port + readymedia-configuration-cache-directory + readymedia-configuration-extra-config + readymedia-configuration-friendly-name + readymedia-configuration-log-directory + readymedia-configuration-media-directories + readymedia-media-directory + readymedia-media-directory? + readymedia-media-directory-path + readymedia-media-directory-types)) + +(define home-readymedia-service-type + (service-type + (inherit (system->home-service-type readymedia-service-type)) + ;; system->home-service-type does not convert special-files-service-type to + ;; home-files-service-type, so redefine extensios + (extensions + (list (service-extension home-shepherd-service-type + (compose list readymedia-shepherd-service)) + (service-extension home-activation-service-type + readymedia-activation))) + (default-value + (for-home + (readymedia-configuration + (media-directories '())))))) diff --git a/gnu/local.mk b/gnu/local.mk index 149ef8dff9a..6f7929bee8b 100644 --- a/gnu/local.mk +++ b/gnu/local.mk @@ -122,6 +122,7 @@ GNU_SYSTEM_MODULES = \ %D%/home/services/sway.scm \ %D%/home/services/syncthing.scm \ %D%/home/services/mcron.scm \ + %D%/home/services/upnp.scm \ %D%/home/services/utils.scm \ %D%/home/services/xdg.scm \ %D%/image.scm \ diff --git a/gnu/services/upnp.scm b/gnu/services/upnp.scm index c125c07af24..e4bafced53d 100644 --- a/gnu/services/upnp.scm +++ b/gnu/services/upnp.scm @@ -50,7 +50,9 @@ (define-module (gnu services upnp) readymedia-media-directory-path readymedia-media-directory-types readymedia-media-directory? - readymedia-service-type)) + readymedia-service-type + readymedia-activation + readymedia-shepherd-service)) ;;; Commentary: ;;; @@ -72,14 +74,27 @@ (define-record-type* <readymedia-configuration> (port readymedia-configuration-port (default #f)) (cache-directory readymedia-configuration-cache-directory - (default %readymedia-default-cache-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_CACHE_HOME") + (string-append + (getenv "HOME") "/.cache")) + "/readymedia") + %readymedia-default-cache-directory))) (log-directory readymedia-configuration-log-directory - (default %readymedia-default-log-directory)) + (default (if for-home? + (string-append (or (getenv "XDG_STATE_HOME") + (string-append + (getenv "HOME") + "/.local/state")) + "/readymedia") + %readymedia-default-log-directory))) (friendly-name readymedia-configuration-friendly-name (default #f)) (media-directories readymedia-configuration-media-directories) (extra-config readymedia-configuration-extra-config - (default '()))) + (default '())) + (home-service? syncthing-configuration-home-service? + (default for-home?) (innate))) ;; READYMEDIA-MEDIA-DIR is a record that indicates the path of a media folder ;; and the types of media included within it. Allowed individual types are the @@ -96,9 +111,13 @@ (define-record-type* <readymedia-media-directory> (define (readymedia-configuration->config-file config) "Return the ReadyMedia/MiniDLNA configuration file corresponding to CONFIG." (match-record config <readymedia-configuration> - (port friendly-name cache-directory log-directory media-directories extra-config) + (port friendly-name cache-directory log-directory media-directories + extra-config home-service?) (apply mixed-text-file "minidlna.conf" + (if home-service? + (string-append "user=" (number->string (getuid)) "\n") + "") "db_dir=" cache-directory "\n" "log_dir=" log-directory "\n" (if friendly-name @@ -125,12 +144,12 @@ (define (readymedia-configuration->config-file config) (define (readymedia-shepherd-service config) "Return a least-authority ReadyMedia/MiniDLNA Shepherd service." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (let ((minidlna-conf (readymedia-configuration->config-file config))) (shepherd-service (documentation "Run the ReadyMedia/MiniDLNA daemon.") (provision '(readymedia)) - (requirement '(networking user-processes)) + (requirement (if home-service? '() '(networking user-processes))) (start #~(make-forkexec-constructor (list #$(least-authority-wrapper @@ -159,8 +178,8 @@ (define (readymedia-shepherd-service config) #$minidlna-conf "-S") #:log-file #$(string-append log-directory "/" %readymedia-log-file) - #:user #$%readymedia-user-account - #:group #$%readymedia-user-group)) + #:user #$(if home-service? #f %readymedia-user-account) + #:group #$(if home-service? #f %readymedia-user-group))) (stop #~(make-kill-destructor)))))) (define readymedia-accounts @@ -178,7 +197,7 @@ (define readymedia-accounts (define (readymedia-activation config) "Set up directories for ReadyMedia/MiniDLNA." (match-record config <readymedia-configuration> - (cache-directory log-directory media-directories) + (cache-directory log-directory media-directories home-service?) (with-imported-modules (source-module-closure '((gnu build activation))) #~(begin (use-modules (gnu build activation)) @@ -186,8 +205,10 @@ (define (readymedia-activation config) (for-each (lambda (directory) (unless (file-exists? directory) (mkdir-p/perms directory - (getpw #$%readymedia-user-account) - #o775))) + (getpw #$(if home-service? + (getuid) + %readymedia-user-account)) + (if home-service? #o755 #o775)))) (list #$cache-directory #$log-directory #$@(map readymedia-media-directory-path -- 2.48.1
andrew@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 15 Mar 2025 02:04:46 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 14 22:04:46 2025 Received: from localhost ([127.0.0.1]:37021 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ttGtJ-0004ie-LQ for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:45 -0400 Received: from layka.disroot.org ([178.21.23.139]:43948) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1ttGtE-0004iH-2u for 77023 <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:40 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 14EFF20D94; Sat, 15 Mar 2025 03:04:39 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id L3RjUYbzWosT; Sat, 15 Mar 2025 03:04:37 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742004277; bh=P3xnjjwJcEHg5PxyMBdC8afvxlQEtvH7ll8GWglsVvA=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=T5n3sJkXtRmgYPBDAOE7jG2rqWa9g61EGdtFTOTwEytjsNc9tJSZcSrwO6zz3fevO OFu21fCLFkZ2UEQwY0ln0BoR75bvOtNAbYGBXoqQFbU4AWD6hF6OiI4LQnSTDcklmS lQo8ea/OhW/7mkXsMHvToCcTKgzIciQy5WPaix2BPp6Nm4EAW70YJVrVLD2M8NWiSU czyHhoEgUw1wOlORjkD1Ktlmj9hYvbocAaOn6vb+eXjKX1gZI/ZYsFq7MH8k/ybcDI cUq9z+C3NoKcCNU+edcbd+JpGq0xNcarTHl1H8C7rcaHnirHhZQ4tNJgAYHjGUJvei 7P++dYOqx20Ig== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH 2/3] doc: Update ReadyMedia url. Date: Sat, 15 Mar 2025 07:33:44 +0530 Message-ID: <9b4fd418fcac857bef771b6f93ea4e6471482ffc.1742003935.git.sughosha@HIDDEN> In-Reply-To: <cover.1742003935.git.sughosha@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN> Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * doc/guix.texi (DLNA/UPnP Services): Update ReadyMedia url. Change-Id: Ief346066edd6b9e679f020a6ff8528856cf853d9 --- doc/guix.texi | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index d109877a32c..02da0a2ee98 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -43931,7 +43931,7 @@ Miscellaneous Services media streaming and device interoperability within a local network. For now, this module provides the @code{readymedia-service-type}. -@uref{https://sourceforge.net/projects/minidlna/, ReadyMedia} (formerly +@uref{https://minidlna.sourceforge.net/, ReadyMedia} (formerly known as MiniDLNA) is a DLNA/UPnP-AV media server. The project's daemon, @code{minidlnad}, can serve media files (audio, pictures, and video) to DLNA/UPnP-AV clients available on the network. -- 2.48.1
ludo@HIDDEN, maxim.cournoyer@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at 77023) by debbugs.gnu.org; 15 Mar 2025 02:04:40 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 14 22:04:40 2025 Received: from localhost ([127.0.0.1]:37019 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ttGtE-0004iL-9q for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:40 -0400 Received: from layka.disroot.org ([178.21.23.139]:43932) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1ttGtC-0004i9-D7 for 77023 <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:04:39 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 0B6AE25CB6; Sat, 15 Mar 2025 03:04:37 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id HAJl_c3pO76h; Sat, 15 Mar 2025 03:04:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742004275; bh=mczrdp0Ttu7VpXZPBxVfvnukhEI2Y7be+f1rBN2iNhE=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=HLZD9Sn2qv6/KZ5si7t18maOTtEh8K1aPmR/JCjnpHRKfT0cAb//O22wjimpii4ze mHirTstmtHZds3CbqlTVRDhvcki0q6eZoQ4ZQVJWhWno3At0apwrR33PywiLxYpVPh x//rCMQeLkCzDZVtQZ7yZzBGQXi1jwWoM4KjNsfXtIFmnDOlud5h5md8CyfaEpD6h2 gKIy+oi7iRU01BN8YBV4fbW7VBsfF96FdZwW6H4qBkHASidBTeLl2LMRRgr6iQ5Ac9 wYd17A7uuUc9HnEdRFvlRs0MBv+KKAna79wUofuxUSNO4i1HDjLb0UPXLhnOhjyJ0t xMPEIYEAyXgWw== From: Sughosha <sughosha@HIDDEN> To: 77023 <at> debbugs.gnu.org Subject: [PATCH 1/3] gnu: readymedia: Update home-page. Date: Sat, 15 Mar 2025 07:33:43 +0530 Message-ID: <f50dee2b525d69cdff7e36c105150cdf74de51b6.1742003935.git.sughosha@HIDDEN> In-Reply-To: <cover.1742003935.git.sughosha@HIDDEN> References: <cover.1742003935.git.sughosha@HIDDEN> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Score: 0.0 (/) X-Debbugs-Envelope-To: 77023 Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.0 (-) * gnu/packages/upnp.scm (readymedia): Update home-page. Change-Id: I11f38874c362025e03fa3f0706e57b32d3706edd --- gnu/packages/upnp.scm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnu/packages/upnp.scm b/gnu/packages/upnp.scm index e49c39ef574..9a58e6d7f62 100644 --- a/gnu/packages/upnp.scm +++ b/gnu/packages/upnp.scm @@ -174,7 +174,7 @@ (define-public readymedia libvorbis sqlite zlib)) - (home-page "https://sourceforge.net/projects/minidlna/") + (home-page "https://minidlna.sourceforge.net/") (synopsis "DLNA/UPnP-AV media server") (description "ReadyMedia (formerly known as MiniDLNA) is a simple media server, which serves multimedia content to compatible clients on the network. -- 2.48.1
guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.Received: (at submit) by debbugs.gnu.org; 15 Mar 2025 02:02:04 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Fri Mar 14 22:02:04 2025 Received: from localhost ([127.0.0.1]:37003 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1ttGqi-0004ca-Hj for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:02:04 -0400 Received: from lists.gnu.org ([2001:470:142::17]:47106) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from <sughosha@HIDDEN>) id 1ttGqf-0004bx-IQ for submit <at> debbugs.gnu.org; Fri, 14 Mar 2025 22:02:02 -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 <sughosha@HIDDEN>) id 1ttGqZ-0003ZI-Vx for guix-patches@HIDDEN; Fri, 14 Mar 2025 22:01:56 -0400 Received: from layka.disroot.org ([178.21.23.139]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <sughosha@HIDDEN>) id 1ttGqW-0008Tj-Lz; Fri, 14 Mar 2025 22:01:55 -0400 Received: from mail01.disroot.lan (localhost [127.0.0.1]) by disroot.org (Postfix) with ESMTP id 6AE7B25EB3; Sat, 15 Mar 2025 03:01:47 +0100 (CET) X-Virus-Scanned: SPAM Filter at disroot.org Received: from layka.disroot.org ([127.0.0.1]) by localhost (disroot.org [127.0.0.1]) (amavis, port 10024) with ESMTP id 555DnmdKQ_zn; Sat, 15 Mar 2025 03:01:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=disroot.org; s=mail; t=1742004102; bh=uOPaUAVCztyiitAgbFwv+8LGez8Ubmykcw3opXSIlFU=; h=From:To:Cc:Subject:Date; b=H1bbW9H1Npo2BAAxat3DYWMJFESQz7O4J5GjzvEkam0moXduMngClRQP2u716s4B8 wQPZWxWSNcl7FUMFpuOR7eB6cpnjZupWGixj/ZoO3goGbmtD7MlBHjA18Fao2YHymx tYIvgmkfepdv2J3+3QDbSMP3KCu17NJpGNZjjnrs2vyhfQfaU1RjCvVGpvo4CBHfAs WHE3CtF0uTxV+ETvcEHxuxvNAeO/KtkEovT4KFrit+cL04i5WiC2Sg/yQOOyi1ITvJ NbseMwehGwnQ3I9MIEDulHrXMsOCPco/3qdDtbo2q3p8uUxU/TJLU+3GIpfg1UHZ4r f7qc7+V+UhOBw== From: Sughosha <sughosha@HIDDEN> To: guix-patches@HIDDEN Subject: [PATCH 0/3] home: services: Add readymedia. Date: Sat, 15 Mar 2025 07:31:10 +0530 Message-ID: <cover.1742003935.git.sughosha@HIDDEN> MIME-Version: 1.0 X-Debbugs-Cc: Andrew Tropin <andrew@HIDDEN>, Janneke Nieuwenhuizen <janneke@HIDDEN>, Ludovic Courtès <ludo@HIDDEN>, Maxim Cournoyer <maxim.cournoyer@HIDDEN>, Tanguy Le Carrour <tanguy@HIDDEN> Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=178.21.23.139; envelope-from=sughosha@HIDDEN; helo=layka.disroot.org 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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) X-Debbugs-Envelope-To: submit Cc: =?UTF-8?q?Ludovic=20Court=C3=A8s?= <ludo@HIDDEN>, Sughosha <sughosha@HIDDEN> X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -0.1 (/) This set of patches updates homepage of the 'readymedia' package and the URL of the documentation of ReadyMedia Service; make 'readymedia-configuration', 'readymedia-shepherd-service' and 'readymedia-activation' compatible to be wrapped with 'for-home'; adds 'home-readymedia-service-type', a home counterpart of 'readymedia-service-type'. Sughosha (3): gnu: readymedia: Update home-page. doc: Update ReadyMedia url. home: services: Add readymedia. doc/guix.texi | 47 +++++++++++++++++++++++++++++++- gnu/home/services/upnp.scm | 55 ++++++++++++++++++++++++++++++++++++++ gnu/local.mk | 1 + gnu/packages/upnp.scm | 2 +- gnu/services/upnp.scm | 45 ++++++++++++++++++++++--------- 5 files changed, 136 insertions(+), 14 deletions(-) create mode 100644 gnu/home/services/upnp.scm base-commit: e124661486ec722b5c09a94b416f0104b9dde5a4 -- 2.48.1
Sughosha <sughosha@HIDDEN>
:andrew@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN
.
Full text available.andrew@HIDDEN, janneke@HIDDEN, ludo@HIDDEN, maxim.cournoyer@HIDDEN, tanguy@HIDDEN, guix-patches@HIDDEN
:bug#77023
; Package guix-patches
.
Full text available.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.