From unknown Fri Jun 13 11:27:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25315: diffoscope misses inputs Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 31 Dec 2016 22:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 25315@debbugs.gnu.org X-Debbugs-Original-To: "'bug-guix\@gnu.org'" Received: via spool by submit@debbugs.gnu.org id=B.148322476431307 (code B ref -1); Sat, 31 Dec 2016 22:53:02 +0000 Received: (at submit) by debbugs.gnu.org; 31 Dec 2016 22:52:44 +0000 Received: from localhost ([127.0.0.1]:33537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNSW3-00088s-Qd for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNSW1-00088f-JS for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cNSVv-0008Iu-JS for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:36 -0500 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47973) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cNSVv-0008Iq-G3 for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:35 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56638) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cNSVu-00034O-77 for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cNSVr-0008GZ-5S for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:34 -0500 Received: from sender-of-o52.zoho.com ([135.84.80.217]:21352) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cNSVq-0008GA-Uh for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:31 -0500 Received: from localhost (xd9bff0e4.dyn.telefonica.de [217.191.240.228]) by mx.zohomail.com with SMTPS id 1483224746329445.2368311155109; Sat, 31 Dec 2016 14:52:26 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus Date: Sat, 31 Dec 2016 23:52:23 +0100 Message-ID: <87k2afzp7c.fsf@elephly.net> 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 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) I just installed diffoscope and ran it on two files and got this error: --8<---------------cut here---------------start------------->8--- diffoscope /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49/lib/clisp-2.49/base/lispinit.mem /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49-check/lib/clisp-2.49/base/lispinit.mem --- /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49/lib/clisp-2.49/base/lispinit.mem +++ /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49-check/lib/clisp-2.49/base/lispinit.mem │┄ xxd not available in path. Falling back to Python hexlify. Traceback (most recent call last): File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/main.py", line 290, in main sys.exit(run_diffoscope(parsed_args)) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/main.py", line 268, in run_diffoscope output_text(difference, print_func=print_func, color=color) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/presenters/text.py", line 59, in output_text print_difference(difference, print_func, color) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/presenters/text.py", line 34, in print_difference diff_output = color_unified_diff(difference.unified_diff) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/__init__.py", line 69, in tool_check raise RequiredToolNotFound(command) diffoscope.exc.RequiredToolNotFound: colordiff --8<---------------cut here---------------end--------------->8--- We either need to add xxd (from vim) or colordiff. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC http://elephly.net From unknown Fri Jun 13 11:27:44 2025 X-Loop: help-debbugs@gnu.org Subject: bug#25315: more missing inputs References: <87k2afzp7c.fsf@elephly.net> In-Reply-To: <87k2afzp7c.fsf@elephly.net> Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sun, 01 Jan 2017 09:32:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 25315 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 25315@debbugs.gnu.org Received: via spool by 25315-submit@debbugs.gnu.org id=B25315.14832631146381 (code B ref 25315); Sun, 01 Jan 2017 09:32:01 +0000 Received: (at 25315) by debbugs.gnu.org; 1 Jan 2017 09:31:54 +0000 Received: from localhost ([127.0.0.1]:33638 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNcUc-0001er-BB for submit@debbugs.gnu.org; Sun, 01 Jan 2017 04:31:54 -0500 Received: from sender-of-o52.zoho.com ([135.84.80.217]:21314) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNcUZ-0001ei-Jv for 25315@debbugs.gnu.org; Sun, 01 Jan 2017 04:31:52 -0500 Received: from localhost (x4d0c817f.dyn.telefonica.de [77.12.129.127]) by mx.zohomail.com with SMTPS id 1483263109314396.5899777560562; Sun, 1 Jan 2017 01:31:49 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus Date: Sun, 01 Jan 2017 10:31:46 +0100 Message-ID: <87h95jyvlp.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) 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.0 (+) There are many more tools whose availability is checked for at runtime. @tool_required('bzip2') @tool_required('cbfstool') @tool_required('cd-iccdump') @tool_required('cmp') @tool_required('colordiff') @tool_required('cpio') @tool_required('diff') @tool_required('enjarify') @tool_required('getfacl') @tool_required('ghc') @tool_required('gpg') @tool_required('gzip') @tool_required('img2txt') @tool_required('isoinfo') @tool_required('javap') @tool_required('lipo') @tool_required('llvm-bcanalyzer') @tool_required('llvm-dis') @tool_required('lsattr') @tool_required('msgunfmt') @tool_required('nm') @tool_required('objcopy') @tool_required('objdump') @tool_required('otool') @tool_required('pdftk') @tool_required('pdftotext') @tool_required('pedump') @tool_required('ppudump') @tool_required('ps2ascii') @tool_required('readelf') @tool_required('rpm2cpio') @tool_required('showttf') @tool_required('sng') @tool_required('sqlite3') @tool_required('stat') @tool_required('unsquashfs') @tool_required('xxd') @tool_required('xz') @tool_required('zipinfo') Not all of them are necessarily needed in a default installation of diffoscope, but at least some of them are required. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC http://elephly.net From unknown Fri Jun 13 11:27:44 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ricardo Wurmus Subject: bug#25315: closed (Re: more missing inputs) Message-ID: References: <877f6ezehr.fsf@elephly.net> <87k2afzp7c.fsf@elephly.net> X-Gnu-PR-Message: they-closed 25315 X-Gnu-PR-Package: guix Reply-To: 25315@debbugs.gnu.org Date: Sun, 01 Jan 2017 20:57:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1483304222-2150-1" This is a multi-part message in MIME format... ------------=_1483304222-2150-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #25315: diffoscope misses inputs which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 25315@debbugs.gnu.org. --=20 25315: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D25315 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1483304222-2150-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 25315-done) by debbugs.gnu.org; 1 Jan 2017 20:56:09 +0000 Received: from localhost ([127.0.0.1]:38850 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNnAn-0000XN-KO for submit@debbugs.gnu.org; Sun, 01 Jan 2017 15:56:09 -0500 Received: from sender-of-o52.zoho.com ([135.84.80.217]:21415) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNnAm-0000XF-5v for 25315-done@debbugs.gnu.org; Sun, 01 Jan 2017 15:56:09 -0500 Received: from localhost (x4d0c817f.dyn.telefonica.de [77.12.129.127]) by mx.zohomail.com with SMTPS id 1483304163914186.38772985673813; Sun, 1 Jan 2017 12:56:03 -0800 (PST) References: <87h95jyvlp.fsf@elephly.net> User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus To: 25315-done@debbugs.gnu.org Subject: Re: more missing inputs In-reply-to: <87h95jyvlp.fsf@elephly.net> Date: Sun, 01 Jan 2017 21:56:00 +0100 Message-ID: <877f6ezehr.fsf@elephly.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 25315-done 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.0 (+) Fixed with 5dbeccf5b4f534dd5519691dfdf58a6921c9f343, which embeds references for xxd, colordiff, and readelf. ------------=_1483304222-2150-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 31 Dec 2016 22:52:44 +0000 Received: from localhost ([127.0.0.1]:33537 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNSW3-00088s-Qd for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:44 -0500 Received: from eggs.gnu.org ([208.118.235.92]:37435) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cNSW1-00088f-JS for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cNSVv-0008Iu-JS for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:36 -0500 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 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:47973) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cNSVv-0008Iq-G3 for submit@debbugs.gnu.org; Sat, 31 Dec 2016 17:52:35 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:56638) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cNSVu-00034O-77 for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:35 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cNSVr-0008GZ-5S for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:34 -0500 Received: from sender-of-o52.zoho.com ([135.84.80.217]:21352) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1cNSVq-0008GA-Uh for bug-guix@gnu.org; Sat, 31 Dec 2016 17:52:31 -0500 Received: from localhost (xd9bff0e4.dyn.telefonica.de [217.191.240.228]) by mx.zohomail.com with SMTPS id 1483224746329445.2368311155109; Sat, 31 Dec 2016 14:52:26 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.1.1 From: Ricardo Wurmus To: "'bug-guix\@gnu.org'" Subject: diffoscope misses inputs Date: Sat, 31 Dec 2016 23:52:23 +0100 Message-ID: <87k2afzp7c.fsf@elephly.net> 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 3.x [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) 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: -4.0 (----) I just installed diffoscope and ran it on two files and got this error: --8<---------------cut here---------------start------------->8--- diffoscope /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49/lib/clisp-2.49/base/lispinit.mem /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49-check/lib/clisp-2.49/base/lispinit.mem --- /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49/lib/clisp-2.49/base/lispinit.mem +++ /gnu/store/lf2ybanhxpvbgbxcsxmc733v010g15fp-clisp-2.49-check/lib/clisp-2.49/base/lispinit.mem │┄ xxd not available in path. Falling back to Python hexlify. Traceback (most recent call last): File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/main.py", line 290, in main sys.exit(run_diffoscope(parsed_args)) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/main.py", line 268, in run_diffoscope output_text(difference, print_func=print_func, color=color) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/presenters/text.py", line 59, in output_text print_difference(difference, print_func, color) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/presenters/text.py", line 34, in print_difference diff_output = color_unified_diff(difference.unified_diff) File "/gnu/store/i0rn71jcspqr6p9lbfrghh2xkv5gmp77-diffoscope-63/lib/python3.5/site-packages/diffoscope/__init__.py", line 69, in tool_check raise RequiredToolNotFound(command) diffoscope.exc.RequiredToolNotFound: colordiff --8<---------------cut here---------------end--------------->8--- We either need to add xxd (from vim) or colordiff. -- Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC http://elephly.net ------------=_1483304222-2150-1--