From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 20:27:41 2025 Received: (at submit) by debbugs.gnu.org; 6 Jan 2025 01:27:41 +0000 Received: from localhost ([127.0.0.1]:36036 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUbu9-0000si-3f for submit@debbugs.gnu.org; Sun, 05 Jan 2025 20:27:41 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34556) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUbu6-0000sR-Ml for submit@debbugs.gnu.org; Sun, 05 Jan 2025 20:27:39 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1tUbu0-0007pg-Tj for guix-patches@gnu.org; Sun, 05 Jan 2025 20:27:32 -0500 Received: from mail-qt1-x841.google.com ([2607:f8b0:4864:20::841]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1tUbtz-0000Lm-Af for guix-patches@gnu.org; Sun, 05 Jan 2025 20:27:32 -0500 Received: by mail-qt1-x841.google.com with SMTP id d75a77b69052e-467a6ecaa54so102901151cf.0 for ; Sun, 05 Jan 2025 17:27:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736126849; x=1736731649; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=GudKFZdDdd8XoPwdfQVzIpcto3OqdlcNnJjcYl0SwpM=; b=QJiZM/71JOpn2akGzNDEBxAOUyUxUU2hvXKhYiy4Lh8DKH6xJXf/9DtCgULKOPGEjB s6N5/BoSAhS3woF/UyJgQ3YhIGW0hihdnQLuqcM+miqH8xh37WEVNf1ZKKOI8D5AXgJh yk0G0Lnapz22iasQ6Kf2WV1dFOD8MOEPB6+eGAYdjCbFi4X3uPHEkuW2nNT+hz5Ot7J0 3N9TWssC+L/jY8tVGJ9Am9u6BvslRMALSWqWpbhQzxMG5M7tYmk9RAwNv2mC6Qvj4ZhM Aok2jGxwxGWUdHLQLxuxaSHI9UxlDiwGYcaTduDp07CphRWvISQd8U4oQqAQ7LwIHK1P R1aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736126849; x=1736731649; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=GudKFZdDdd8XoPwdfQVzIpcto3OqdlcNnJjcYl0SwpM=; b=SwQ88M88Zq7YE5bi8NXojior2EdGPBwkpgLn2/f+pZJKVsLds5pD78cyHUmoVPedsL V+NzQRszKPmKYed2EgAeteDOP7USEJWWtDjTlb+Y/TKamLEfhtbXF9p7NoN3fMu+F9wy R195sROtfLsi0A2DQ517L+x8+qg8AEV3d+LL5NfO5gDSBJSW7lFHP0zy1TVwdA46sfbk d/6Jbl3kC8Fsmn6qr8eosk3BG/FDqi8h21cAv3Kluw36hwcvB65seYHsUPn49Rl2ejDB mE3Z67H7mM8lXB6xjSM4DIupIteLJ7upv4vpJ9rdyUCNWukf/ernwvg60LpNOGIosig8 TVNA== X-Gm-Message-State: AOJu0YyIsUXNJtRgZJD0aQEHMDVUu1a/tW92yXd6a/HsjYANqrlUVIOU OIAk7uL+Bd9Y91Wq2lbPrmHyTF5pRA6jYdBAwxN99/vMwGJpRRV2KbIMLkU1 X-Gm-Gg: ASbGncuKGEv3toZon4vwdNsAc+Qp3k4sMGvxmrOlV8W2uOXCpwvb2JLuLMLt19QkVv6 gqaGKqcasTzIn6nWJZbN2LPVNsrB+e20GAbtFbznujBG8mpIot5Z21NL04gs+G63vazI7fB1Q2b P4swNABFS0Mf9HgG8LKM7VsssKlzEGrleEMJ8F1cW8YeAqm4yGxCeiAG3PkYRT9rpWZDXPDdYoL GaFANWS4VyskffB2zUikJ0xTEFYXfkL+1Gn/KEINpw4OLXqsPUMqHA35e4XnjvxzDuTq+IP7L67 qZ3tJczgjbADeX3dxA== X-Google-Smtp-Source: AGHT+IECOfDudedqkRmimq0jUKYgFh0p/7eBWizB2rvJE2YieME/Np7F9P7QJvhqO+0snB3PI/EJuA== X-Received: by 2002:ac8:7d52:0:b0:467:5eaf:7d1f with SMTP id d75a77b69052e-46a4a9c8aaemr816847821cf.50.1736126849249; Sun, 05 Jan 2025 17:27:29 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id d75a77b69052e-46a3e64cf0fsm170196341cf.18.2025.01.05.17.27.27 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jan 2025 17:27:28 -0800 (PST) From: "Suhail Singh" To: guix-patches@gnu.org Subject: [PATCH v14 0/2] Add jpm. Date: Sun, 5 Jan 2025 20:22:04 -0500 X-Debbugs-Cc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Message-Id: MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::841; envelope-from=suhailsingh247@gmail.com; helo=mail-qt1-x841.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 1.2 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hello Guix, This is same as v14 in #72925. Starting a new issue in the hope of working around mumi issue [1]. Copying below cover-letter content from v14 in #72925 for convenience: Content analysis details: (1.2 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_HELO_PASS SPF: HELO matches SPF record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2001:470:142:0:0:0:0:17 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.2 (/) Hello Guix, This is same as v14 in #72925. Starting a new issue in the hope of working around mumi issue [1]. Copying below cover-letter content from v14 in #72925 for convenience: > v14 is the same as v13, but has been rebased onto master. > > Given a profile containing only jpm, bash, coreutils-minimal and > nss-certs and loading it using something like the below: > > #+begin_src sh > guix shell --pure -CPWN \ > -E '.*GTK.*|.*XDG.*|.*DISPLAY.*|TERM|INSIDE_EMACS' \ > -p /path/to/profile > #+end_src > > > I have tested using the below commands: > > #+begin_src sh > cd /tmp > mkdir -p review-72925 && cd review-72925 > jpm install -l sh > jpm install -l spork > #+end_src > > > For "sh", the below successfully works in janet repl which is loaded via > "jpm -l repl": > > #+begin_src janet > (import sh) > (sh/$ touch foo.txt) > #+end_src > > > For spork, I the following example has been tested as working in a janet > repl invoked via "jpm -l repl": > > #+begin_src janet > (import spork/tasker) > > (def t (tasker/new-tasker)) > > (ev/spawn > (tasker/run-executors t)) > > (tasker/queue-task t ["echo" "hello," "world"]) > (tasker/queue-task t ["echo" "hello," "world"]) > (tasker/queue-task t ["echo" "hello," "world"]) > (tasker/queue-task t ["sleep" "5"]) > #+end_src [1]: Omar Bassam (1): gnu: Add jpm package. Suhail (1): gnu: Improve user-experience for jpm. gnu/packages/lisp.scm | 91 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 91 insertions(+) base-commit: ddbb59f9bc5eb6dfaf1fc24881bb62f11960d664 From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 20:30:14 2025 Received: (at 75394) by debbugs.gnu.org; 6 Jan 2025 01:30:14 +0000 Received: from localhost ([127.0.0.1]:36051 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUbwb-00014s-Um for submit@debbugs.gnu.org; Sun, 05 Jan 2025 20:30:14 -0500 Received: from mail-qv1-xf41.google.com ([2607:f8b0:4864:20::f41]:52617) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUbwa-000101-2g for 75394@debbugs.gnu.org; Sun, 05 Jan 2025 20:30:13 -0500 Received: by mail-qv1-xf41.google.com with SMTP id 6a1803df08f44-6dd16e1cfa1so120712236d6.1 for <75394@debbugs.gnu.org>; Sun, 05 Jan 2025 17:30:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736127006; x=1736731806; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=cdibrNKha1/ItOQt6Tm3aI33gJc2DMjfkEq8UOR12Ws=; b=V6CcceQWoHjmBdOjS7wq684cOXN2K3mykgMxZrRfJlNBwtnMiz0lQ1h0c0DwOnhCbH BI/WmNomxnmmkCK0ed2Z7yjDm/ByAa0KZho36owOEct6KuFPtrw0GJ7XnuQRF0DF4ZtA VuGN3orLIGuJAFh70oKkbjvDzMpM3xoF6NIkdXRWvwnmWmZqaZB+X6vCulUkecZ/l1ee 0c0GvyZ9ZPgC7ATTGTfVwphcGV7U9mfXWEiabhcAHxAJIqPn1urlM5WRxOpaXGjc1OOu erWunUYD5ZKTG9eLvQtCBHd+ebOJ8n4QzvhUbB5Pwla10VOXq+YIznKFYEMlwrrnWwwb ArBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736127006; x=1736731806; h=content-transfer-encoding:mime-version:message-id:date:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cdibrNKha1/ItOQt6Tm3aI33gJc2DMjfkEq8UOR12Ws=; b=p7qYU9ObMs5JYV5SBp8/gu1a49vgfTNfM33aG4HnKWbmcQFY2oxbxDzgnJy9aMpMIK /EtY60J0BDIqLI2F2rOHX1BpZQqwf6pYW12ySTnrxTxbjw1JRLpDcaOSDAGXB6zxZAb1 obXPUcgEdhyWxBfBiFUjEyyWuUKcEJYm1IB/xN3EpeQgsoLKMc1vyV4I9JQfUzN09QxP nPP140/sFdWsZqwuSHZAejzAFBSkkIFkaZ4u30HSjy+KuTJA6lnGu802wf9B1xGEYXE2 H3DhMMNoBntsB/P/d/YVTC7nc7hm/B4hNdIVYox1+naQJtm//76TNVrfuzlLGYAc6Dfy s+eA== X-Gm-Message-State: AOJu0YwUtV0p0KtZ8BRujLxXZI47c1TwPScCacDnDXrqOEXJjJjobXg3 Qd/MvQGVqL8Fy3rmcxjTp8cjvuStOCjikpCTjPnP6WERgF3NBmHVXKuOZzN8 X-Gm-Gg: ASbGncvAz7LeQlx9b54jI1Cec3rikadSbuOBz2Skiikiv+46ySEKbhDdVOr7jjTXurU O/tTuYGLLblP1uYbNkgmKvfzIypEpI5Of6DHBzZ6wlJpmnAIqlkGs76VD9Cfb0fbRhzh3D+1nam AUDpH7unXsL4m43kzlosWn2LTunggKfGSrb8ugE3V1GLeDmFQDDKWT2A5VKp6eRvis82glqO/Db VbqRc4aF6T1F2siiUT9S444lek60UyvuGLfdzy3dH2/qe3KbALM3TCad1MwZmGxqZD52OBYi3BU jN/KYZ9z8SaQL+xNVw== X-Google-Smtp-Source: AGHT+IHgjj+RX43CoaYCniRWuZAgSS/pFbf9dqF5yi4zFbXKLM3dK8hrhk0UjtKzDf5vH4cRl2zrrQ== X-Received: by 2002:ad4:5d61:0:b0:6d8:accb:5a3d with SMTP id 6a1803df08f44-6dd23397b68mr989086956d6.34.1736127003990; Sun, 05 Jan 2025 17:30:03 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6dd18110450sm165938066d6.44.2025.01.05.17.30.02 for <75394@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jan 2025 17:30:03 -0800 (PST) From: "Suhail Singh" To: 75394@debbugs.gnu.org Subject: [PATCH v14 1/2] gnu: Add jpm package. In-Reply-To: Date: Mon, 7 Oct 2024 23:31:57 -0400 X-Debbugs-Cc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Message-Id: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/lisp.scm (jpm): New variable. Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b Signed-off-by: Suhail --- gnu/packages/lisp.scm | 73 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:f41 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: 75394 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/lisp.scm (jpm): New variable. Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b Signed-off-by: Suhail --- gnu/packages/lisp.scm | 73 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:f41 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/lisp.scm (jpm): New variable. Change-Id: I9f5ab89a38622689b5d3545abe5d87906dc61f3b Signed-off-by: Suhail --- gnu/packages/lisp.scm | 73 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 73 insertions(+) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index 9cc630eec2..f99ad68828 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -29,6 +29,7 @@ ;;; Copyright =C2=A9 2024 Andreas Enge ;;; Copyright =C2=A9 2024 bigbug ;;; Copyright =C2=A9 2024 Ashish SHUKLA +;;; Copyright =C2=A9 2024 Omar Bassam ;;; Copyright =C2=A9 2024 David Pflug ;;; Copyright =C2=A9 2024 Janneke Nieuwenhuizen ;;; @@ -64,6 +65,7 @@ (define-module (gnu packages lisp) #:use-module (guix build-system gnu) #:use-module (guix build-system haskell) #:use-module (guix build-system trivial) + #:use-module ((guix search-paths) #:select ($SSL_CERT_DIR $SSL_CERT_FILE= )) #:use-module (gnu packages admin) #:use-module (gnu packages algebra) #:use-module (gnu packages autotools) @@ -919,6 +921,77 @@ (define-public janet assembler, PEG) is less than 1MB.") (license license:expat))) =20 +(define-public jpm + (package + (name "jpm") + (version "1.1.0") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://github.com/janet-lang/jpm") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 "05rdxigmiy7vf93s16a8n2029lq33073jccz1rjl4iisxj6piw4l")))) + (build-system copy-build-system) + (arguments + (list + #:phases #~(modify-phases %standard-phases + (add-after 'unpack 'fix-paths + (lambda* (#:key inputs #:allow-other-keys) + (substitute* "configs/linux_config.janet" + (("/usr/local") + #$output) + (("\"cc\"") + (string-append "\"" + (search-input-file inputs "/bin/g= cc") + "\"")) + (("\"c\\+\\+\"") + (string-append "\"" + (search-input-file inputs "/bin/g= ++") + "\"")) + (("\"git\"") + (string-append "\"" + (search-input-file inputs "/bin/g= it") + "\"")) + (("\"curl\"") + (string-append "\"" + (search-input-file inputs "/bin/c= url") + "\""))) + (substitute* "jpm/shutil.janet" + (("cp") + (string-append (search-input-file inputs "/bin/c= p")))) + (setenv "PREFIX" + #$output))) + (replace 'install + (lambda _ + (for-each (lambda (dir) + (mkdir-p (string-append #$output "/" di= r))) + '("lib/janet/jpm" "share/man/man1")) + (invoke "janet" "bootstrap.janet" + "configs/linux_config.janet") + (wrap-program (string-append #$output "/bin/jpm") + `("JANET_HEADERPATH" ":" =3D + (,(string-append #$janet "/include/janet"))) + `("JANET_LIBPATH" ":" =3D + (,(string-append #$janet "/lib"))))))))) + (inputs (list bash-minimal + coreutils-minimal + curl + gcc + git-minimal/pinned)) + (propagated-inputs (list janet)) + (native-search-paths + (list $SSL_CERT_DIR $SSL_CERT_FILE)) + (home-page "https://janet-lang.org/") + (synopsis "Janet Project Manager for the Janet programming language") + (description + "@code{jpm} is the Janet Project Manager tool. It is a build +tool and its main uses are installing dependencies, compiling C/C++ to nat= ive +libraries, and other management tasks for Janet projects.") + (license license:expat))) + (define-public lisp-repl-core-dumper (package (name "lisp-repl-core-dumper") From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 20:30:50 2025 Received: (at 75394) by debbugs.gnu.org; 6 Jan 2025 01:30:50 +0000 Received: from localhost ([127.0.0.1]:36054 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUbxB-00015p-KH for submit@debbugs.gnu.org; Sun, 05 Jan 2025 20:30:50 -0500 Received: from mail-qk1-x741.google.com ([2607:f8b0:4864:20::741]:55772) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUbx8-00015Z-LT for 75394@debbugs.gnu.org; Sun, 05 Jan 2025 20:30:47 -0500 Received: by mail-qk1-x741.google.com with SMTP id af79cd13be357-7b85d5cc39eso1503090885a.3 for <75394@debbugs.gnu.org>; Sun, 05 Jan 2025 17:30:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736127040; x=1736731840; darn=debbugs.gnu.org; h=content-transfer-encoding:mime-version:message-id:date:in-reply-to :subject:to:from:from:to:cc:subject:date:message-id:reply-to; bh=0ZlKn2Hgndbawu/M/HUtuyHym9j/CljB0id0CwkGC7g=; b=Fazo4q0pbKRQEtiBvtT9ooBPcd4EmjqmISJhuSIqVha5w2BGrPNqnKVtILFEUwjDiI jkwsleeSPrPymklIGLtUjMkMPdwZG8B0+xbXMYhyO08ehY1Cjp1dcXW0YA7E/bed5PA7 NHeWOm0WQLb1KYwrRTkzayXiuzS9FTzznE04QWf4mFBgNLOtZEFfBNLeJybxzeYW+C5X 2wFB49ITokGpvekK4rGBPJdYgElJq1rhp1k6BogVV+dwTYN/P1v3j53KJri/JyZiJ5QM ydeV9ZDcBaYwZgpFROBHZQxKdED3fYquiGGvczCk1IytO/VH65Xi8Sez2WcPTkMjRxQS VRpw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736127040; x=1736731840; h=content-transfer-encoding:mime-version:message-id:date:in-reply-to :subject:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=0ZlKn2Hgndbawu/M/HUtuyHym9j/CljB0id0CwkGC7g=; b=w/fAdyV1Be66WW4WzQb8KeqZIlQ2MobLhLkDUSbzCrCPdYI26xcmgExNhHqH0mvrnE 0siQgLvJVZXRB8PZachdU1rcyGQQeCqls88SueZfBq2RtcW9O/IsO7qPUuW1+tJuW9mY En3nTfBWsKLK47cai0HDuShRhbgZJEN+va09AWrsvYs2WI/oVniky7RgD923scQJL9MY T1vzKh1e3A81HS7eAPht36N8fLOOOaOrIJkf33eVrLZk1g7i/IRD2s7hR6Nozv1n14YS yGV01lqAqBib5R1vhzzY4ckBLzYvz2Yj3jSeBsXftAB1HAIOcEw70n6zx0mu1DWHkiXg XLRA== X-Gm-Message-State: AOJu0Yzca9vcuqipUHdfYoR00tmdU26xbjOfGBgedcD5R4/EtVYydtfU z0O94EV1tR7GY9IZ733VKSyJB3aJ90xUk0gUfShIgqFif6KVoQMlLsFyvEnt X-Gm-Gg: ASbGncuzAOvakYuSk5oWw/+15eetZrzqvFqvjWn4Wl9Z3RdPqSaJoFaaGGmIYHuwM3C AFqzbfUzA21GGQ4WOsdgkhGC8DXVlcEY4FmjL6LRCuBmvo03SeCylVrtvrPh45Q6y/ELVkhAbPH cxW6+NIQ7b6Ha1j1qwsDBWONTsWopc9I7DasOqwpnpdi1FNRswbu0H6m8I+mL37XFXxi9oCUKne 9WfkTxPg4PTU/t3pgka3LQhINudLWmDcf0tv5E1oDk1KruGHKw4vwUOUkBBfqnAn0v5+VGlAd6x z2t7qIPideV595AK+Q== X-Google-Smtp-Source: AGHT+IHUoljsRIir3r/sOQTRr1mYtpN9BLV/uSMRa8R2mhdExQflqTAyY66AfLdUqFKuqBNEW0Y0kw== X-Received: by 2002:a05:620a:2a14:b0:7b6:f219:9dd9 with SMTP id af79cd13be357-7b9ba852abbmr10690446285a.55.1736127040440; Sun, 05 Jan 2025 17:30:40 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b9ac4ee8b0sm1463385385a.124.2025.01.05.17.30.39 for <75394@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 05 Jan 2025 17:30:40 -0800 (PST) From: "Suhail Singh" To: 75394@debbugs.gnu.org Subject: [PATCH v14 2/2] gnu: Improve user-experience for jpm. In-Reply-To: Date: Mon, 7 Oct 2024 23:22:13 -0400 X-Debbugs-Cc: Guillaume Le Vaillant , Katherine Cox-Buday , Munyoki Kilyungi , Sharlatan Hellseher , jgart Message-Id: <68d09c78846a198ba4499f89f53e4b3782208c9d.1736126524.git.suhail@bayesians.ca> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 2.3 (++) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/lisp.scm (jpm): Ensure jpm respects JANET_HEADERPATH and JANET_LIBPATH if set by user. Ensure gcc/g++ is able to find header files and compilation-related utilities. Change-Id: Ic7218dbd10e6fabddded50894b82492de8cabc88 --- gnu/packages/lisp.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:741 listed in] [list.dnswl.org] X-Debbugs-Envelope-To: 75394 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: * gnu/packages/lisp.scm (jpm): Ensure jpm respects JANET_HEADERPATH and JANET_LIBPATH if set by user. Ensure gcc/g++ is able to find header files and compilation-related utilities. Change-Id: Ic7218dbd10e6fabddded50894b82492de8cabc88 --- gnu/packages/lisp.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at https://www.dnswl.org/, no trust [2607:f8b0:4864:20:0:0:0:741 listed in] [list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (suhailsingh247[at]gmail.com) 0.2 FREEMAIL_ENVFROM_END_DIGIT Envelope-from freemail username ends in digit (suhailsingh247[at]gmail.com) 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.1 DATE_IN_PAST_96_XX Date: is 96 hours or more before Received: date -1.0 MAILING_LIST_MULTI Multiple indicators imply a widely-seen list manager * gnu/packages/lisp.scm (jpm): Ensure jpm respects JANET_HEADERPATH and JANET_LIBPATH if set by user. Ensure gcc/g++ is able to find header files = and compilation-related utilities. Change-Id: Ic7218dbd10e6fabddded50894b82492de8cabc88 --- gnu/packages/lisp.scm | 32 +++++++++++++++++++++++++------- 1 file changed, 25 insertions(+), 7 deletions(-) diff --git a/gnu/packages/lisp.scm b/gnu/packages/lisp.scm index f99ad68828..eb3063d3d9 100644 --- a/gnu/packages/lisp.scm +++ b/gnu/packages/lisp.scm @@ -30,6 +30,7 @@ ;;; Copyright =C2=A9 2024 bigbug ;;; Copyright =C2=A9 2024 Ashish SHUKLA ;;; Copyright =C2=A9 2024 Omar Bassam +;;; Copyright =C2=A9 2024 Suhail Singh ;;; Copyright =C2=A9 2024 David Pflug ;;; Copyright =C2=A9 2024 Janneke Nieuwenhuizen ;;; @@ -965,22 +966,39 @@ (define-public jpm (setenv "PREFIX" #$output))) (replace 'install - (lambda _ + (lambda* (#:key inputs #:allow-other-keys) (for-each (lambda (dir) (mkdir-p (string-append #$output "/" di= r))) '("lib/janet/jpm" "share/man/man1")) (invoke "janet" "bootstrap.janet" "configs/linux_config.janet") - (wrap-program (string-append #$output "/bin/jpm") - `("JANET_HEADERPATH" ":" =3D - (,(string-append #$janet "/include/janet"))) - `("JANET_LIBPATH" ":" =3D - (,(string-append #$janet "/lib"))))))))) + (let ((gcc-toolchain (assoc-ref inputs "gcc-toolcha= in")) + (core-min (assoc-ref inputs "coreutils-minima= l"))) + (wrap-program (string-append #$output "/bin/jpm") + `("JANET_HEADERPATH" ":" prefix + (,(string-append #$janet "/include/janet"))) + `("JANET_LIBPATH" ":" prefix + (,(string-append #$janet "/lib"))) + `("C_INCLUDE_PATH" ":" prefix + (,(string-append gcc-toolchain "/include"))) + `("CPLUS_INCLUDE_PATH" ":" prefix + (,(string-append gcc-toolchain "/include/c++") + ,(string-append gcc-toolchain "/include"))) + `("LIBRARY_PATH" ":" prefix + (,(string-append gcc-toolchain "/lib") + ,(string-append gcc-toolchain "/lib64"))) + `("PATH" ":" prefix + (,(string-append gcc-toolchain "/bin") + ,(string-append core-min "/bin")))))))))) (inputs (list bash-minimal coreutils-minimal curl gcc - git-minimal/pinned)) + git-minimal/pinned + ;; Lazily resolve the gcc-toolchain to avoid a circular + ;; dependency. + (module-ref (resolve-interface '(gnu packages commenceme= nt)) + 'gcc-toolchain))) (propagated-inputs (list janet)) (native-search-paths (list $SSL_CERT_DIR $SSL_CERT_FILE)) From debbugs-submit-bounces@debbugs.gnu.org Sun Jan 05 21:14:18 2025 Received: (at 75394-done) by debbugs.gnu.org; 6 Jan 2025 02:14:18 +0000 Received: from localhost ([127.0.0.1]:36141 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUcdF-0003W1-6B for submit@debbugs.gnu.org; Sun, 05 Jan 2025 21:14:17 -0500 Received: from mx1.dismail.de ([78.46.223.134]:8257) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUcdC-0003Vg-Cf for 75394-done@debbugs.gnu.org; Sun, 05 Jan 2025 21:14:15 -0500 Received: from mx1.dismail.de (localhost [127.0.0.1]) by mx1.dismail.de (OpenSMTPD) with ESMTP id 9d99c41f; Mon, 6 Jan 2025 03:14:05 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h=from:to:cc :subject:in-reply-to:date:message-id:mime-version:content-type; s=20190914; bh=KALrYXqdawQDdVyIodMB/iIuTkxALmOPETYxV4ePwPM=; b= t2N+SBm0mOe+MKMEYVl6G24ilrx2XG67kTVTDKSHlnYGwvfVIoAu6unFHu3DTBN3 sVApfYr7JddeFf6jZhun2NPQ7f8bue8UC8d+FSugndsGQGA3VkHMyUFuc9JaAvb9 Vy+AvgU5Srn+72wrNUNGqAvfGz2Me/GSBUKOtEt2U2pGO1JiXvPSb0HMoQn0kREH SKgbftJQz1qAV3qtratVAWv3yXLTKaeT0mFOqipbdLpjFO3blXEFmyoLTl06A3dV 8/gaVU78vSr20KeKEfktzfVuqjI1fm8ApKwo9WqYeGus8hr0v1hmUU7NM4vt9w4j Q7CRnzJLTO9wR2KtwhUa7w== Received: from smtp1.dismail.de ( [10.240.26.11]) by mx1.dismail.de (OpenSMTPD) with ESMTP id e1ce3ecf; Mon, 6 Jan 2025 03:14:05 +0100 (CET) Received: from smtp1.dismail.de (localhost [127.0.0.1]) by smtp1.dismail.de (OpenSMTPD) with ESMTP id 1d07eca0; Mon, 6 Jan 2025 03:14:05 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 1bbe048c (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Mon, 6 Jan 2025 03:14:04 +0100 (CET) From: jgart To: 75394-done@debbugs.gnu.org Subject: Re: [PATCH v14 0/2] Add jpm. In-Reply-To: <68d09c78846a198ba4499f89f53e4b3782208c9d.1736126524.git.suhail@bayesians.ca> Date: Sun, 05 Jan 2025 20:14:02 -0600 Message-ID: <874j2csn85.fsf@dismail.de> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 75394-done Cc: Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Thanks! applied. Should we add janet specific documentation in a follow up ticket somewhere? -- all the best, jgart From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 20:56:56 2025 Received: (at 75394-done) by debbugs.gnu.org; 7 Jan 2025 01:56:56 +0000 Received: from localhost ([127.0.0.1]:41152 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUypv-00083A-PS for submit@debbugs.gnu.org; Mon, 06 Jan 2025 20:56:55 -0500 Received: from mail-qk1-x741.google.com ([2607:f8b0:4864:20::741]:49157) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUypm-00082t-0g for 75394-done@debbugs.gnu.org; Mon, 06 Jan 2025 20:56:48 -0500 Received: by mail-qk1-x741.google.com with SMTP id af79cd13be357-7b6e8fe401eso1251731785a.2 for <75394-done@debbugs.gnu.org>; Mon, 06 Jan 2025 17:56:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736215001; x=1736819801; 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=tj1rekl7wzwUUtlbva+d8hA/JSiP9WP232LM+i4rAe8=; b=OfPmgAlTeozFtQ+XdUSUqdt6EwxZibqKwiNy5wKsWCugdKjVPOcFcUY91ZwSfZwH2D l0M4hLXyS4/MTK2pE0u3+ls4SUXsp9fvtfKkDC5WpNmb2ZXPMOjUVwpaNDz7Ko295Iew WMmna8hMT58YvCzpBWuxs2Tje9WCNtU9jshOkCkQUd9J0rjAIwqN2wcmnEVvkja07BZO gsXk6bG+k81/RLk/6plHFPNaUC8YlSfDtoICRyB2YxMd0I9cnqVO7d5tEVpnjYeeDNp5 9SYiaTWoqL+iWUZnhFjGHaHvHPZ4sbgYzJmKx0vIylZ1lBVNPr+fXQsfyEN87yazttPs 7xLw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736215001; x=1736819801; 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=tj1rekl7wzwUUtlbva+d8hA/JSiP9WP232LM+i4rAe8=; b=Eo94ArgwGNwdkRPvl71BxbJLKqQ4DPIkqTnB6gLtsZOBvo1Fk+HVbxV85pQm7IHWzo AS3ct0bXFIzkzM393QkAjXmtQ+INeeLQC3P85wLW8OyFtQ3HPaiyoz+X9/d8yJ25MBYS JTIfyIuK/Xcb9RiJCTQEYCxfYDbmrl9ocyuIYl3bcsxO8hqCFpswGH1HNaLIOy3VeOmS W97FGTM8lY/dUR4DTnXwEY63eVlrh2VVku+1LD0tNeq9lSMeZZAoV8t63jO1iDJLb6ky j8NWTJeg5hxYsyanJUaa0O7W2iMn8hSMmyzUCAFlGnxiA2KUd86lDrZOS/Qhx+JECiSr dgag== X-Gm-Message-State: AOJu0YxB22dgpI6whGsENDy9cpvM4SRMZPaJG16onq6VUG81vAERIIai VWDnoQVEDbGivMH3rRvc3tWebbp8e31Ve+W7EjOFBzKV6pOxerEw X-Gm-Gg: ASbGncvhCWwIyBgO6FBds7tbSWyv/Y3JJJH2+VFa+iyOOMIJ3+VHsmagGL3yMs2GF5t U76u7+DnQLcyKD7VL3lVpGemXmfGo2HbEOF2lw53DqQjlEpEhOpbn4L6Xz5Dw5wriJOX0i0dxiI ZnKo/wKKXMQ19pFIFUuTkepJPAmmTQgwhWdKTiMO1YFhBvoQGOBQR+NRMqyfuKaiWGUo6SGWyEJ R/STArCnpOdBn2IQPcwTLVX4iQKx6DOwSnx+iDVuuLRQTyWRyb5 X-Google-Smtp-Source: AGHT+IHUZcwQwXYC1RMBZ8UedjV2/nGkeFbAVDc1clJqTaM83rspL3yO0nUAHsXXVE0rxK6YVQFocg== X-Received: by 2002:a05:620a:3904:b0:7b6:d237:abf4 with SMTP id af79cd13be357-7b9ba7ec351mr6730856885a.39.1736215001152; Mon, 06 Jan 2025 17:56:41 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b9ac2bbfadsm1560818185a.15.2025.01.06.17.56.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2025 17:56:40 -0800 (PST) From: Suhail Singh To: jgart Subject: Re: [PATCH v14 0/2] Add jpm. In-Reply-To: <874j2csn85.fsf@dismail.de> (jgart@dismail.de's message of "Sun, 05 Jan 2025 20:14:02 -0600") References: <874j2csn85.fsf@dismail.de> Date: Mon, 06 Jan 2025 20:56:28 -0500 Message-ID: <87o70j75f7.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75394-done Cc: 75394-done@debbugs.gnu.org, Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) jgart writes: > Should we add janet specific documentation As in the "docs" target in the janet Makefile? -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 21:52:05 2025 Received: (at 75394-done) by debbugs.gnu.org; 7 Jan 2025 02:52:06 +0000 Received: from localhost ([127.0.0.1]:41214 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUzhJ-0002AE-RW for submit@debbugs.gnu.org; Mon, 06 Jan 2025 21:52:05 -0500 Received: from mx2.dismail.de ([159.69.191.136]:5278) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.84_2) (envelope-from ) id 1tUzhD-00029l-IY for 75394-done@debbugs.gnu.org; Mon, 06 Jan 2025 21:52:00 -0500 Received: from mx2.dismail.de (localhost [127.0.0.1]) by mx2.dismail.de (OpenSMTPD) with ESMTP id b2a68811; Tue, 7 Jan 2025 03:51:47 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=dismail.de; h= mime-version:date:content-type:from:message-id:subject:to:cc :in-reply-to:references; s=20190914; bh=eSGGoVxvQZWjaU6U6jnLDgBi ltfAOmnlS/Byfk+PJrE=; b=ty04hr3QFI3wDtF8pmKa14PKtnqKY4jWosH7md7x 8VomSrVS1L5+fKckOk8CQtFvjoGkCKuT9DQ1K2qcpquoImf90sWnrw6rbKdlZZp0 67gPaEVXYGxnL8PDhGXudgyR3cPxqeSOYYC14SsH/9HI4vkysrMq9QP5Zjx723b5 NWc1ehiA1hg/2YOD98HkBJSNj0PPIjxjdcIUKJ1kJWUwLAEZehi7BkD0CUt8FOdp 6cFweQiIGDc0ViBibltcyaFaof2kCfM3h5o1OpliHRDJUEBRwIiHNzR0nZsPLSoc RuYkMkONryWd04010N5Hr9+IVkO0UmMH0ZQMb8jztf3Ukg== Received: from smtp2.dismail.de ( [10.240.26.12]) by mx2.dismail.de (OpenSMTPD) with ESMTP id 27455bbc; Tue, 7 Jan 2025 03:51:46 +0100 (CET) Received: from smtp2.dismail.de (localhost [127.0.0.1]) by smtp2.dismail.de (OpenSMTPD) with ESMTP id 29502ce1; Tue, 7 Jan 2025 03:51:46 +0100 (CET) Received: by dismail.de (OpenSMTPD) with ESMTPSA id 7fbd3231 (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Tue, 7 Jan 2025 03:51:46 +0100 (CET) MIME-Version: 1.0 Date: Tue, 07 Jan 2025 02:51:45 +0000 Content-Type: multipart/alternative; boundary="49d1650b-3824-4bb0-93a5-fcdb98cb8576-1" From: "jgart" Message-ID: <9f8503607e764a20dd86dbb6cd2e9148baeffc08@dismail.de> TLS-Required: No Subject: Re: [PATCH v14 0/2] Add jpm. To: "Suhail Singh" In-Reply-To: <87o70j75f7.fsf@gmail.com> References: <874j2csn85.fsf@dismail.de> <87o70j75f7.fsf@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 75394-done Cc: 75394-done@debbugs.gnu.org, Suhail Singh X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --49d1650b-3824-4bb0-93a5-fcdb98cb8576-1 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable >=20 >=20As in the "docs" target in the janet Makefile? >=20 I=20mean in the info manual for GNU Guix. Do you intend to contribute a janet-build-system after this? In that case= , then you can document any special instructions for using Guix with jane= t. all best, jgart --49d1650b-3824-4bb0-93a5-fcdb98cb8576-1 Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: quoted-printable

As in = the "docs" target in the janet Makefile?

= I mean in the info manual for GNU Guix.

Do y= ou intend to contribute a janet-build-system after this? In that case, th= en you can document any special instructions for using Guix with janet.

all best,

jgart<= br>
--49d1650b-3824-4bb0-93a5-fcdb98cb8576-1-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 06 22:09:51 2025 Received: (at 75394-done) by debbugs.gnu.org; 7 Jan 2025 03:09:51 +0000 Received: from localhost ([127.0.0.1]:41238 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tUzyY-0002xO-Kd for submit@debbugs.gnu.org; Mon, 06 Jan 2025 22:09:50 -0500 Received: from mail-qk1-x744.google.com ([2607:f8b0:4864:20::744]:52344) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tUzyW-0002xA-Aa for 75394-done@debbugs.gnu.org; Mon, 06 Jan 2025 22:09:49 -0500 Received: by mail-qk1-x744.google.com with SMTP id af79cd13be357-7b6e5ee6ac7so1179063685a.0 for <75394-done@debbugs.gnu.org>; Mon, 06 Jan 2025 19:09:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736219382; x=1736824182; 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=ubN6B1Yr4Z2HJ7VdUemSJ5dLVRatn5sr8YtCT8rE+kM=; b=S2GNL9GXCyulAaSdlBr7oPM71MB+N67Se/4qIsBr00zG4i0lPHedg16Hv+HrXa+UUd y/2uLCTwR6VxMKT9Vo8+4PnXFMDoLwNEVSzv8Q9cB0r95A/XBdaDirCa/EE0EtAO6nen jXM4VuzMCd2mRnQgxtmTv/jOZvl+ATghqP4N30DSGBb+WShLsiqiaChI2C5IJqfFShd9 K0g2cMHxNDl8QCh8IfIVshXY4rNy8IerTP8x7z9R3ccJbs0vTqZoBFaBwFZgDk5fJ5e3 kF9hRoYS/p060MJaA5DkSj64nVfgRfHl5AE6GLYS3k9kSdRZnKf5ly8l4OyUhqUrZToz Aozw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736219382; x=1736824182; 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=ubN6B1Yr4Z2HJ7VdUemSJ5dLVRatn5sr8YtCT8rE+kM=; b=WxFycIOVIa919UXDjqnqxgGcmDrmWuhW/3XWpQ6NiT2AyBmm4GewoOerA9VXmWcMNA UPQLZN08NBHZUBaEzocA5XM9r/GSzOERaNKwVKpL62Siv+Avl8/QLPCfkf6QwcUMw1o/ hVNQKBcQmpKslLA69oTSSLFXtojUvo+yHQ3572ByXvXb/IZQLVeuvOquLnANucdlt/xv AhSQ7i6/4xOqpomuCMr4sXw+kHFZp9xhiZ7vy4i5nUiXSTUQmT7dPNMP9c8n/cYZRviV Y7KgQ7WaHjOAWwgL+yAB9X8DgGCd6QH5VAP3yugTQPQWqVPuCYOn8C4jB1g9JHj32UhU nrCQ== X-Forwarded-Encrypted: i=1; AJvYcCWTdXWyA54gL2gbjUkOJf67rXK0Ur9mN8521K7jgVletvAgcNswBQHrTUWLn0EWXH22ENujNhj++06P@debbugs.gnu.org X-Gm-Message-State: AOJu0YyI1CKsCqG5JsIE9p2+zXyDI1lE+DO671o07MINQTA1fvSVrSng yoX00yL5h16gxSnXHpXz+4UZH+4cMyXTfSxOFw9omDJFI1IqUiHL X-Gm-Gg: ASbGncuSjblbhdYBC8+S3cNSs1PTbagN/Zb5f5y2CJmsnZ3Q8FGsplqhpjwjA4jp8eU 13APBDNsC76ZZZxu6YjdF2ozS7WjKlIuyQoYUdLDVcohxikRrrll5BZDhswzYJpOyYs5iC/Zi8v /LSxyzqAoZZ5gXXuAhzmZoWbxm+b0tR5aOG1gGwzhvbR+cZn9xpmJgO4z67wtELILErC4luOBe6 tt2llaAv66chYdhloCDWPwCPFxM2HKYQ19+29H3WAkWl6NanjgI X-Google-Smtp-Source: AGHT+IHVMBcQmaUaJbr+tfIw943ZCk8zLGmj1P8uRu6SCnJL9JfYw0Nx7kLMwL9lefvFjAxCZrB8bQ== X-Received: by 2002:a05:620a:4512:b0:7b6:e8d4:9b85 with SMTP id af79cd13be357-7b9ba84f882mr10967890885a.61.1736219382424; Mon, 06 Jan 2025 19:09:42 -0800 (PST) Received: from gnus ([70.26.179.129]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7b9ac4cd53fsm1562115485a.112.2025.01.06.19.09.41 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2025 19:09:42 -0800 (PST) From: Suhail Singh To: "jgart" Subject: Re: [PATCH v14 0/2] Add jpm. In-Reply-To: <9f8503607e764a20dd86dbb6cd2e9148baeffc08@dismail.de> (jgart@dismail.de's message of "Tue, 07 Jan 2025 02:51:45 +0000") References: <874j2csn85.fsf@dismail.de> <87o70j75f7.fsf@gmail.com> <9f8503607e764a20dd86dbb6cd2e9148baeffc08@dismail.de> Date: Mon, 06 Jan 2025 22:09:30 -0500 Message-ID: <87frlv721h.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75394-done Cc: Omar Bassam , Suhail Singh , 75394-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) "jgart" writes: > Do you intend to contribute a janet-build-system after this? Not being a janet user, likely not any time soon. I wasn't even intending to contribute jpm, I was simply helping review Omar's submission. Omar had, at one point however, mentioned a janet-build-system [1]. > In that case, then you can document any special instructions for using > Guix with janet. I do agree that that would be helpful. [1]: -- Suhail From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 07 02:15:55 2025 Received: (at 75394-done) by debbugs.gnu.org; 7 Jan 2025 07:15:55 +0000 Received: from localhost ([127.0.0.1]:41579 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tV3og-0005rW-SM for submit@debbugs.gnu.org; Tue, 07 Jan 2025 02:15:55 -0500 Received: from mail-ed1-x531.google.com ([2a00:1450:4864:20::531]:46498) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tV3oc-0005r8-Tn for 75394-done@debbugs.gnu.org; Tue, 07 Jan 2025 02:15:53 -0500 Received: by mail-ed1-x531.google.com with SMTP id 4fb4d7f45d1cf-5d0ac27b412so20612506a12.1 for <75394-done@debbugs.gnu.org>; Mon, 06 Jan 2025 23:15:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736234144; x=1736838944; 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=KmcM47up3Sp2jjcxtTYBeJdEU05ZWin8Co6JXAteHZQ=; b=RFzczK2SqAAot+M2sCygUzvNMdDG5TVdUvU/50I3sjpnz3c0mccrS6ponwNeX/gV8h +HLMH/wY3Osj0EhWuLUxu8CN+us7Xy1v3sPwgOCe6IG3xEZ94pZNl4cV0lAaTVWhOhHo ZpRzeApe8kXAni9IwdNR16uuSF+ZZQ6EUKOy7OJXskeyeu9TG7tEDt5h/YiTVxqPlmJI zEmi4Usn8X1zh5GgL06tCD8Bv93T3spJA5U0j0Qjd8Xy1UQl93mmkd1WdJCo8lWcxGFc HANcm0Yp//F7HgH8mWlkocFXPEyyHoz58ZxHF2jViz598zht3UWr7/F83OGjNuhn3JFD /XNA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736234144; x=1736838944; 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=KmcM47up3Sp2jjcxtTYBeJdEU05ZWin8Co6JXAteHZQ=; b=SCOmkz++qXBquUNUD3UhR+KhyT3siy+8B1PwAdsOdi0ACfJcNleKCUptG1CbebgHNa boFSjou/LHUaYP5fMcerAUfCncAbV6A33twV1fB8uk2zWbeT3/1RQa72BVaZdd7/AnTQ CubYhkb1zPAOz473Ow6L062CDGTWqtLuczVfFXWAEsKa9oslPnlFGMGRTCOeRecHcO5I TG/xQz2p28ISBzHBWuVavNybMntKfOHXnY/+Xqsqpp5ZISV6SEwqeGKbjUpLd0HNYoLd Mg8oLDSFt3zWUIzoWGykqbGp13/uU1ZwjcqzIvVj1y3X3FPdDAVFUVLXIliy2LoWD0Yh 9+iA== X-Forwarded-Encrypted: i=1; AJvYcCWnlMfgJL01i58DuuYyPXbkOJIrInwg2MbzyAlk3FCRHcFbI3yB01+PyZZv2ZstodjOXgWaFhBMx7+n@debbugs.gnu.org X-Gm-Message-State: AOJu0YxTb7hCKUszhaypTFf0ufFb6PMLRSpbJRm7PNgbXksdlxRbr3Jv V3ZaCVceZHSHfzPFMxosNA1mQJ5SvS0bhyOQqAp/W4RgMJCsUTtKbUB87Q== X-Gm-Gg: ASbGnctGxNkzOfjG+vxKhQ2WK8OwLpCkc+Rm1vMCwViEPdSyeSoY5C8uQqh6HGEY3+3 eHL1kZdgZ1yE1Wliklur7JvBEE/WjFyf5WNbYxMsry1SbDs/fBxVfwNUI5AHP2OrrpHaAQLghlr Vl1Exj9n3D0u7T9A1WGFpSXAgqIqghWLfms0wqJRhHcyK3z+uEhugNYRDeYtMwjpHAtCW42G7Dc lhxv+B5sLhSPELI/+hLaYHYlfC6VBQf/CSxfroC1Nu1CHkjSQSfynp2H0O4GhiOIwreJw== X-Google-Smtp-Source: AGHT+IFhAAmDEQ5C/3UagtwE7vq7w3eJlNtNe4p0bCqgVll4vicJreS1/o22daEGNdqWJGa6rowNcw== X-Received: by 2002:a05:6402:388c:b0:5d2:7270:6135 with SMTP id 4fb4d7f45d1cf-5d81de197fcmr61195298a12.33.1736234143709; Mon, 06 Jan 2025 23:15:43 -0800 (PST) Received: from omar-Latitude-5540 ([46.232.152.54]) by smtp.gmail.com with ESMTPSA id 4fb4d7f45d1cf-5d80676f252sm24504632a12.33.2025.01.06.23.15.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 06 Jan 2025 23:15:43 -0800 (PST) From: Omar Bassam To: Suhail Singh Subject: Re: [PATCH v14 0/2] Add jpm. In-Reply-To: <87frlv721h.fsf@gmail.com> (Suhail Singh's message of "Mon, 06 Jan 2025 22:09:30 -0500") References: <874j2csn85.fsf@dismail.de> <87o70j75f7.fsf@gmail.com> <9f8503607e764a20dd86dbb6cd2e9148baeffc08@dismail.de> <87frlv721h.fsf@gmail.com> Date: Tue, 07 Jan 2025 09:15:41 +0200 Message-ID: <877c77ccwy.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75394-done Cc: jgart , 75394-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Suhail Singh writes: > "jgart" writes: > >> Do you intend to contribute a janet-build-system after this? > > Not being a janet user, likely not any time soon. I wasn't even > intending to contribute jpm, I was simply helping review Omar's > submission. Omar had, at one point however, mentioned a > janet-build-system [1]. > Yes, Thanks Suhail, your reviews helped me alot. This was my first contribution to guix and I learned alot from it. I would like to contribute more to guix and would like to take building a janet-build-system as a start. I would appreciate any guidance or recommendations on where to start to learn about building a custom build system. >> In that case, then you can document any special instructions for using >> Guix with janet. > > I do agree that that would be helpful. > I am not sure where should such document be added? > [1]: Many Thanks to all, Omar Bassam From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 08 10:30:51 2025 Received: (at 75394-done) by debbugs.gnu.org; 8 Jan 2025 15:30:52 +0000 Received: from localhost ([127.0.0.1]:48557 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1tVY1D-0000fr-JM for submit@debbugs.gnu.org; Wed, 08 Jan 2025 10:30:51 -0500 Received: from mail-qv1-xf43.google.com ([2607:f8b0:4864:20::f43]:55380) by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.84_2) (envelope-from ) id 1tVY1B-0000fb-My for 75394-done@debbugs.gnu.org; Wed, 08 Jan 2025 10:30:50 -0500 Received: by mail-qv1-xf43.google.com with SMTP id 6a1803df08f44-6d8fa32d3d6so110963926d6.2 for <75394-done@debbugs.gnu.org>; Wed, 08 Jan 2025 07:30:49 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1736350243; x=1736955043; 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=rRb959gLObxDH4kGKyHDmscKdgpjwlHhcEF3wup3yY8=; b=VBx79VmYbYjfDnyTGntf0RSR7U7DqQ48EwXPBEEuslHtNW1Ma/3WQQxz28vC4W4PCd /zwKtCRDfCKVEVhi4Pb31I6ZSQkavQQMC48AfKOiwClttH9OoZZZ2hzWsy6PTjKaywfJ BHrzvkMSmaFQzkZJ3Exi5R9p4vxJeRbbVzjV8k/3hGglRsD7mK31vPF7PoAfC1eh8W2j +OgaJuAlLmVW8RERlc0Ez+a4H2j9gBlOTZRq29qjJwkOhdSwtGzrHAOR5ZT6phAM2WGx S0yaD1cAfcj1lfbqzRn1conNnG6yl7E+JNweOTGTWMPYF58UzHz43LKn1jF3bnsLJssY phEA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1736350243; x=1736955043; 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=rRb959gLObxDH4kGKyHDmscKdgpjwlHhcEF3wup3yY8=; b=lE9MkFkW1nSRpH00aUXw5C1gzBo8YVBzxCC8JcjOUFTSV8uX2iHJEGytSJ5NqpSO8j JiRrSYI2yT9KNg1XAmpGIgk1u5VNanDttIV9xiQwR5hGsieCfjHn/4ML0TtAHaQrUt9f sOn5uOD9yKjHh/a9wLM+l7/xlIGxpNc1fTEKEqOjok0T690n+VY8OVcWxfuqfjSOaywb rFPKN9Ak8O0kC46R8nRk2P3DBXA71QSxOCeQ7U4ww4W1Xa2QigWyJ3PajsAqy3iiUsfO ND2JLq9oJaob+5+7cZykvLhzsHbpwoYjFbBWO70J1k7hSH1Ox+k8mku+jYyUCGp17pGh gmZg== X-Forwarded-Encrypted: i=1; AJvYcCUBJkRi9c8F1fu1PIpWW2emwght4hecTQycW6pyAcwW0iorEXYNzq34MCdtquRluR3e43uEpy9G7tfz@debbugs.gnu.org X-Gm-Message-State: AOJu0YwBr13CVaXXHm9OvVc5BWCBZHqxXOT6gKXIQ4NUyR1eP2o9nZRr ofQ6T+hhbYZBipBdwqi9hdCq+OMtB2DKKXPKcHkGMcKn7eokUIksXzH5v6ys X-Gm-Gg: ASbGncsbNk3SyrRhNZ1zr7TD3W21394iJOToGlpN8/awwlUrTccgznKCKlOO0ICCHTF 1lNtH7sNxCWYBJU9rb7SoMDWX0twerSmkya/VLLOkP7Vod0mN9zX/fM8aA/zBU997qM8eX3/8S1 avgYTB/F3ZyWQH1X2dR2Wgt2leWenNqbKZonYrcEFbhv9qjU4DQK//xrGFTv5XjTArOAv1Qg+hW BUMR0/CWifY9Zo6hGtuO4sMSf2Z9G05SBLQaQ8a4C1ZmvbX+rFkplmRurSEkXya+SSn7iFO53Pg RgZiSHo3Iteb3BiKWA== X-Google-Smtp-Source: AGHT+IFNwJgSHndULwYTf4a2TalRCeKF9bKv4HK4GjBqECIjctCs4RGbJzv4nJE0yX/9mWdidEmBHA== X-Received: by 2002:a05:6214:e81:b0:6d8:a50f:b5f6 with SMTP id 6a1803df08f44-6df9b28285cmr62652506d6.25.1736350243288; Wed, 08 Jan 2025 07:30:43 -0800 (PST) Received: from gnus (mtrlpq0776w-70-26-179-129.dsl.bell.ca. [70.26.179.129]) by smtp.gmail.com with ESMTPSA id 6a1803df08f44-6dd181da057sm191411846d6.122.2025.01.08.07.30.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 08 Jan 2025 07:30:42 -0800 (PST) From: Suhail Singh To: Omar Bassam Subject: Re: [bug#75394] [PATCH v14 0/2] Add jpm. In-Reply-To: <877c77ccwy.fsf@gmail.com> (Omar Bassam's message of "Tue, 07 Jan 2025 09:15:41 +0200") References: <874j2csn85.fsf@dismail.de> <87o70j75f7.fsf@gmail.com> <9f8503607e764a20dd86dbb6cd2e9148baeffc08@dismail.de> <87frlv721h.fsf@gmail.com> <877c77ccwy.fsf@gmail.com> Date: Wed, 08 Jan 2025 10:30:42 -0500 Message-ID: <87jzb5tja5.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 75394-done Cc: jgart , Suhail Singh , 75394-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) Omar Bassam writes: > Yes, Thanks Suhail, your reviews helped me alot. You're welcome :) > I would like to contribute more to guix and would like to take building > a janet-build-system as a start. I would appreciate any guidance or > recommendations on where to start to learn about building a custom build > system. I don't have any specific guidance other than to look at existing build system definitions. Perhaps jgart has some thoughts? >>> In that case, then you can document any special instructions for using >>> Guix with janet. >> >> I do agree that that would be helpful. >> > > I am not sure where should such document be added? I am no authority, but perhaps the Cookbook? Jgart, thoughts? -- Suhail From unknown Sun Jun 22 03:57:22 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 06 Feb 2025 12:24:12 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator