X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Robert Vollmert <rob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 29 Jun 2019 06:38:01 +0000 Resent-Message-ID: <handler.36430.B.15617902617507 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 36430 <at> debbugs.gnu.org X-Debbugs-Original-To: bug-guix@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.15617902617507 (code B ref -1); Sat, 29 Jun 2019 06:38:01 +0000 Received: (at submit) by debbugs.gnu.org; 29 Jun 2019 06:37:41 +0000 Received: from localhost ([127.0.0.1]:43319 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hh6zV-0001x1-6F for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 02:37:41 -0400 Received: from lists.gnu.org ([209.51.188.17]:59847) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rob@HIDDEN>) id 1hh6zS-0001ws-K3 for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 02:37:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35134) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from <rob@HIDDEN>) id 1hh6zR-0002j1-Mf for bug-guix@HIDDEN; Sat, 29 Jun 2019 02:37:38 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.1 required=5.0 tests=BAYES_50,RCVD_IN_DNSWL_LOW autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <rob@HIDDEN>) id 1hh6zQ-0005wM-GK for bug-guix@HIDDEN; Sat, 29 Jun 2019 02:37:37 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:63118) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <rob@HIDDEN>) id 1hh6zQ-0005uU-AK for bug-guix@HIDDEN; Sat, 29 Jun 2019 02:37:36 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:105:465:1:2:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id AAC50509E2 for <bug-guix@HIDDEN>; Sat, 29 Jun 2019 08:37:32 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by spamfilter04.heinlein-hosting.de (spamfilter04.heinlein-hosting.de [80.241.56.122]) (amavisd-new, port 10030) with ESMTP id 2-RhRPxOog-D for <bug-guix@HIDDEN>; Sat, 29 Jun 2019 08:37:31 +0200 (CEST) From: Robert Vollmert <rob@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Message-Id: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> Date: Sat, 29 Jun 2019 08:37:29 +0200 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 80.241.60.212 X-Spam-Score: -1.6 (-) 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.6 (--) My issue: Defined a mcron job in config.scm scheduled to run once a day, with a scheme expression. How do I test this? herd schedule mcron lists the job as merely a =E2=80=9CLambda = expression=E2=80=9D. I learned how to give it a descriptive name, but still there=E2=80=99s no script linked that I can run by hand. One major improvement would be to have: 1. `herd schedule mcron` lists jobs with some kind of id 2. `herd execute mcron <id>` runs the specific mcron job Or perhaps, any mcron job could be turned into a simple argument-less guile or shell script that=E2=80=99s shown in the schedule listing? Thoughts?
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Robert Vollmert <rob@HIDDEN> Subject: bug#36430: Acknowledgement (mcron would benefit from a better way to test jobs) Message-ID: <handler.36430.B.15617902617507.ack <at> debbugs.gnu.org> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> X-Gnu-PR-Message: ack 36430 X-Gnu-PR-Package: guix Reply-To: 36430 <at> debbugs.gnu.org Date: Sat, 29 Jun 2019 06:38:01 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): bug-guix@HIDDEN If you wish to submit further information on this problem, please send it to 36430 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 36430: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D36430 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> In-Reply-To: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> Resent-From: Jesse Gibbons <jgibbons2357@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sat, 29 Jun 2019 20:47:01 +0000 Resent-Message-ID: <handler.36430.B36430.156184116815270 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: <rob@HIDDEN> Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156184116815270 (code B ref 36430); Sat, 29 Jun 2019 20:47:01 +0000 Received: (at 36430) by debbugs.gnu.org; 29 Jun 2019 20:46:08 +0000 Received: from localhost ([127.0.0.1]:44956 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hhKEa-0003yD-0f for submit <at> debbugs.gnu.org; Sat, 29 Jun 2019 16:46:08 -0400 Received: from mail-pf1-f175.google.com ([209.85.210.175]:40565) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <jgibbons2357@HIDDEN>) id 1hhKEV-0003xS-IO for 36430 <at> debbugs.gnu.org; Sat, 29 Jun 2019 16:46:06 -0400 Received: by mail-pf1-f175.google.com with SMTP id p184so4623146pfp.7 for <36430 <at> debbugs.gnu.org>; Sat, 29 Jun 2019 13:46:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=mzXvcKtt++foUrJ2ynmrpdzIiAIiyGUaMEnV1r+YxLw=; b=CEKYYBQ2YCXrjNLqxH7f0pUB3fpCnTLQuCp7/UDwvh9ktohurM8dXbCPWnUbSYzb8e 5XNnHFLMSPoPYLdULNIKv3gPJxiGz8nzUqJqiNT3XAnNSOuDd+Ch+7n1MAwcgvGDbf8H ijJomV6N80/UxnPPXgBtbuhLYEhRA7oxEjL72dS5tiuHlhJqi7O6HzA7PebYIyxjOvV/ w51l0bc+xT2FmfDQeqTht4zzpI5SAPP20JWQFgp4IFNDzt8mwhcRcikE6lU53r9+k5+d 1gL9r3XMsH/dWRi8AbtgZockFkbIkDoAcO5KgKIom8m+rnnEiV8rKuH3Z52hZ6iTpSCn 5/Gg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:date:from:to:cc:subject:message-id:mime-version :content-transfer-encoding; bh=mzXvcKtt++foUrJ2ynmrpdzIiAIiyGUaMEnV1r+YxLw=; b=G4np9MXnHwVgnZezGO0IHbnMZGwOmHZxi22WA17UPGFynv4EWnp65WQyrcLCmJIeYM oPzh1cFBvIM/Y0IKDtgVoZpu+jQuLDta7DeRWmYMp7QESjEuqcl20Dlh+7qszpnPkYJF TlBX4cZ59G7oscK1Avm2JSluyWl7sXl4zeql0+e17fLCaKm7tY8U0jJwCMvaGiL9+7QF 4wtCyrntH66TLeyf/nk29GaIOK671KbLkcWaiDmuaZog6Yq32vXZ4KHgnVaTIcybsQFG uaogBc81wHXWLyYhKrta9clorzWaekhXlHl2JHfHd9PdY/44qY/65g4oxbMGvKHWonL1 zJCw== X-Gm-Message-State: APjAAAVGaHOxNMy47XjBsTgjCPRxltjBHYH1qr5ZF+8afzBIGEvyL/2g wJxabPvY0LyjnKns4maXcM8cagg/ X-Google-Smtp-Source: APXvYqwzfdqCW+CeCZIAWomkG8be8pT9HTqGhfqoXt9s9QjhNi+zAF2A6SF+lyeb0EvSN0E82bNZCg== X-Received: by 2002:a63:f342:: with SMTP id t2mr15056449pgj.83.1561841157246; Sat, 29 Jun 2019 13:45:57 -0700 (PDT) Received: from localhost ([199.68.53.171]) by smtp.gmail.com with ESMTPSA id s43sm6772873pjb.10.2019.06.29.13.45.55 (version=TLS1_3 cipher=AEAD-AES256-GCM-SHA384 bits=256/256); Sat, 29 Jun 2019 13:45:56 -0700 (PDT) Date: Sat, 29 Jun 2019 14:45:54 -0600 From: Jesse Gibbons <jgibbons2357@HIDDEN> Message-ID: <20190629144536.590b1b7f@HIDDEN> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 0.3 (/) 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.7 (/) > My issue: > Defined a mcron job in config.scm scheduled to run once a day, > with a scheme expression. How do I test this? Write the mcron job for a local installation of mcron first for testing purposes, then move it into config.scm. That's how I do it. > herd schedule mcron lists the job as merely a =E2=80=9CLambda expression= =E2=80=9D. > I learned how to give it a descriptive name, but still there=E2=80=99s > no script linked that I can run by hand. > > One major improvement would be to have: > > 1. `herd schedule mcron` lists jobs with some kind of id > 2. `herd execute mcron <id>` runs the specific mcron job > > Or perhaps, any mcron job could be turned into a simple argument-less > guile or shell script that=E2=80=99s shown in the schedule listing? > > Thoughts? mcron --schedule=3Dcount gives you a listing of each scheduled job and when it will next be run. I would expect "herd schedule mcron" runs that command. I don't know about scheduling a function, but if the scheduled job is a string it can be copied/pasted into a terminal. mcron is super buggy in my experience. If I power my laptop off overnight it will skip all jobs scheduled for the day of the month, even if they are scheduled for after I power it back on. And it doesn't have a way to easily schedule for a given day of the week.
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 07 Jul 2019 14:25:01 +0000 Resent-Message-ID: <handler.36430.B36430.156250947731454 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Robert Vollmert <rob@HIDDEN> Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156250947731454 (code B ref 36430); Sun, 07 Jul 2019 14:25:01 +0000 Received: (at 36430) by debbugs.gnu.org; 7 Jul 2019 14:24:37 +0000 Received: from localhost ([127.0.0.1]:57256 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hk85l-0008BG-0p for submit <at> debbugs.gnu.org; Sun, 07 Jul 2019 10:24:37 -0400 Received: from eggs.gnu.org ([209.51.188.92]:35818) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1hk85j-0008B4-MD for 36430 <at> debbugs.gnu.org; Sun, 07 Jul 2019 10:24:36 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41720) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1hk85c-0005fl-LK; Sun, 07 Jul 2019 10:24:28 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56394 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1hk85c-0001Y6-5m; Sun, 07 Jul 2019 10:24:28 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= 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: Sun, 07 Jul 2019 16:24:26 +0200 In-Reply-To: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> (Robert Vollmert's message of "Sat, 29 Jun 2019 08:37:29 +0200") Message-ID: <87h87xapnp.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 Robert, Robert Vollmert <rob@HIDDEN> skribis: > Defined a mcron job in config.scm scheduled to run once a day, > with a scheme expression. How do I test this? > > herd schedule mcron lists the job as merely a =E2=80=9CLambda expression= =E2=80=9D. > I learned how to give it a descriptive name, but still there=E2=80=99s > no script linked that I can run by hand. Commit 89fdd9ee0cc8817283449b33a8c1a2604c575c7e changes the rottlog job in a simple way so we see an actual command rather than =E2=80=9CLambda expression=E2=80=9D. I would recommend using this style to improve transparency. > One major improvement would be to have: > > 1. `herd schedule mcron` lists jobs with some kind of id > 2. `herd execute mcron <id>` runs the specific mcron job > > Or perhaps, any mcron job could be turned into a simple argument-less > guile or shell script that=E2=80=99s shown in the schedule listing? The commit I=E2=80=99m referring to above does exactly that. Perhaps as a first step we could recommend this style more prominently in the manual? Further improvements should probably go into mcron itself. It=E2=80=99s a rather small and simple code base, so if you were looking for a rewarding hacking session for the week-end, it=E2=80=99s probably a good candidate. ;-) Thanks, Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Sun, 07 Jul 2019 14:27:01 +0000 Resent-Message-ID: <handler.36430.B36430.156250961631705 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Jesse Gibbons <jgibbons2357@HIDDEN> Cc: 36430 <at> debbugs.gnu.org, rob@HIDDEN Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156250961631705 (code B ref 36430); Sun, 07 Jul 2019 14:27:01 +0000 Received: (at 36430) by debbugs.gnu.org; 7 Jul 2019 14:26:56 +0000 Received: from localhost ([127.0.0.1]:57265 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hk880-0008FJ-3H for submit <at> debbugs.gnu.org; Sun, 07 Jul 2019 10:26:56 -0400 Received: from eggs.gnu.org ([209.51.188.92]:36173) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1hk87x-0008F4-IP for 36430 <at> debbugs.gnu.org; Sun, 07 Jul 2019 10:26:54 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41737) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1hk87q-0006zc-Ja; Sun, 07 Jul 2019 10:26:48 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=56396 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1hk87p-0002IK-EL; Sun, 07 Jul 2019 10:26:46 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> <20190629144536.590b1b7f@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 19 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= 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: Sun, 07 Jul 2019 16:26:44 +0200 In-Reply-To: <20190629144536.590b1b7f@HIDDEN> (Jesse Gibbons's message of "Sat, 29 Jun 2019 14:45:54 -0600") Message-ID: <877e8tapjv.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 Jesse, Jesse Gibbons <jgibbons2357@HIDDEN> skribis: > mcron is super buggy in my experience. If I power my laptop off > overnight it will skip all jobs scheduled for the day of the month, > even if they are scheduled for after I power it back on. And it doesn't > have a way to easily schedule for a given day of the week. Buggy in what sense? It=E2=80=99s definitely lacking useful features, as R= obert reported, but apart from that it seems to work well for me. I=E2=80=99d encourage you to report any issues you have to bug-mcron@HIDDEN= g. Overall, I agree that we should work to make it more pleasant to work with! Thanks, Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Robert Vollmert <rob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 08 Jul 2019 07:19:02 +0000 Resent-Message-ID: <handler.36430.B36430.1562570329483 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.1562570329483 (code B ref 36430); Mon, 08 Jul 2019 07:19:02 +0000 Received: (at 36430) by debbugs.gnu.org; 8 Jul 2019 07:18:49 +0000 Received: from localhost ([127.0.0.1]:57682 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hkNvF-00007i-1g for submit <at> debbugs.gnu.org; Mon, 08 Jul 2019 03:18:49 -0400 Received: from mx1.mailbox.org ([80.241.60.212]:37956) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rob@HIDDEN>) id 1hkNvC-00007V-Ju for 36430 <at> debbugs.gnu.org; Mon, 08 Jul 2019 03:18:47 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:105:465:1:2:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx1.mailbox.org (Postfix) with ESMTPS id 42E72503F8; Mon, 8 Jul 2019 09:18:40 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp2.mailbox.org ([80.241.60.241]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10030) with ESMTP id 2r-VjJvpyYNg; Mon, 8 Jul 2019 09:18:35 +0200 (CEST) Content-Type: text/plain; charset=utf-8 Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) From: Robert Vollmert <rob@HIDDEN> In-Reply-To: <87h87xapnp.fsf@HIDDEN> Date: Mon, 8 Jul 2019 09:18:32 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: <325C9E85-468F-4EE3-93CC-C9F88D10E9CE@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> <87h87xapnp.fsf@HIDDEN> X-Spam-Score: -0.7 (/) 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.7 (-) > On 7. Jul 2019, at 16:24, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: >=20 > Hi Robert, >=20 > Robert Vollmert <rob@HIDDEN> skribis: >=20 >> Defined a mcron job in config.scm scheduled to run once a day, >> with a scheme expression. How do I test this? >>=20 >> herd schedule mcron lists the job as merely a =E2=80=9CLambda = expression=E2=80=9D. >> I learned how to give it a descriptive name, but still there=E2=80=99s >> no script linked that I can run by hand. >=20 > Commit 89fdd9ee0cc8817283449b33a8c1a2604c575c7e changes the rottlog = job > in a simple way so we see an actual command rather than =E2=80=9CLambda > expression=E2=80=9D. I would recommend using this style to improve > transparency. I understand that passing an executable works better. But that also loses the feature of allowing to write a script in place advertised by the lambda variant. I find that kind of =E2=80=9Cfeature that doesn=E2=80=99t actually = work=E2=80=9D to be quite painful. A way to get the best of both worlds (within guix) would be to use program-file / gexp, so maybe that=E2=80=99s what should be advertised = in the guix manual? >> One major improvement would be to have: >>=20 >> 1. `herd schedule mcron` lists jobs with some kind of id >> 2. `herd execute mcron <id>` runs the specific mcron job >>=20 >> Or perhaps, any mcron job could be turned into a simple argument-less >> guile or shell script that=E2=80=99s shown in the schedule listing? >=20 > The commit I=E2=80=99m referring to above does exactly that. >=20 > Perhaps as a first step we could recommend this style more prominently > in the manual? I=E2=80=99ll see if I can get the gexp variant to work, and would = provide a manual patch if successful. > Further improvements should probably go into mcron itself. It=E2=80=99s= a > rather small and simple code base, so if you were looking for a > rewarding hacking session for the week-end, it=E2=80=99s probably a = good > candidate. ;-) At this stage, there=E2=80=99s just too many small hacking sessions = required all over the place :). I=E2=80=99ll stick with filing bug reports for = the clear pain points if that=E2=80=99s ok? Robert
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 08 Jul 2019 09:55:01 +0000 Resent-Message-ID: <handler.36430.B36430.156257968817872 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Robert Vollmert <rob@HIDDEN> Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156257968817872 (code B ref 36430); Mon, 08 Jul 2019 09:55:01 +0000 Received: (at 36430) by debbugs.gnu.org; 8 Jul 2019 09:54:48 +0000 Received: from localhost ([127.0.0.1]:57767 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hkQMB-0004eC-Nh for submit <at> debbugs.gnu.org; Mon, 08 Jul 2019 05:54:48 -0400 Received: from eggs.gnu.org ([209.51.188.92]:41300) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1hkQM9-0004dy-QG for 36430 <at> debbugs.gnu.org; Mon, 08 Jul 2019 05:54:46 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54116) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1hkQM3-0000ZK-O6; Mon, 08 Jul 2019 05:54:39 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=39468 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1hkQM1-0002f3-MB; Mon, 08 Jul 2019 05:54:39 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> <87h87xapnp.fsf@HIDDEN> <325C9E85-468F-4EE3-93CC-C9F88D10E9CE@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 20 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= 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: Mon, 08 Jul 2019 11:54:35 +0200 In-Reply-To: <325C9E85-468F-4EE3-93CC-C9F88D10E9CE@HIDDEN> (Robert Vollmert's message of "Mon, 8 Jul 2019 09:18:32 +0200") Message-ID: <87wogsg8bo.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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, Robert Vollmert <rob@HIDDEN> skribis: >> On 7. Jul 2019, at 16:24, Ludovic Court=C3=A8s <ludo@HIDDEN> wrote: >>=20 >> Hi Robert, >>=20 >> Robert Vollmert <rob@HIDDEN> skribis: >>=20 >>> Defined a mcron job in config.scm scheduled to run once a day, >>> with a scheme expression. How do I test this? >>>=20 >>> herd schedule mcron lists the job as merely a =E2=80=9CLambda expressio= n=E2=80=9D. >>> I learned how to give it a descriptive name, but still there=E2=80=99s >>> no script linked that I can run by hand. >>=20 >> Commit 89fdd9ee0cc8817283449b33a8c1a2604c575c7e changes the rottlog job >> in a simple way so we see an actual command rather than =E2=80=9CLambda >> expression=E2=80=9D. I would recommend using this style to improve >> transparency. > > I understand that passing an executable works better. But that also > loses the feature of allowing to write a script in place advertised by > the lambda variant. In Guix, if you write: #~(job =E2=80=A6 #$(program-file "do-something" #~(begin =E2=80=A6))) instead of: #~(job =E2=80=A6 (lambda () =E2=80=A6)) you=E2=80=99re still writing Scheme code, and the result is pretty much the same. Now, from a pure mcron viewpoint (if you were to use it outside Guix), I agree that procedures are handled in a suboptimal way. Mcron should simply display the procedure object, which includes its source location info. Aternately it could display its source location info as obtained with =E2=80=98program-source=E2=80=99 if that helps readability: --8<---------------cut here---------------start------------->8--- scheme@(guile-user)> ,use(system vm program) scheme@(guile-user)> (program-source derivation (program-code derivation)) $6 =3D (2780 "guix/derivations.scm" 877 . 17) --8<---------------cut here---------------end--------------->8--- > I find that kind of =E2=80=9Cfeature that doesn=E2=80=99t actually work= =E2=80=9D to be quite > painful. > > A way to get the best of both worlds (within guix) would be to use > program-file / gexp, so maybe that=E2=80=99s what should be advertised in= the > guix manual? Yes, definitely. > At this stage, there=E2=80=99s just too many small hacking sessions requi= red > all over the place :). I=E2=80=99ll stick with filing bug reports for the > clear pain points if that=E2=80=99s ok? Sure, definitely! It=E2=80=99s good to have all these pain points filed, a= nd I think many can be addressed quite easily, so that=E2=80=99ll help us improve things gradually. Thanks, Ludo=E2=80=99.
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Robert Vollmert <rob@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Mon, 08 Jul 2019 11:59:02 +0000 Resent-Message-ID: <handler.36430.B36430.156258711614043 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156258711614043 (code B ref 36430); Mon, 08 Jul 2019 11:59:02 +0000 Received: (at 36430) by debbugs.gnu.org; 8 Jul 2019 11:58:36 +0000 Received: from localhost ([127.0.0.1]:57984 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hkSI0-0003eR-Ei for submit <at> debbugs.gnu.org; Mon, 08 Jul 2019 07:58:36 -0400 Received: from mx2.mailbox.org ([80.241.60.215]:63974) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <rob@HIDDEN>) id 1hkSHy-0003eB-FD for 36430 <at> debbugs.gnu.org; Mon, 08 Jul 2019 07:58:35 -0400 Received: from smtp1.mailbox.org (smtp1.mailbox.org [IPv6:2001:67c:2050:105:465:1:1:0]) (using TLSv1.2 with cipher ECDHE-RSA-CHACHA20-POLY1305 (256/256 bits)) (No client certificate requested) by mx2.mailbox.org (Postfix) with ESMTPS id E3C0EA113D for <36430 <at> debbugs.gnu.org>; Mon, 8 Jul 2019 13:58:27 +0200 (CEST) X-Virus-Scanned: amavisd-new at heinlein-support.de Received: from smtp1.mailbox.org ([80.241.60.240]) by gerste.heinlein-support.de (gerste.heinlein-support.de [91.198.250.173]) (amavisd-new, port 10030) with ESMTP id jUGGwlwCkcVV for <36430 <at> debbugs.gnu.org>; Mon, 8 Jul 2019 13:58:26 +0200 (CEST) From: Robert Vollmert <rob@HIDDEN> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 12.4 \(3445.104.11\)) Date: Mon, 8 Jul 2019 13:58:25 +0200 In-Reply-To: <87wogsg8bo.fsf@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> <87h87xapnp.fsf@HIDDEN> <325C9E85-468F-4EE3-93CC-C9F88D10E9CE@HIDDEN> <87wogsg8bo.fsf@HIDDEN> Message-Id: <2CB5CE05-5900-4E02-B56B-8D9F0700C32C@HIDDEN> X-Spam-Score: 0.5 (/) 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 (/) One related issue that I just ran into, while trying out the gexp = approach: mcron jobs take an optional third naming argument, which are again = better not used because they replace the store filename in the =E2=80=9Cschedule=E2= =80=9D output.
X-Loop: help-debbugs@HIDDEN Subject: bug#36430: mcron would benefit from a better way to test jobs Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: bug-guix@HIDDEN Resent-Date: Thu, 11 Jul 2019 15:38:02 +0000 Resent-Message-ID: <handler.36430.B36430.156285942216278 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 36430 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Robert Vollmert <rob@HIDDEN> Cc: 36430 <at> debbugs.gnu.org Received: via spool by 36430-submit <at> debbugs.gnu.org id=B36430.156285942216278 (code B ref 36430); Thu, 11 Jul 2019 15:38:02 +0000 Received: (at 36430) by debbugs.gnu.org; 11 Jul 2019 15:37:02 +0000 Received: from localhost ([127.0.0.1]:38427 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1hlb82-0004ER-3L for submit <at> debbugs.gnu.org; Thu, 11 Jul 2019 11:37:02 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42815) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1hlb80-0004EA-Hb for 36430 <at> debbugs.gnu.org; Thu, 11 Jul 2019 11:37:00 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38447) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1hlb7u-0005Fv-OI; Thu, 11 Jul 2019 11:36:54 -0400 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=43202 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1hlb7u-00021w-8R; Thu, 11 Jul 2019 11:36:54 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <B0BF7C44-23B2-42D7-8ACD-86E55DBDCE7D@HIDDEN> <87h87xapnp.fsf@HIDDEN> <325C9E85-468F-4EE3-93CC-C9F88D10E9CE@HIDDEN> <87wogsg8bo.fsf@HIDDEN> <2CB5CE05-5900-4E02-B56B-8D9F0700C32C@HIDDEN> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 23 Messidor an 227 de la =?UTF-8?Q?R=C3=A9volution?= 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: Thu, 11 Jul 2019 17:36:53 +0200 In-Reply-To: <2CB5CE05-5900-4E02-B56B-8D9F0700C32C@HIDDEN> (Robert Vollmert's message of "Mon, 8 Jul 2019 13:58:25 +0200") Message-ID: <87wogotwfe.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.2 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) 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 (---) Robert Vollmert <rob@HIDDEN> skribis: > One related issue that I just ran into, while trying out the gexp approac= h: > > mcron jobs take an optional third naming argument, which are again better > not used because they replace the store filename in the =E2=80=9Cschedule= =E2=80=9D > output. I see; that feature was not designed at all with Guix in mind, and presumably on FHS systems the name is enough if you can mentally map it to something in /usr. Ludo=E2=80=99.
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.