From unknown Fri Jun 20 05:35:56 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#37853 <37853@debbugs.gnu.org> To: bug#37853 <37853@debbugs.gnu.org> Subject: Status: [PATCH] gnu: Add ddcci-driver-linux. Reply-To: bug#37853 <37853@debbugs.gnu.org> Date: Fri, 20 Jun 2025 12:35:56 +0000 retitle 37853 [PATCH] gnu: Add ddcci-driver-linux. reassign 37853 guix-patches submitter 37853 Brice Waegeneire severity 37853 normal tag 37853 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Oct 21 11:16:40 2019 Received: (at submit) by debbugs.gnu.org; 21 Oct 2019 15:16:40 +0000 Received: from localhost ([127.0.0.1]:57643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMZQG-00028Z-1A for submit@debbugs.gnu.org; Mon, 21 Oct 2019 11:16:40 -0400 Received: from lists.gnu.org ([209.51.188.17]:46882) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMZQE-00026x-7Y for submit@debbugs.gnu.org; Mon, 21 Oct 2019 11:16:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:55923) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMZQC-00076F-Us for guix-patches@gnu.org; Mon, 21 Oct 2019 11:16: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, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMZQB-0003tR-B5 for guix-patches@gnu.org; Mon, 21 Oct 2019 11:16:36 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:38369) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1iMZQB-0003tG-1r for guix-patches@gnu.org; Mon, 21 Oct 2019 11:16:35 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id E4568240010 for ; Mon, 21 Oct 2019 15:16:30 +0000 (UTC) From: Brice Waegeneire To: guix-patches@gnu.org Subject: [PATCH] gnu: Add ddcci-driver-linux. Date: Mon, 21 Oct 2019 17:16:28 +0200 Message-Id: <20191021151628.28632-1-brice@waegenei.re> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-Received-From: 217.70.183.193 X-Spam-Score: -1.6 (-) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.6 (--) * gnu/packages/linux.scm (ddcci-driver-linux): Add variable. --- gnu/packages/linux.scm | 59 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 59 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 989d55f8aa..4a98c9e60e 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -968,6 +968,65 @@ and should be used with caution, especially on untested models.") between the CDemu userspace daemon and linux kernel.") (license license:gpl2+))) + +(define-public ddcci-driver-linux + (package + (name "ddcci-driver-linux") + (version "0.3.3") + (source + (origin + (method git-fetch) + (uri (git-reference + (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vkkja3ykjil783zjpwp0vz7jy2fp9ccazzi3afd4fjk8gldin7f")))) + (build-system linux-module-build-system) + (arguments + `(#:tests? #f ; no tests + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda* (#:key inputs #:allow-other-keys) + (for-each (lambda (module) + (invoke "make" "-C" + (string-append (assoc-ref inputs "linux-module-builder") + "/lib/modules/build") + (string-append "M=" (getcwd) "/" module))) + (list "ddcci" "ddcci-backlight")) + #t)) + (replace 'install + (lambda* (#:key inputs native-inputs outputs #:allow-other-keys) + (let* ((out (assoc-ref outputs "out")) + (moddir (string-append out "/lib/modules")) + (kmod (assoc-ref (or native-inputs inputs) "kmod"))) + ;; Install kernel modules + (mkdir-p moddir) + (for-each (lambda (module) + (invoke "make" "-C" + (string-append + (assoc-ref inputs "linux-module-builder") + "/lib/modules/build") + (string-append "M=" (getcwd) "/" module) + (string-append "DEPMOD=" kmod "/bin/depmod") + (string-append "MODULE_DIR=" moddir) + (string-append "INSTALL_PATH=" out) + (string-append "INSTALL_MOD_PATH=" out) + "INSTALL_MOD_STRIP=1" + "modules_install")) + (list "ddcci" "ddcci-backlight"))) + #t))))) + (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux") + (synopsis "A pair of Linux kernel drivers for DDC/CI monitors") + (description "Two Linux kernel drivers, ddcci and ddcci-backlight, that +allow the control of DDC/CI monitors through the sysfs interface. ddcci create +a character device for each DDC/CI monitors in @file{/dev/bus/ddcci/[I²C bus number]}. +ddcci-backlight allow the control of the backlight level or luminance property when supported +under @file{/sys/class/backlight/}.") + (license license:gpl2+))) + ;;; ;;; Pluggable authentication modules (PAM). -- 2.19.2 From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 05:43:08 2019 Received: (at submit) by debbugs.gnu.org; 22 Oct 2019 09:43:08 +0000 Received: from localhost ([127.0.0.1]:58247 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMqh1-00066M-Uc for submit@debbugs.gnu.org; Tue, 22 Oct 2019 05:43:08 -0400 Received: from lists.gnu.org ([209.51.188.17]:48729) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMqgz-000667-ON for submit@debbugs.gnu.org; Tue, 22 Oct 2019 05:43:06 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:56935) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iMqgy-0005V1-Ea for guix-patches@gnu.org; Tue, 22 Oct 2019 05:43:05 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iMqgx-0001tf-CQ for guix-patches@gnu.org; Tue, 22 Oct 2019 05:43:04 -0400 Received: from mail-wm1-x329.google.com ([2a00:1450:4864:20::329]:54243) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iMqgx-0001sc-6G for guix-patches@gnu.org; Tue, 22 Oct 2019 05:43:03 -0400 Received: by mail-wm1-x329.google.com with SMTP id i13so1144773wmd.3 for ; Tue, 22 Oct 2019 02:43:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version:content-transfer-encoding; bh=lUu6Vjn5ekobSi3W9/c1l+qyZgISVFW+NRQWJuGqsPM=; b=b6uBrNNWZtKHkwcDR8aqt7k08UwVdVVKgyteU+a6Mx2sYsIk9m97fcVoKWnkIFqGGm eSL7xAwhpG9nQDCmjQXn0+d+4lCtqHRe9NikK0ZkPTsBTWAEJ5llMR2rT1dKDH97UgpO E4ROEjHPrD7//qK9oYx2ptNqPhM9rzDtOYY9dPwv1x/WyIf2dwj5YIYTA2BnaX05Gmfv DPwRzy5c/u8dBfHfiuorcED3OwWtRfydm4vEVNuWkEXJkywzHl/Bp4XOsh3Oh3h8siGT rkUMswOy3jh2d3om0IiI7A+B+tYaV6/DqtrI/VgZlv+9tGwuBocrAzFRPrnC2Zo5YY5c vrsg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version:content-transfer-encoding; bh=lUu6Vjn5ekobSi3W9/c1l+qyZgISVFW+NRQWJuGqsPM=; b=Wa9zHU6QWMiWvVkIVbdvGPRd5SLESkdkcIuo6gqZ00STNLCSghCw1pl5R289xfAvwm vPZFc+eYVFC3Uz3vlBu5oUXtDOeezImaGpmky/UK0e0EPcOCeGcPxVYCn3VBl4yzjNBc 2ev5pyGOi+Q/SA6KtavaRII3M6oRB7Bce/ZXwyV6XkWOhsz4mdk6k3a9HXh1oKR9xdHd FIKQlZtQx6frXI8kkYWE71LeUdmnVYdAygobwrziVS49sn9cAi/3CZfkA3pQziAv46yB SYR6WTH0iCdUJtkusNiIjqbpaS6huQkNRjIVCzb37cPmgqTPdiQHxE+BZoM5CTOkS/g4 pbYg== X-Gm-Message-State: APjAAAVcvBd4FYNTQuWGdDHCptoMuKP6fkfJfB+QAdNoX8KR/aP9KOCa G50lMqXJAhuKZkz1kimgcRI= X-Google-Smtp-Source: APXvYqxi8m+dMbJsjRS99dZRy5uZBYTQQ6oz5k14xvih04C/51E8tXmLFfKj5VTOaHvjgUisv83PAg== X-Received: by 2002:a1c:a657:: with SMTP id p84mr2004194wme.35.1571737381067; Tue, 22 Oct 2019 02:43:01 -0700 (PDT) Received: from PF1S5GG2 (lfbn-ann-1-367-71.w86-200.abo.wanadoo.fr. [86.200.83.71]) by smtp.gmail.com with ESMTPSA id p12sm18694220wrm.62.2019.10.22.02.42.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 22 Oct 2019 02:43:00 -0700 (PDT) References: <20191021151628.28632-1-brice@waegenei.re> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: Re: [bug#37853] [PATCH] gnu: Add ddcci-driver-linux. In-reply-to: <20191021151628.28632-1-brice@waegenei.re> Date: Tue, 22 Oct 2019 11:42:58 +0200 Message-ID: <875zkh6rq5.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::329 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37853@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: -2.3 (--) Hello Brice, > + (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-li= nux.git") This line is too long. You can add a line break after "uri" so that it fits under 78 columns. > + (replace 'build > + (lambda* (#:key inputs #:allow-other-keys) > + (for-each (lambda (module) > + (invoke "make" "-C" > + (string-append (assoc-ref inputs "linux= -module-builder") > + "/lib/modules/build") > + (string-append "M=3D" (getcwd) "/" modu= le))) > + (list "ddcci" "ddcci-backlight")) It is a bit sad that we have to replicate 'build and 'install phases because of those two subfolders. However, I can't see an easy way to overcome this. Anyone? > +a character device for each DDC/CI monitors in @file{/dev/bus/ddcci/[I= =C2=B2C bus number]}. > +ddcci-backlight allow the control of the backlight level or luminance pr= operty when supported As reported by guix lint, this line is too long. Also make sure that the description starts by a full sentence, for instance: "This package provides a pair of ...". Can you send an updated patch? Thanks, Mathieu From debbugs-submit-bounces@debbugs.gnu.org Tue Oct 22 09:06:52 2019 Received: (at 37853) by debbugs.gnu.org; 22 Oct 2019 13:06:52 +0000 Received: from localhost ([127.0.0.1]:58374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMtsB-0006sD-Ni for submit@debbugs.gnu.org; Tue, 22 Oct 2019 09:06:51 -0400 Received: from dd26836.kasserver.com ([85.13.145.193]:57954) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iMtsA-0006s3-9G for 37853@debbugs.gnu.org; Tue, 22 Oct 2019 09:06:50 -0400 Received: from localhost (213162073022.public.t-mobile.at [213.162.73.22]) by dd26836.kasserver.com (Postfix) with ESMTPSA id C595A336013F; Tue, 22 Oct 2019 15:06:43 +0200 (CEST) Date: Tue, 22 Oct 2019 15:06:39 +0200 From: Danny Milosavljevic To: 37853@debbugs.gnu.org, Brice Waegeneire Subject: Re: [bug#37853] [PATCH] gnu: Add ddcci-driver-linux. Message-ID: <20191022150639.74574b89@scratchpost.org> In-Reply-To: <875zkh6rq5.fsf@gmail.com> References: <20191021151628.28632-1-brice@waegenei.re> <875zkh6rq5.fsf@gmail.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-unknown-linux-gnu) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="Sig_//W8I/qhJETUTq=OVBCActHT"; protocol="application/pgp-signature"; micalg=pgp-sha256 X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37853 Cc: Mathieu Othacehe 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 (-) --Sig_//W8I/qhJETUTq=OVBCActHT Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi, On Tue, 22 Oct 2019 11:42:58 +0200 Mathieu Othacehe wrote: > It is a bit sad that we have to replicate 'build and 'install phases > because of those two subfolders. However, I can't see an easy way to > overcome this. Anyone? You could get the existing phase via (assoc-ref %standard-phases 'build) an= d call it twice (and I would). Also, you could create two packages and chdir in an extra phase before "bui= ld" (I wouldn't do that). The former: (define-public ddcci-driver-linux (package (name "ddcci-driver-linux") (version "0.3.3") (source (origin (method git-fetch) (uri (git-reference (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux= .git") (commit (string-append "v" version)))) (file-name (git-file-name name version)) (sha256 (base32 "0vkkja3ykjil783zjpwp0vz7jy2fp9ccazzi3afd4fjk8gldin7f")))) (build-system linux-module-build-system) (arguments `(#:tests? #f ; no tests #:phases (modify-phases %standard-phases (replace 'build (lambda args (for-each (lambda (module) (with-directory-excursion module (apply (assoc-ref %standard-phases 'build) args)= )) '("ddcci" "ddcci-backlight")) #t)) (replace 'install (lambda args (for-each (lambda (module) (with-directory-excursion module (apply (assoc-ref %standard-phases 'install) arg= s))) '("ddcci" "ddcci-backlight")) #t))))) (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux") (synopsis "Linux kernel drivers for DDC/CI monitors") (description "Two Linux kernel drivers, ddcci and ddcci-backlight, that allow the control of DDC/CI monitors through the sysfs interface. ddcci cre= ate a character device for each DDC/CI monitors in @file{/dev/bus/ddcci/[I=C2= =B2C bus number]}. ddcci-backlight allow the control of the backlight level or luminance prope= rty when supported under @file{/sys/class/backlight/}.") (license license:gpl2+))) @Brice: Could you send an updated patch along those lines? --Sig_//W8I/qhJETUTq=OVBCActHT Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEds7GsXJ0tGXALbPZ5xo1VCwwuqUFAl2u/t8ACgkQ5xo1VCww uqW/gQf/UQBTJNfQVWUz8Mt4HclliFRMrakJA70/OGEZOl3h0R+A0TlX0AhpamES QODZ/kGa/Fg2679yxteLSKTeKkgZDjrXbUEAh7xljQWgLTRoIfvKzccMfrFWoioW o8QLr8b6rbhNNubcivKW9nNIWhzCMpS6iri7lWbyzdXpSQG3TiF/coUFzCKOvA7X lvxHSb2WN9YmhLgbPJumLPVXvebkCP6fowicKQvML3mOl4junGaKsqwL54L6jLfk IceEhulr+sqhY8mK+zqd7+dGW02ivs6VuE40VrTBlCQHZenqfkX2oCEZT6qJdBaJ CLHBFNhPeVIYYI8sMCn6ghK4+gXmfw== =0TCL -----END PGP SIGNATURE----- --Sig_//W8I/qhJETUTq=OVBCActHT-- From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 05:32:40 2019 Received: (at 37853) by debbugs.gnu.org; 25 Oct 2019 09:32:40 +0000 Received: from localhost ([127.0.0.1]:37291 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNvxX-0001D7-WB for submit@debbugs.gnu.org; Fri, 25 Oct 2019 05:32:40 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:42141) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNvxU-0001Cx-BB for 37853@debbugs.gnu.org; Fri, 25 Oct 2019 05:32:38 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 7A67F240014 for <37853@debbugs.gnu.org>; Fri, 25 Oct 2019 09:32:34 +0000 (UTC) From: Brice Waegeneire To: 37853@debbugs.gnu.org Subject: Date: Fri, 25 Oct 2019 11:32:22 +0200 Message-Id: <20191025093223.31672-1-brice@waegenei.re> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: In this patch version I have taken into account the remarks of Mathieu on line lenght and description phrasing. And followed Danny's take on the modified phases; it's *much* nicer than my copy/paste f [...] Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.193 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 0.0 RCVD_IN_MSPIKE_H3 RBL: Good reputation (+3) [217.70.183.193 listed in wl.mailspike.net] 0.0 RCVD_IN_MSPIKE_WL Mailspike good senders 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 37853 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.3 (/) In this patch version I have taken into account the remarks of Mathieu on line lenght and description phrasing. And followed Danny's take on the modified phases; it's *much* nicer than my copy/paste from the linux-module-build-system. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 05:32:49 2019 Received: (at 37853) by debbugs.gnu.org; 25 Oct 2019 09:32:49 +0000 Received: from localhost ([127.0.0.1]:37294 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNvxh-0001DW-AE for submit@debbugs.gnu.org; Fri, 25 Oct 2019 05:32:49 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:41765) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNvxZ-0001DG-HS for 37853@debbugs.gnu.org; Fri, 25 Oct 2019 05:32:42 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 1D6CFFF80D for <37853@debbugs.gnu.org>; Fri, 25 Oct 2019 09:32:39 +0000 (UTC) From: Brice Waegeneire To: 37853@debbugs.gnu.org Subject: [PATCH v2] gnu: Add ddcci-driver-linux. Date: Fri, 25 Oct 2019 11:32:23 +0200 Message-Id: <20191025093223.31672-2-brice@waegenei.re> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20191025093223.31672-1-brice@waegenei.re> References: <20191025093223.31672-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37853 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 (-) * gnu/packages/linux.scm (ddcci-driver-linux): Add variable. --- gnu/packages/linux.scm | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 989d55f8aa..ce448d9940 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -968,6 +968,52 @@ and should be used with caution, especially on untested models.") between the CDemu userspace daemon and linux kernel.") (license license:gpl2+))) +(define-public ddcci-driver-linux + (package + (name "ddcci-driver-linux") + (version "0.3.3") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vkkja3ykjil783zjpwp0vz7jy2fp9ccazzi3afd4fjk8gldin7f")))) + (build-system linux-module-build-system) + (arguments + `(#:tests? #f ; no tests + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda args + (for-each + (lambda (module) + (with-directory-excursion module + (apply (assoc-ref %standard-phases 'build) args))) + '("ddcci" "ddcci-backlight")) + #t)) + (replace 'install + (lambda args + (for-each + (lambda (module) + (with-directory-excursion module + (apply (assoc-ref %standard-phases 'install) args))) + '("ddcci" "ddcci-backlight")) + #t))))) + (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux") + (synopsis "A pair of Linux kernel drivers for DDC/CI monitors") + (description "This package provide two Linux kernel drivers, ddcci and +ddcci-backlight, that allow the control of DDC/CI monitors through the sysfs +interface. The ddcci module create a character device for each DDC/CI monitors +in @file{/dev/bus/ddcci/[I²C busnumber]}. While the ddcci-backlight module +allow the control of the backlight level or luminance property when supported +under @file{/sys/class/backlight/}.") + (license license:gpl2+))) + ;;; ;;; Pluggable authentication modules (PAM). -- 2.19.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 05:50:43 2019 Received: (at submit) by debbugs.gnu.org; 25 Oct 2019 09:50:43 +0000 Received: from localhost ([127.0.0.1]:37315 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwF0-0001fI-Ty for submit@debbugs.gnu.org; Fri, 25 Oct 2019 05:50:43 -0400 Received: from lists.gnu.org ([209.51.188.17]:40695) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwEx-0001f8-UA for submit@debbugs.gnu.org; Fri, 25 Oct 2019 05:50:40 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59813) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNwEv-00028j-MX for guix-patches@gnu.org; Fri, 25 Oct 2019 05:50:39 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNwEu-0001Fh-Mh for guix-patches@gnu.org; Fri, 25 Oct 2019 05:50:37 -0400 Received: from mail-wr1-x443.google.com ([2a00:1450:4864:20::443]:38384) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iNwEu-0001F4-GY for guix-patches@gnu.org; Fri, 25 Oct 2019 05:50:36 -0400 Received: by mail-wr1-x443.google.com with SMTP id v9so1566564wrq.5 for ; Fri, 25 Oct 2019 02:50:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=CW5dCplUK+VKs2tyDwymvz1L5TSUT94VE2yUV5g8954=; b=T1plO/pSARh6dBdnbXAEoV4hgwwNJ+u+vbrXaUI9ZlQNnXxa5FhI0TjfMQW4eBNQDb 2p3o+vi51xqQ164nlSg+EbOpOhLnu9Zgq0+tpVKMGAQB4i3lyYlvwQG5mvVt1AnFD44t ZqU7HRgW15Dj9vTAo0MTWjD2dgAmsnTl3lTarHiULhdAqtnHb8/FOxGy40Q73zIP79Fl E+vlQmHNc2sDs0JKu/kWDTKQVSYl9aig9cTQjPRgyQ1d/bje2Ef8uB0aHyDn9a0jnl5s cLpH+7WkjiQdZgBFAExX0ltRmoKK94dB2Cgq/+gQkpR/EjHrCLfQTLPFUHkuffBgGqgM UzKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=CW5dCplUK+VKs2tyDwymvz1L5TSUT94VE2yUV5g8954=; b=ItsXnRRkby3iC/0vAf+ncAG0Iior4qkUnT+fGt8zJZ0HGgIhAZ9SpVB8APFVFCM/o3 0lX2lRoIBRLzEUIP2Il+argo5p9zmt5npkZE8yApg8yxo5R9NR+eC6TV0w4eljhGmTIH 1aMFFiw2OO57jBH6H1j1HReNgso8zR202qx2SGt0bzcxHVV7WNag6GrPF9IwgKF+SGAf I7hxw87FPVujDDUXT97MZ/dOurxgK8i/IEneXeWioxz1gowfC2lw08/DO3slks+Y6RQA L+4V264m5vAq6pse9yEHgNK7n+bT+uQOPx/NDkEbi7b3dLjnRhnVlxADrMy/j/THuYZl jrcw== X-Gm-Message-State: APjAAAVnK/uiX2pe3/CZMPFe14ax9p619GH4KRwPWLWOjS84f/DjduWM a97ScGapJVCzKalTvQNUeN/N2xPi X-Google-Smtp-Source: APXvYqymitWHdpa4MAKQl6nhEDp0EOWVlx2rYlxjdjnU4ICSLbjquPgQpuqpqBSB8LJvxKuoKIF+VQ== X-Received: by 2002:adf:f4c1:: with SMTP id h1mr2132140wrp.31.1571997035315; Fri, 25 Oct 2019 02:50:35 -0700 (PDT) Received: from meru (lfbn-ann-1-367-71.w86-200.abo.wanadoo.fr. [86.200.83.71]) by smtp.gmail.com with ESMTPSA id o73sm1418726wme.34.2019.10.25.02.50.33 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 02:50:34 -0700 (PDT) References: <20191025093223.31672-1-brice@waegenei.re> <20191025093223.31672-2-brice@waegenei.re> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: Re: [bug#37853] [PATCH v2] gnu: Add ddcci-driver-linux. In-reply-to: <20191025093223.31672-2-brice@waegenei.re> Date: Fri, 25 Oct 2019 11:50:29 +0200 Message-ID: <87imod9msa.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::443 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37853@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: -2.3 (--) Hey Brice, That's indeed much better this way ;) You still have two small guix lint warnings to fix: gnu/packages/linux.scm:979:17: ddcci-driver-linux@0.3.3: sentences in description should be followed by two spaces; possible infractions at 143, 253 gnu/packages/linux.scm:978:14: ddcci-driver-linux@0.3.3: no article allowed at the beginning of the synopsis Otherwise this LGTM. Mathieu From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 06:24:18 2019 Received: (at 37853) by debbugs.gnu.org; 25 Oct 2019 10:24:18 +0000 Received: from localhost ([127.0.0.1]:37326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwlW-0004Uq-18 for submit@debbugs.gnu.org; Fri, 25 Oct 2019 06:24:18 -0400 Received: from relay9-d.mail.gandi.net ([217.70.183.199]:60383) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwlT-0004Uf-As for 37853@debbugs.gnu.org; Fri, 25 Oct 2019 06:24:17 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay9-d.mail.gandi.net (Postfix) with ESMTPSA id 1D201FF802 for <37853@debbugs.gnu.org>; Fri, 25 Oct 2019 10:24:12 +0000 (UTC) From: Brice Waegeneire To: 37853@debbugs.gnu.org Subject: Date: Fri, 25 Oct 2019 12:24:02 +0200 Message-Id: <20191025102403.4355-1-brice@waegenei.re> X-Mailer: git-send-email 2.19.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit 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: Hopefully this version is the last one needed. Sorry for the trivial lint issue Mathieu. I have troble running it on my forgin distro (NixOS), it always complain about certificates and stop abruptly without reporting relevant information. Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [217.70.183.199 listed in list.dnswl.org] -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 2.0 BLANK_SUBJECT Subject is present but empty X-Debbugs-Envelope-To: 37853 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.3 (/) Hopefully this version is the last one needed. Sorry for the trivial lint issue Mathieu. I have troble running it on my forgin distro (NixOS), it always complain about certificates and stop abruptly without reporting relevant information. From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 06:24:26 2019 Received: (at 37853) by debbugs.gnu.org; 25 Oct 2019 10:24:26 +0000 Received: from localhost ([127.0.0.1]:37329 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwle-0004VC-8a for submit@debbugs.gnu.org; Fri, 25 Oct 2019 06:24:26 -0400 Received: from relay3-d.mail.gandi.net ([217.70.183.195]:35739) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNwlY-0004Uy-80 for 37853@debbugs.gnu.org; Fri, 25 Oct 2019 06:24:20 -0400 X-Originating-IP: 78.237.113.178 Received: from localhost (luy13-1-78-237-113-178.fbx.proxad.net [78.237.113.178]) (Authenticated sender: brice@waegenei.re) by relay3-d.mail.gandi.net (Postfix) with ESMTPSA id 389E06000D for <37853@debbugs.gnu.org>; Fri, 25 Oct 2019 10:24:17 +0000 (UTC) From: Brice Waegeneire To: 37853@debbugs.gnu.org Subject: [PATCH v3] gnu: Add ddcci-driver-linux. Date: Fri, 25 Oct 2019 12:24:03 +0200 Message-Id: <20191025102403.4355-2-brice@waegenei.re> X-Mailer: git-send-email 2.19.2 In-Reply-To: <20191025102403.4355-1-brice@waegenei.re> References: <20191025102403.4355-1-brice@waegenei.re> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 37853 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 (-) * gnu/packages/linux.scm (ddcci-driver-linux): Add variable. --- gnu/packages/linux.scm | 46 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 46 insertions(+) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 989d55f8aa..d061f866d9 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -968,6 +968,52 @@ and should be used with caution, especially on untested models.") between the CDemu userspace daemon and linux kernel.") (license license:gpl2+))) +(define-public ddcci-driver-linux + (package + (name "ddcci-driver-linux") + (version "0.3.3") + (source + (origin + (method git-fetch) + (uri + (git-reference + (url "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux.git") + (commit (string-append "v" version)))) + (file-name (git-file-name name version)) + (sha256 + (base32 + "0vkkja3ykjil783zjpwp0vz7jy2fp9ccazzi3afd4fjk8gldin7f")))) + (build-system linux-module-build-system) + (arguments + `(#:tests? #f ; no tests + #:phases + (modify-phases %standard-phases + (replace 'build + (lambda args + (for-each + (lambda (module) + (with-directory-excursion module + (apply (assoc-ref %standard-phases 'build) args))) + '("ddcci" "ddcci-backlight")) + #t)) + (replace 'install + (lambda args + (for-each + (lambda (module) + (with-directory-excursion module + (apply (assoc-ref %standard-phases 'install) args))) + '("ddcci" "ddcci-backlight")) + #t))))) + (home-page "https://gitlab.com/ddcci-driver-linux/ddcci-driver-linux") + (synopsis "Pair of Linux kernel drivers for DDC/CI monitors") + (description "This package provide two Linux kernel drivers, ddcci and +ddcci-backlight, that allow the control of DDC/CI monitors through the sysfs +interface. The ddcci module create a character device for each DDC/CI monitors +in @file{/dev/bus/ddcci/[I²C busnumber]}. While the ddcci-backlight module +allow the control of the backlight level or luminance property when supported +under @file{/sys/class/backlight/}.") + (license license:gpl2+))) + ;;; ;;; Pluggable authentication modules (PAM). -- 2.19.2 From debbugs-submit-bounces@debbugs.gnu.org Fri Oct 25 07:35:04 2019 Received: (at submit) by debbugs.gnu.org; 25 Oct 2019 11:35:04 +0000 Received: from localhost ([127.0.0.1]:37396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNxs0-0001y1-58 for submit@debbugs.gnu.org; Fri, 25 Oct 2019 07:35:04 -0400 Received: from lists.gnu.org ([209.51.188.17]:45375) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1iNxrz-0001xu-7l for submit@debbugs.gnu.org; Fri, 25 Oct 2019 07:35:03 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44447) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1iNxry-0004by-5N for guix-patches@gnu.org; Fri, 25 Oct 2019 07:35:03 -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.0 required=5.0 tests=BAYES_40,FREEMAIL_FROM autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1iNxrx-0004N2-6P for guix-patches@gnu.org; Fri, 25 Oct 2019 07:35:02 -0400 Received: from mail-wm1-x331.google.com ([2a00:1450:4864:20::331]:38838) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1iNxrw-0004Mb-QV for guix-patches@gnu.org; Fri, 25 Oct 2019 07:35:01 -0400 Received: by mail-wm1-x331.google.com with SMTP id 22so1537638wms.3 for ; Fri, 25 Oct 2019 04:35:00 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=references:user-agent:from:to:cc:subject:in-reply-to:date :message-id:mime-version; bh=dPOJBlR9z6slprR3gxuqqdvzK112hd6Qgk2sPp3acPo=; b=YHGTnXpWGMwPbAzz4DvOjrS38q8w0f6aNBTQWfrfoMxUlynvlv1cBR5dmrpGN+vcLi rq+RXtvPERhXcnmfW9b29XVTLv6UV2VhpPQPJIz1F4ZVHszCBzJVo7jAAsEqf+kxw7d6 MLQnGvXANBjjvKfXVAe3u8KKvQrM9tCps4tqqUv9ySSagnlVIIq33OG2VoWOqZtVj+L6 D13g74eioJMI9tLT8PQYyI0QDxxBMo6aUYjaH0PzsvO0jbzegFTY6vvimB0Q/BbFpA5f dxRx3EK0W8sMeivGCyExmBUGFADySgN7XFoVlaBzI9dvAxsgAqKm77fN/fRjNLVtpLww JFAw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:references:user-agent:from:to:cc:subject :in-reply-to:date:message-id:mime-version; bh=dPOJBlR9z6slprR3gxuqqdvzK112hd6Qgk2sPp3acPo=; b=fReCh8VF7z8PU2KgSzk9fhiDMNkez42ddyRjkyoTLIxyKEQZPFdHCEobH9Nhy+WeVV 8bkJxQeHqvR5OhQlCV18xu5A6bJX/+6a5D2Owa+rCkn31rCwNEu35vtoUzFZ3u4Cvc26 OxkCOCIQFUOi0mlxOoh+7tiblm3nxgk3m20bLqQJxwPcWlkJBDuhmc8ccuZ55LeYXs44 /P3HF1CyBIzynNK5Shvoc8FphFkZeukceg7JUgd1PxDY7D1ShZcl/jEgF9UfwMdgoDSE eXkiAJpVuZ4AeHiVVc4CXrdynTXmTSdKbQ5GPRYYzkJ48QQLHhAsolk5JO68WAoy/akN q8SA== X-Gm-Message-State: APjAAAVhLxAyzFv/akTnajR7qMTOCvQs9qlfwPF78ADKBlkzdMXVP5BU 2TFv9R0H5mR0WflDpX6ObI4= X-Google-Smtp-Source: APXvYqziWRZzchXnk8Phv20YiAfV13xdAiCO5lcAMsM0GQ0OAOj/3y6L9BOEJ1vFeiE4xxk2KWsBHQ== X-Received: by 2002:a1c:39c1:: with SMTP id g184mr3091312wma.75.1572003299544; Fri, 25 Oct 2019 04:34:59 -0700 (PDT) Received: from meru (lfbn-ann-1-367-71.w86-200.abo.wanadoo.fr. [86.200.83.71]) by smtp.gmail.com with ESMTPSA id o73sm1697609wme.34.2019.10.25.04.34.57 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 25 Oct 2019 04:34:58 -0700 (PDT) References: <20191021151628.28632-1-brice@waegenei.re> <20191025102403.4355-1-brice@waegenei.re> User-agent: mu4e 1.2.0; emacs 26.3 From: Mathieu Othacehe To: guix-patches@gnu.org Subject: Re: [bug#37853] In-reply-to: <20191025102403.4355-1-brice@waegenei.re> Date: Fri, 25 Oct 2019 13:34:53 +0200 Message-ID: <87v9sdjbxe.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::331 X-Spam-Score: -1.3 (-) X-Debbugs-Envelope-To: submit Cc: 37853-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: -2.3 (--) > Sorry for the trivial lint issue Mathieu. I have troble running it on my > forgin distro (NixOS), it always complain about certificates and stop > abruptly without reporting relevant information. No problem, I fixed some typos in description and pushed this patch. Thanks, Mathieu From unknown Fri Jun 20 05:35:56 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 22 Nov 2019 12:24:08 +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