From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id yNm3CuUkg2YZtQAAqHPOHw:P1 (envelope-from ) for ; Mon, 01 Jul 2024 21:51:33 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id yNm3CuUkg2YZtQAAqHPOHw (envelope-from ) for ; Mon, 01 Jul 2024 23:51:33 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=freakingpenguin.com header.s=x header.b=aBA9+jfU; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1719870692; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=SLthBg2tsZndnQ67/xULgRzYDSxuAf+tEUn/4/KGA/s=; b=ssVgKdflySHt3EhpQWZ4lrFXkVgM0Mh0iuqjFNd7Pt51rUdBT5FjNGIBDGanXHGHxPg8kd itgfGgVlORrxKuskL6e+szl+4kx9DcNn7Q49U9N0Nf7mlneuMcrdSg2tKysi9Jnmde5dmJ QaSVjZc08GMHzhw0bB0PLE0yA2AJxf79s3uc5DHwGuuE1oYphzXRShC0xXzjdw7zCNBGMI mn8d0vCghdsru37+FZetC9E9pmk5+8x+42ivZQx7JvufyOIa+hSXAjTSPIfTykGfJwRuXo tMX67QdiwEVuBCwkcjw9xhScLvuXdr9OrcmHflGIA/eTpusyFlu5BGuUa1DZtg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none ("invalid DKIM record") header.d=freakingpenguin.com header.s=x header.b=aBA9+jfU; spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719870692; a=rsa-sha256; cv=none; b=nzWc2r6Pc37LJ6V/3DjOHPCBz7A3R1nAl/Dem/6FD/zh6XnCVAlinInzTyZfCvIU6fW8FN xzrohCunJkzIiQP1HQ/eypJu/g7yldzopFSMnDUktVkplykXz1gOhSPKXDWXRYQt6jKD2f fOM8GPBy0KYjwWwtJILz9sc8Uk6IM96mPrBZlq21adxvjKctyyYABHmisK/acmfZhASI9D Bkezx735SsG3GAp4BvD5MMR0AXxVb50eCty2uPZeh9EsZdndTMSX/wnf6kxf1NMXvgXmOD uUdltd5S7Q09DD6898Nh8ZNgm9Q/NfHBK74CYRoWuCE1MMpbG2nmwrAnfnmDAQ== Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id C69C112052 for ; Mon, 1 Jul 2024 23:51:32 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sOOvT-0000Za-1N; Mon, 01 Jul 2024 17:51:07 -0400 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 1sOOvO-0000ZM-Nz for bug-guix@gnu.org; Mon, 01 Jul 2024 17:51:03 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOOvO-00074v-0s for bug-guix@gnu.org; Mon, 01 Jul 2024 17:51:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sOOvN-00049b-Uq for bug-guix@gnu.org; Mon, 01 Jul 2024 17:51:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#71886: Diffoscope test suite fails with openssh 9.8p1 Resent-From: Richard Sent Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 01 Jul 2024 21:51:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 71886 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 71886@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.171987064215936 (code B ref -1); Mon, 01 Jul 2024 21:51:01 +0000 Received: (at submit) by debbugs.gnu.org; 1 Jul 2024 21:50:42 +0000 Received: from localhost ([127.0.0.1]:34950 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOOv4-00048y-0s for submit@debbugs.gnu.org; Mon, 01 Jul 2024 17:50:42 -0400 Received: from lists.gnu.org ([209.51.188.17]:52976) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sOOv2-00048r-SR for submit@debbugs.gnu.org; Mon, 01 Jul 2024 17:50:41 -0400 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 1sOOv1-0000So-Fy for bug-guix@gnu.org; Mon, 01 Jul 2024 17:50:39 -0400 Received: from mail-108-mta201.mxroute.com ([136.175.108.201]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1sOOuz-000736-LK for bug-guix@gnu.org; Mon, 01 Jul 2024 17:50:39 -0400 Received: from filter006.mxroute.com ([136.175.111.3] filter006.mxroute.com) (Authenticated sender: mN4UYu2MZsgR) by mail-108-mta201.mxroute.com (ZoneMTA) with ESMTPSA id 190704724b900017a3.001 for (version=TLSv1.3 cipher=TLS_AES_256_GCM_SHA384); Mon, 01 Jul 2024 21:50:29 +0000 X-Zone-Loop: bfd09025cca9c6472cc16b967f28e63407d736d11616 X-Originating-IP: [136.175.111.3] DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=freakingpenguin.com; s=x; h=Content-Type:MIME-Version:Message-ID:Date: Subject:To:From:Sender:Reply-To:Cc: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=SLthBg2tsZndnQ67/xULgRzYDSxuAf+tEUn/4/KGA/s=; b=aBA9+jfU2Cz6Ys24YCmvsoROS5 p82jHRUbSlB4c1w4TlhdCT6RNxpKtvroLUfL7eK7fu82HxMiOqfzQSCL1xIDpVOLLEY8ekHnPX3TR TJwWzQoB5Jrr5GhatW0qhSCTO33mXKdYwpzsAExDRo0XbBZdpMfwzUQJMuFmwRBxNedaVjmvLRjfQ k29nVkBl/4xXPZY9Anq3Tx/J/HdbQ+tAzwznGmmghBKQ0IDA6Jgl85s+sghau8GeNubCmMm+1G39v zaueMiicAIJ/+USX9d7a+6NWFN93FyArz3MTjk6sAqTjvmwL12bFhzGmRbVsJwWx8EZIM7EFz1671 aiCjxNcg==; From: Richard Sent Date: Mon, 01 Jul 2024 17:50:20 -0400 Message-ID: <87frssdboj.fsf@freakingpenguin.com> MIME-Version: 1.0 Content-Type: text/plain X-Authenticated-Id: richard@freakingpenguin.com Received-SPF: pass client-ip=136.175.108.201; envelope-from=richard@freakingpenguin.com; helo=mail-108-mta201.mxroute.com X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, DKIM_INVALID=0.1, DKIM_SIGNED=0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Queue-Id: C69C112052 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Spam-Score: -6.58 X-Spam-Score: -6.58 X-TUID: il6soAh1dVkC Hi all, With Guix 6522f93ed098fa13f51f6d017035607e26237d31 diffoscope's test suite fails. I'm reporting this here in case we want to try to implement some kind of workaround in the meantime. Diffoscope does not seem to have an upstream issue opened yet. I tried reporting it but was blocked by the classic "yet another gitlab account that needs manual approval" problem. It's possible this problem is unique to Guix though. I tried upgrading Guix's Diffoscope to 271 and encountered the same issue. --8<---------------cut here---------------start------------->8--- =================================== FAILURES =================================== __________________________________ test_diff ___________________________________ differences = [] @skip_unless_tool_is_at_least("ssh-keygen", openssh_version, "6.9") def test_diff(differences): expected_diff = get_data("openssh_pub_key_expected_diff") > assert differences[0].unified_diff == expected_diff E IndexError: list index out of range tests/comparators/test_openssh_pub_key.py:60: IndexError __________________________ test_compare_non_existing ___________________________ monkeypatch = <_pytest.monkeypatch.MonkeyPatch object at 0x7fffefd20190> opensshpubkey1 = < /tmp/guix-build-diffoscope-271.drv-0/source/tests/data/test_openssh_pub_key1.pub> @skip_unless_tools_exist("ssh-keygen") def test_compare_non_existing(monkeypatch, opensshpubkey1): monkeypatch.setattr(Config(), "new_file", True) difference = opensshpubkey1.compare( MissingFile("/nonexisting", opensshpubkey1) ) assert difference.source2 == "/nonexisting" > assert len(difference.details) > 0 E assert 0 > 0 E + where 0 = len([]) E + where [] = .details tests/comparators/test_openssh_pub_key.py:70: AssertionError --8<---------------cut here---------------end--------------->8--- -- Take it easy, Richard Sent Making my computer weirder one commit at a time.