From unknown Thu Aug 14 22:19:37 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#53026 <53026@debbugs.gnu.org> To: bug#53026 <53026@debbugs.gnu.org> Subject: Status: 27.2; (battery) errors in Android app Termux Reply-To: bug#53026 <53026@debbugs.gnu.org> Date: Fri, 15 Aug 2025 05:19:37 +0000 retitle 53026 27.2; (battery) errors in Android app Termux reassign 53026 emacs submitter 53026 Lucien Cartier-Tilet severity 53026 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Wed Jan 05 10:56:30 2022 Received: (at submit) by debbugs.gnu.org; 5 Jan 2022 15:56:30 +0000 Received: from localhost ([127.0.0.1]:41528 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n58eM-0007sc-6O for submit@debbugs.gnu.org; Wed, 05 Jan 2022 10:56:30 -0500 Received: from lists.gnu.org ([209.51.188.17]:54822) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n583M-0006o2-No for submit@debbugs.gnu.org; Wed, 05 Jan 2022 10:18:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:43256) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n583M-0000WG-Iv for bug-gnu-emacs@gnu.org; Wed, 05 Jan 2022 10:18:16 -0500 Received: from 105.ip-51-83-47.eu ([51.83.47.105]:40808 helo=mail.phundrak.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n583K-0007I3-Ci for bug-gnu-emacs@gnu.org; Wed, 05 Jan 2022 10:18:16 -0500 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 3A558C0F29 for ; Wed, 5 Jan 2022 16:10:12 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phundrak.com; s=dkim; t=1641395415; h=from:subject:date:message-id:to:mime-version:content-type; bh=F7aO0hZOx8Uc20rMluU6xqCSe2JF3Xa/NfalNfc8Mew=; b=TcIPZAXgivShC22iI5DMcN+4RsqZRhbZeSthrmeIEd5OXEBeHBPNyzy0bgX8HqJxMtu9kU Wo/GUjXkOm9gPGRwEEicyXOTAWpyxxd8U1LFITpuTqda3jjrnZZGG2G4M1R8/bIQXaSGF3 8LEyptIXeca2++U327wF6zjVR9Cx3Qs= From: Lucien Cartier-Tilet To: bug-gnu-emacs@gnu.org Subject: 27.2; (battery) errors in Android app Termux Date: Wed, 05 Jan 2022 15:08:33 +0100 User-agent: mu4e 1.6.10; emacs 29.0.50 Message-ID: <871r1mxlpo.fsf@phundrak.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="===-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Last-TLS-Session-Version: TLSv1.3 Received-SPF: pass client-ip=51.83.47.105; envelope-from=lucien@phundrak.com; helo=mail.phundrak.com X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, PDS_RDNS_DYNAMIC_FP=0.001, RDNS_DYNAMIC=0.982, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.4 (-) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Wed, 05 Jan 2022 10:56:29 -0500 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.4 (--) --===-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable In the Termux application on Android, evaluating `(battery)' results in an error due to `/sys/' not being readable on non-rooted phones. Steps to reproduce: 1. In termux, install Emacs with `pkg install emacs'. 2. Launch Emacs with `emacs -Q' 3. In the `*scratch*' buffer, type and evaluate `(battery)' 4. The expected output due to `/sys/' being unreadable should be the text `Battery status not available', however it errors with the attached backtrace. I made a patch I attached to this message in an attempt to prevent this issue, but I have not had the time to test it yet on my own phone. It is made from the current `master' branch. Text automatically generated by Emacs on Termux using `report-emacs-bug': In GNU Emacs 27.2 (build 1, aarch64-unknown-linux-android) of 2022-01-05 built on localhost Recent messages: For information about GNU Emacs and the GNU system, type C-h C-a. Entering debugger... Making completion list... Configured using: 'configure --disable-dependency-tracking --prefix=3D/data/data/com.termux/files/usr --libdir=3D/data/data/com.termux/files/usr/lib --sbindir=3D/data/data/com.termux/files/usr/bin --disable-rpath --disable-rpath-hack --host=3Daarch64-linux-android --disable-autodepend --with-gif=3Dno --with-gnutls --with-jpeg=3Dno --without-gconf --without-gsettings --without-lcms2 --without-x --with-png=3Dno --with-tiff=3Dno --with-xml2 --with-xpm=3Dno --without-dbus --without-selinux --with-modules --with-pdumper=3Dyes --with-dumping=3Dnone emacs_cv_sanitize_address=3Dyes emacs_cv_prog_cc_no_pie=3Dno ac_cv_lib_elf_elf_begin=3Dno gl_cv_func_dup2_works=3Dno ac_cv_func_setrlimit=3Dno --disable-nls --enable-shared --enable-static --libexecdir=3D/data/data/com.termux/files/usr/libexec 'CFLAGS=3D -fstack-protector-strong -Oz' 'CPPFLAGS=3D -I/data/data/com.termux/files/usr/include' 'LDFLAGS=3D-L/data/data/com.termux/files/usr/lib -Wl,-rpath=3D/data/data/com.termux/files/usr/lib -fopenmp -static-openmp -Wl,--enable-new-dtags -Wl,--as-needed -Wl,-z,relro,-z,now'' Configured features: NOTIFY INOTIFY GNUTLS LIBXML2 ZLIB MODULES THREADS PDUMPER GMP Important settings: value of $LANG: en_US.UTF-8 locale-coding-system: utf-8-unix: Major mode: Debugger Minor modes in effect: tooltip-mode: t global-eldoc-mode: t electric-indent-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t buffer-read-only: t line-number-mode: t transient-mark-mode: t Load-path shadows: None found. Features: (shadow regexp-opt sort mail-extr emacsbug message rmc puny dired dired-loaddefs format-spec rfc822 mml mml-sec password-cache epa derived epg epg-config gnus-util rmail tool-bar rmail-loaddefs text-property-search time-date subr-x seq mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils help-fns radix-tree cl-print debug backtrace help-mode easymenu find-func cl-loaddefs cl-lib term/xterm xterm byte-opt gv bytecomp byte-compile cconv tooltip eldoc electric uniquify ediff-hook vc-hooks lisp-float-type tabulated-list replace newcomment text-mode elisp-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch timer select mouse jit-lock font-lock syntax facemenu font-core term/tty-colors frame minibuffer cl-generic cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite charscript charprop case-table epa-hook jka-cmpr-hook help simple abbrev obarray cl-preloaded nadvice loaddefs button faces cus-face macroexp files text-properties overlay sha1 md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote threads inotify multi-tty make-network-process emacs) Memory information: ((conses 16 56686 6907) (symbols 48 6421 1) (strings 32 17408 1595) (string-bytes 1 567066) (vectors 16 8161) (vector-slots 8 90784 8674) (floats 8 29 697) (intervals 56 728 124) (buffers 1000 13)) =2D- Lucien =E2=80=9CPhundrak=E2=80=9D Cartier-Tilet (Fran=C3=A7ais) (English) Sent from GNU/Emacs --==-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-lisp-battery.el-battery-status-function-Fix-errors-i.patch Content-Transfer-Encoding: quoted-printable From=20a6ea372e02c5f8e583ea216743cf238854a8fc90 Mon Sep 17 00:00:00 2001 From: Lucien Cartier-Tilet Date: Wed, 5 Jan 2022 15:59:33 +0100 Subject: [PATCH] ; * lisp/battery.el (battery-status-function) Fix errors in Termux In Termux, neither /sys/ or /proc/ are readable on phones that are not rooted. This patch makes Emacs verify if they are readable before it attemps reading them. =2D-- lisp/battery.el | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lisp/battery.el b/lisp/battery.el index 45334163fa..b7b81a11a1 100644 =2D-- a/lisp/battery.el +++ b/lisp/battery.el @@ -96,12 +96,14 @@ Value does not include \".\" or \"..\"." (cond ((member battery-upower-service (dbus-list-activatable-names)) #'battery-upower) ((and (eq system-type 'gnu/linux) + (file-readable-p "/sys/") (battery--find-linux-sysfs-batteries)) #'battery-linux-sysfs) ((and (eq system-type 'gnu/linux) (file-directory-p "/proc/acpi/battery")) #'battery-linux-proc-acpi) ((and (eq system-type 'gnu/linux) + (file-readable-p "/proc/") (file-readable-p "/proc/apm")) #'battery-linux-proc-apm) ((and (eq system-type 'berkeley-unix) =2D-=20 2.34.1 --==-=-= Content-Type: text/plain Content-Disposition: attachment; filename=backtrace Content-Transfer-Encoding: quoted-printable Debugger entered--Lisp error: (file-error "Opening directory" "Permission d= enied" "/sys/class/power_supply") directory-files("/sys/class/power_supply/" t) battery--find-linux-sysfs-batteries() (and (eq system-type 'gnu/linux) (file-directory-p "/sys/class/power_supp= ly/") (battery--find-linux-sysfs-batteries)) (cond ((and (eq system-type 'gnu/linux) (file-readable-p "/proc/apm")) #'= battery-linux-proc-apm) ((and (eq system-type 'gnu/linux) (file-directory-p= "/proc/acpi/battery")) #'battery-linux-proc-acpi) ((and (eq system-type 'g= nu/linux) (file-directory-p "/sys/class/power_supply/") (battery--find-linu= x-sysfs-batteries)) #'battery-linux-sysfs) ((and (eq system-type 'berkeley-= unix) (file-executable-p "/usr/sbin/apm")) #'battery-bsd-apm) ((and (eq sys= tem-type 'darwin) (condition-case nil (with-temp-buffer (and (eq (call-proc= ess "pmset" nil t nil "-g" "ps") 0) (> (buffer-size) 0))) (error nil))) #'b= attery-pmset) ((fboundp 'w32-battery-status) #'w32-battery-status)) eval((cond ((and (eq system-type 'gnu/linux) (file-readable-p "/proc/apm"= )) #'battery-linux-proc-apm) ((and (eq system-type 'gnu/linux) (file-direct= ory-p "/proc/acpi/battery")) #'battery-linux-proc-acpi) ((and (eq system-ty= pe 'gnu/linux) (file-directory-p "/sys/class/power_supply/") (battery--find= -linux-sysfs-batteries)) #'battery-linux-sysfs) ((and (eq system-type 'berk= eley-unix) (file-executable-p "/usr/sbin/apm")) #'battery-bsd-apm) ((and (e= q system-type 'darwin) (condition-case nil (with-temp-buffer (and (eq ... 0= ) (> ... 0))) (error nil))) #'battery-pmset) ((fboundp 'w32-battery-status)= #'w32-battery-status))) custom-initialize-reset(battery-status-function (cond ((and (eq system-ty= pe 'gnu/linux) (file-readable-p "/proc/apm")) #'battery-linux-proc-apm) ((a= nd (eq system-type 'gnu/linux) (file-directory-p "/proc/acpi/battery")) #'b= attery-linux-proc-acpi) ((and (eq system-type 'gnu/linux) (file-directory-p= "/sys/class/power_supply/") (battery--find-linux-sysfs-batteries)) #'batte= ry-linux-sysfs) ((and (eq system-type 'berkeley-unix) (file-executable-p "/= usr/sbin/apm")) #'battery-bsd-apm) ((and (eq system-type 'darwin) (conditio= n-case nil (with-temp-buffer (and (eq ... 0) (> ... 0))) (error nil))) #'ba= ttery-pmset) ((fboundp 'w32-battery-status) #'w32-battery-status))) custom-declare-variable(battery-status-function (cond ((and (eq system-ty= pe 'gnu/linux) (file-readable-p "/proc/apm")) #'battery-linux-proc-apm) ((a= nd (eq system-type 'gnu/linux) (file-directory-p "/proc/acpi/battery")) #'b= attery-linux-proc-acpi) ((and (eq system-type 'gnu/linux) (file-directory-p= "/sys/class/power_supply/") (battery--find-linux-sysfs-batteries)) #'batte= ry-linux-sysfs) ((and (eq system-type 'berkeley-unix) (file-executable-p "/= usr/sbin/apm")) #'battery-bsd-apm) ((and (eq system-type 'darwin) (conditio= n-case nil (with-temp-buffer (and (eq ... 0) (> ... 0))) (error nil))) #'ba= ttery-pmset) ((fboundp 'w32-battery-status) #'w32-battery-status)) "Functio= n for getting battery status information.\nT..." :type (choice (const nil) = function) :group battery) byte-code("\300\301\302\303\304\305\306\307&\7\210\300\310\311\312\304\31= 3\306\307&\7\207" [custom-declare-variable battery-status-function (cond ((= and (eq system-type 'gnu/linux) (file-readable-p "/proc/apm")) #'battery-li= nux-proc-apm) ((and (eq system-type 'gnu/linux) (file-directory-p "/proc/ac= pi/battery")) #'battery-linux-proc-acpi) ((and (eq system-type 'gnu/linux) = (file-directory-p "/sys/class/power_supply/") (battery--find-linux-sysfs-ba= tteries)) #'battery-linux-sysfs) ((and (eq system-type 'berkeley-unix) (fil= e-executable-p "/usr/sbin/apm")) #'battery-bsd-apm) ((and (eq system-type '= darwin) (condition-case nil (with-temp-buffer (and ... ...)) (error nil))) = #'battery-pmset) ((fboundp 'w32-battery-status) #'w32-battery-status)) "Fun= ction for getting battery status information.\nT..." :type (choice (const n= il) function) :group battery battery-echo-area-format "Power %L, battery %B= (%p%% load, remaining time %t..." "Control string formatting the string to= display in..." (choice string (const nil))] 8) (battery) (progn (battery)) eval((progn (battery)) t) elisp--eval-last-sexp(nil) eval-last-sexp(nil) funcall-interactively(eval-last-sexp nil) call-interactively(eval-last-sexp nil nil) command-execute(eval-last-sexp) --==-=-=-- --=-=-=-- --===-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEViv9D3b9mE+uAC3AvXeJ5wXLjcoFAmHVtNMUHGx1Y2llbkBw aHVuZHJhay5jb20ACgkQvXeJ5wXLjcq9Yg/+Ks8H6YoywApt1sXjzMGuJZNW3/oA juX7G+2QkdAdaaTmVpPbgU7LbKm5YXiA3jHukn/W8B8sSSh6vQJRzCQz82p+p+xH eIdgvqm5Cb70q+J7P1vBzUylb6Q9UzCpzdKZ1R8DXTEY7Vnpv4WKaaX0J170yev3 x+oWGoOMMV3CMavbD4/bB87e5Qu/Oo2i5JuofFyJ9L2H/tYjlixlYTjdTSX/pXW4 iJu7meFZylK6XnShC9T+4He+ieKAIBIM5HCkbhIXGq8FGt2fc6yk4PYqEfU2DfkB 0xJfmewH8h801hSfT4B44OIA1BHESDaJJnpy4HbBKteT9bhXRNzlbTKi42/fPWzm VDsvz4gzYkhKoIRjJBm7Q4HQDBD9KejaYCOeZkezUvHUySXXX3JakQBoqCUKeJp9 2Llg54CjjkTNSfG6y6Y+HqZ3Was1r6yUIBpHdk17Frku5ScjY+O6ZmIy320706Ra fHD9kof55eE8088XRw1KUgyUDuCum1S78xiVnq3UlvEbOv7BA3kmaEyU+fpXZ6y7 r+JVpqn/KdDPxJRULHkZUMCjv4+6q8/s2k2D4FUcmiYMJGjIOC1/c4G3boUcCaIi VdI/OAZ9mQBp0iSnFOC+jsGue3cHxvfD29sJXHM9lWmWCUpaMcrVykZuPtW3REjs a887XbB9blxPxfE= =Itjm -----END PGP SIGNATURE----- --===-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 03:18:16 2022 Received: (at 53026) by debbugs.gnu.org; 14 Jan 2022 08:18:16 +0000 Received: from localhost ([127.0.0.1]:35419 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Hmq-0006cC-Kf for submit@debbugs.gnu.org; Fri, 14 Jan 2022 03:18:16 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34640) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Hmo-0006bu-RF for 53026@debbugs.gnu.org; Fri, 14 Jan 2022 03:18:15 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=yI1gjaDsW8+obfpax+qv7QCloJnvPVgcOOvCQzvquKI=; b=Iru0NtN26F5u35x7Kn+wrxmxrr HS++/gO0WitQhPt5LlBPRIVZ1RDCEx+ePlgFZFkUHeu0ol/8aC7ZNuBpB29oilic97y0en3jQwCE1 j/EpB/5DYB4PfiCE3ZDn1WacgVJJvLvpo6GwK/VaEAK38LNPYW8AoIhqB+ftb6cUsSEM=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n8Hmc-0001cv-KV; Fri, 14 Jan 2022 09:18:09 +0100 From: Lars Ingebrigtsen To: Lucien Cartier-Tilet Subject: Re: bug#53026: 27.2; (battery) errors in Android app Termux References: <871r1mxlpo.fsf@phundrak.com> X-Now-Playing: Various's _I Wanna Be Kate: The Songs of Kate Bush_: "Joanni" Date: Fri, 14 Jan 2022 09:18:01 +0100 In-Reply-To: <871r1mxlpo.fsf@phundrak.com> (Lucien Cartier-Tilet's message of "Wed, 05 Jan 2022 15:08:33 +0100") Message-ID: <875yqmspc6.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Lucien Cartier-Tilet writes: > I made a patch I attached to this message in an attempt to prevent > this issue, but I have not had the time to test it yet on my own > phone. It is made from the current `master' branch. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53026 Cc: 53026@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: -3.3 (---) Lucien Cartier-Tilet writes: > I made a patch I attached to this message in an attempt to prevent > this issue, but I have not had the time to test it yet on my own > phone. It is made from the current `master' branch. The patch makes sense to me, so I've applied it to Emacs 29. This change was small enough to apply without assigning copyright to the FSF, but for future patches you want to submit, it might make sense to get the paperwork started now, so that subsequent patches can be applied speedily. Would you be willing to sign such paperwork? -- (domestic pets only, the antidote for overdose, milk.) bloggy blog: http://lars.ingebrigtsen.no From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 03:18:22 2022 Received: (at control) by debbugs.gnu.org; 14 Jan 2022 08:18:22 +0000 Received: from localhost ([127.0.0.1]:35422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Hmv-0006cW-T9 for submit@debbugs.gnu.org; Fri, 14 Jan 2022 03:18:22 -0500 Received: from quimby.gnus.org ([95.216.78.240]:34654) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8Hmu-0006c3-0U for control@debbugs.gnu.org; Fri, 14 Jan 2022 03:18:20 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=JBzAR2Kv/5T3iEFXNmDMWNJQ08Wdjn5tEloAM+8DGv0=; b=ZsSUHshXPiM6UTNznvmxcjTkWy yGf3nWrRPQRb9qjuFByIkKiqrJvKuOOXhyX0FyLcBUHKKdY2qFUc91lV6Y2LuNB11gWZMz/sozgi8 JiR2pRNBTiN7wfeucqJ/DBysS1I8njAu9raH9c+1LgJK5WaQQmTXc+NzfqT089JTCt+c=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n8Hmm-0001d5-3U for control@debbugs.gnu.org; Fri, 14 Jan 2022 09:18:14 +0100 Date: Fri, 14 Jan 2022 09:18:11 +0100 Message-Id: <874k66spbw.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #53026 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: close 53026 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control 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 (---) close 53026 29.1 quit From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 03:38:14 2022 Received: (at 53026) by debbugs.gnu.org; 14 Jan 2022 08:38:15 +0000 Received: from localhost ([127.0.0.1]:35499 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8I6A-00013r-Nq for submit@debbugs.gnu.org; Fri, 14 Jan 2022 03:38:14 -0500 Received: from 105.ip-51-83-47.eu ([51.83.47.105]:56752 helo=mail.phundrak.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8I68-00013e-LD for 53026@debbugs.gnu.org; Fri, 14 Jan 2022 03:38:13 -0500 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id CBED9C214B; Fri, 14 Jan 2022 09:37:57 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phundrak.com; s=dkim; t=1642149487; h=from:subject:date:message-id:to:cc:mime-version:content-type: in-reply-to:references; bh=YK3rPnsviecyemj8AwNnl9y+xZY2OZr/ZsXwq/GMVxk=; b=DCO5m0HVwutpN6LqygqF03jsl7/E/7uTwHS3um4i1LOE4VhtCl9Ci+huwedY8vwRClOCE7 J5OwjtPa2yKDPvBcjT4JNtolfAYADquOw77UAZ5DatPLSHA7BUeuFyCsyLBYXDKhL/XM3j trKQMFCAX45J1e1uwJuuaWjJKvoDXxo= From: Lucien Cartier-Tilet To: Lars Ingebrigtsen Subject: Re: bug#53026: 27.2; (battery) errors in Android app Termux Date: Fri, 14 Jan 2022 09:35:14 +0100 References: <871r1mxlpo.fsf@phundrak.com> <875yqmspc6.fsf@gnus.org> User-agent: mu4e 1.6.10; emacs 29.0.50 In-reply-to: <875yqmspc6.fsf@gnus.org> Message-ID: <87ee5a67c1.fsf@phundrak.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="===-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Last-TLS-Session-Version: TLSv1.3 X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 53026 Cc: 53026@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.6 (/) --===-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable > The patch makes sense to me, so I've applied it to Emacs 29. Great, thank you! > This change was small enough to apply without assigning copyright to the > FSF, but for future patches you want to submit, it might make sense to > get the paperwork started now, so that subsequent patches can be applied > speedily. Would you be willing to sign such paperwork? Of course, where should I begin? =2D- Lucien =E2=80=9CPhundrak=E2=80=9D Cartier-Tilet (Fran=C3=A7ais) (English) Sent from GNU/Emacs --==-=-=-- --=-=-=-- --===-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEViv9D3b9mE+uAC3AvXeJ5wXLjcoFAmHhNl4UHGx1Y2llbkBw aHVuZHJhay5jb20ACgkQvXeJ5wXLjcpvERAAo0EjNIhQChGGvkradQ60sTkoB08j wB+BKAt87UT7bD4dYltDJlDkPZ1oDpVH9J1ErPg/OJAyAe89HeA9rTS8XFghKvpk ODl0CdH7tjiWbMDJim5+b9oH41HlglpgflJkn091cyPfImiCBgQeYLnozPSnYOTO x2qvoE49qV/hP+PA7Ljn/rJQ1OBMsvzPcYMhZsfUhoIPy/0lIiy6rV7Qi2Bpo3sp KCsR5i5URdRRAvo4tP0u+2coh5DubOok2gUACgUCzEhMzFRXj6OCCPQuS0inGyf3 G5I3py9ItSDB+NU40BOqfoAYe0XP3WwHS+eNmGW+SMZQE5cNWTchXNGP77QcxVlF njm28qAi1tjas32cMcikVL8mFLOOVjBTAAtYn+dFv94TPn7UiD7TgNhIuZTvYPh0 aW7XPSdIOWES5ShcVYWXOQG5LDM8TP8mRwD7xEEY8OjqozASGZ1YNxCqA8Cy361K nA1c6wKv7bngSQk+9TCnSfPK49/2sL7Drh2I8mHKfxKt8mVZVP6bqhCJFMekCgY7 uDnbw7cc3OsqeQjuqaIEqoYDB7lZJHoXwYOQHLyuDCIwc54ymB4DvQY3xI26eOoT qPJHvJ8fqTgRB0lfDfod+tM2X+dc+zlSXrOjA4ktnDddgvsynTmQIk2dakeUxxgk dbm6FqZw5J/hop8= =Very -----END PGP SIGNATURE----- --===-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 03:53:59 2022 Received: (at 53026) by debbugs.gnu.org; 14 Jan 2022 08:53:59 +0000 Received: from localhost ([127.0.0.1]:35539 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8ILP-0003nt-B7 for submit@debbugs.gnu.org; Fri, 14 Jan 2022 03:53:59 -0500 Received: from quimby.gnus.org ([95.216.78.240]:35160) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8ILO-0003ne-Aw for 53026@debbugs.gnu.org; Fri, 14 Jan 2022 03:53:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:In-Reply-To:Date: References:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=u62BHhcisXVc8wnLPFN4kkYUsfXc7krY9CLFy0itW5M=; b=EMJECcGKeV9IxTgJhar2MwUXxp 9ox0eKvEWaUo4RyXO/aHngsGeGv6Nxe5Kfl8V8fUtIqY+CC/zOJnyzH5FMkI1MrdDxpyiRo3cj85P FzKJinKSSc8RWUNW2Axw6XN7/eYlG+xZXtiI6FsAxpYcObLcjJF1l6mRoPx85p22YFvE=; Received: from [84.212.220.105] (helo=xo) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1n8ILF-0001th-MA; Fri, 14 Jan 2022 09:53:52 +0100 From: Lars Ingebrigtsen To: Lucien Cartier-Tilet Subject: Re: bug#53026: 27.2; (battery) errors in Android app Termux References: <871r1mxlpo.fsf@phundrak.com> <875yqmspc6.fsf@gnus.org> <87ee5a67c1.fsf@phundrak.com> Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAABGdBTUEAALGPC/xhBQAAACBj SFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAFVBMVEUZGRojIyV/f39i YmOhoaDc29n///+lfWGoAAAAAWJLR0QGYWa4fQAAAAd0SU1FB+YBDgg1H/BckkcAAAFpSURBVDjL xZJtcoQgDIaTcgGyegGr/b8Ke4Cu4QSF+1+lCeCuqP1dZmCGPOTrJQBEVrYuC9siPTCfoFaE/1qo +ekKoIBPe0EI0PD30Wo1Evr4vAAAXUh8PwJlj5TifErh7JJSOiZB9D8fQey8lvtWXXcLsxjdxJxN L6XpEafVmsB8zI4cCTonoE1ioec585rkrQCGAQiJT2VRWp253wIPrd24FMVBWp+rcBvxKc0kx9Pu AZKbRA6WvZYWNg83fYkeQYEtLyvwrEC1mukP4HKoF+g5ZHtk14bquTjE59iGMhWIIq2HWb0WLCD3 IRO+9TdSr8WKRxsKHBUHEbepCuiWa2Iey/WtVSdGL1sbxD2wuc2S2zagm7hUazXFe7qp8/IZfEdo ytVHC2/t7ZNr9iD/imcgkVJN3YQC+dY41LlpgAgs44lVkR0wkwxItTQgP5apsCegS6b3EtDideCQ DiAruR7Lzb0IYMrgF7e4T4Xs5IhwAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDIyLTAxLTE0VDA4OjUz OjMwKzAwOjAw6FVrIQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAyMi0wMS0xNFQwODo1MzozMCswMDow MJkI050AAAAASUVORK5CYII= X-Now-Playing: Noveller's _Arrow_: "Zeaxanthin" Date: Fri, 14 Jan 2022 09:53:49 +0100 In-Reply-To: <87ee5a67c1.fsf@phundrak.com> (Lucien Cartier-Tilet's message of "Fri, 14 Jan 2022 09:35:14 +0100") Message-ID: <87tue6pujm.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.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 @@CONTACT_ADDRESS@@ for details. Content preview: Lucien Cartier-Tilet writes: > Of course, where should I begin? Great; here's the form to get started: Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 53026 Cc: 53026@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: -3.3 (---) Lucien Cartier-Tilet writes: > Of course, where should I begin? Great; here's the form to get started: Please email the following information to assign@gnu.org, and we will send you the assignment form for your past and future changes. Please use your full legal name (in ASCII characters) as the subject line of the message. ---------------------------------------------------------------------- REQUEST: SEND FORM FOR PAST AND FUTURE CHANGES [What is the name of the program or package you're contributing to?] Emacs [Did you copy any files or text written by someone else in these changes? Even if that material is free software, we need to know about it.] [Do you have an employer who might have a basis to claim to own your changes? Do you attend a school which might make such a claim?] [For the copyright registration, what country are you a citizen of?] [What year were you born?] [Please write your email address here.] [Please write your postal address here.] [Which files have you changed so far, and which new files have you written so far?] From debbugs-submit-bounces@debbugs.gnu.org Fri Jan 14 04:03:23 2022 Received: (at 53026) by debbugs.gnu.org; 14 Jan 2022 09:03:23 +0000 Received: from localhost ([127.0.0.1]:35571 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8IUV-0006Lj-4Z for submit@debbugs.gnu.org; Fri, 14 Jan 2022 04:03:23 -0500 Received: from 105.ip-51-83-47.eu ([51.83.47.105]:34026 helo=mail.phundrak.com) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1n8IUS-0006LY-Di for 53026@debbugs.gnu.org; Fri, 14 Jan 2022 04:03:20 -0500 Received: from [127.0.0.1] (localhost [127.0.0.1]) by localhost (Mailerdaemon) with ESMTPSA id 15365C0F35; Fri, 14 Jan 2022 10:03:16 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=phundrak.com; s=dkim; t=1642150997; h=from:subject:date:message-id:to:cc:mime-version:content-type: in-reply-to:references; bh=h7/8gF0edzMVYgnC1TJVrEDMtQQSbMdp9z+7b9NrSBA=; b=SkA5Nj4BIM0wA5ZnNtvkqJhPlrkDzCq6zgqfY8ZN3VxhDT9W+eYm3bK7IxB7iJgk7JDyaq shaLM0n+E3Shy1lYM0M51Pe/gomFKcMs+CxwcRpd0/JR1ZnA0cwXF2Rz4W//PaPpe63wYu JSZLOjPOsegWoQjAILFkPJlxvWvPmX4= From: Lucien Cartier-Tilet To: Lars Ingebrigtsen Subject: Re: bug#53026: 27.2; (battery) errors in Android app Termux Date: Fri, 14 Jan 2022 10:02:32 +0100 References: <871r1mxlpo.fsf@phundrak.com> <875yqmspc6.fsf@gnus.org> <87ee5a67c1.fsf@phundrak.com> <87tue6pujm.fsf@gnus.org> User-agent: mu4e 1.6.10; emacs 29.0.50 In-reply-to: <87tue6pujm.fsf@gnus.org> Message-ID: <87bl0e665o.fsf@phundrak.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="===-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Last-TLS-Session-Version: TLSv1.3 X-Spam-Score: 0.4 (/) X-Debbugs-Envelope-To: 53026 Cc: 53026@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.6 (/) --===-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Lars Ingebrigtsen writes: > Please email the following information to assign@gnu.org, and we > will send you the assignment form for your past and future changes. > [=E2=80=A6] Thanks, I sent the email =2D- Lucien =E2=80=9CPhundrak=E2=80=9D Cartier-Tilet (Fran=C3=A7ais) (English) Sent from GNU/Emacs --==-=-=-- --=-=-=-- --===-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJIBAEBCAAyFiEEViv9D3b9mE+uAC3AvXeJ5wXLjcoFAmHhPFMUHGx1Y2llbkBw aHVuZHJhay5jb20ACgkQvXeJ5wXLjcp6Xg/9EnyWlmGEUJCNG/Hd4Hf4zD7Ncr16 pVMZTfYYtdVEIXqsfRrsJR4XUAZLMOZPT4RE1Mpb3RlpEQHh2BMDYR0bGqAC74M0 M9gFx8JKb2N87irPLB75ttOI8/nLCgQNmXCXNwm26SL20c6q5UhEs2ciJfJCybpm 4eVGJ6Gtgyb/oA89MZBaaUxHt2MhmsPeEEmOxQMcQ9ZFx6qqrPZ6neEWkvBiqjJf 8bJHfngVitSeV1uTFktSbBA50uX/7Fg+LNeOUANewKNkDVBci7RXngxeHALgKjXF W6pwxEl22Dtqj+sYoFuSSm/+wpMs2+hIWEIjvZfkDuF0KaK30AmaAimhMZjPtNXx ry81hiNB+SdmGBRVuZZBCbXTtERZ/7oQgqo3SR9zHfkFUpq+G9Jxj1CaF4pl/bSS T60apObr6djd2S1Lyo4SvvGXJnGb4MzH/Jz2SsVSX77+eMGd675kkTB3W0vbmuqv eilodvcNSSOH+T1gfAx410ZtxNPAl7rMXsh2/aUoI121qSIHLiTlv0ZL9K4Sb7dd mq2AcEygpHdcK68R7dRR3D5eH0PIE1Q/WoUCiMcE19EbSmLF7VyhenSQRXaJmjJ6 8GuGHUTAT6xKE5Aw4St7BIjVSEOXRo9dsi0BRtkC0REp9mhlUVMOzheRupEgcTRd TeEQu9/sT8YnPWw= =8SSZ -----END PGP SIGNATURE----- --===-=-=-- From unknown Thu Aug 14 22:19:37 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, 11 Feb 2022 12:24:07 +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