From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id 8JLbAHJdR2C9XQAA0tVLHw (envelope-from ) for ; Tue, 09 Mar 2021 11:35:14 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id wNM9OHFdR2DKDAAAB5/wlQ (envelope-from ) for ; Tue, 09 Mar 2021 11:35:13 +0000 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 aspmx2.migadu.com (Postfix) with ESMTPS id 3FDBE26785 for ; Tue, 9 Mar 2021 12:35:13 +0100 (CET) Received: from localhost ([::1]:52502 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lJadq-00069A-8b for larch@yhetil.org; Tue, 09 Mar 2021 06:35:10 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:38630) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lJadi-000692-1R for bug-guix@gnu.org; Tue, 09 Mar 2021 06:35:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:34232) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lJadh-0001SH-QS for bug-guix@gnu.org; Tue, 09 Mar 2021 06:35:01 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1lJadh-00081J-NG for bug-guix@gnu.org; Tue, 09 Mar 2021 06:35:01 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#46925: Ripgrep tests failures due to bstr update Resent-From: JOULAUD =?UTF-8?Q?Fran=C3=A7ois?= Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 09 Mar 2021 11:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 46925 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Nicolas Goaziou Cc: "jsoo1@asu.edu" , "46925@debbugs.gnu.org" <46925@debbugs.gnu.org> Received: via spool by 46925-submit@debbugs.gnu.org id=B46925.161528965430770 (code B ref 46925); Tue, 09 Mar 2021 11:35:01 +0000 Received: (at 46925) by debbugs.gnu.org; 9 Mar 2021 11:34:14 +0000 Received: from localhost ([127.0.0.1]:45778 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJacw-00080E-79 for submit@debbugs.gnu.org; Tue, 09 Mar 2021 06:34:14 -0500 Received: from mx08-00115501.pphosted.com ([91.207.212.23]:8778) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1lJacs-000804-HC for 46925@debbugs.gnu.org; Tue, 09 Mar 2021 06:34:12 -0500 Received: from pps.filterd (m0030078.ppops.net [127.0.0.1]) by mx08-00115501.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 129BTWfH016739; Tue, 9 Mar 2021 12:34:04 +0100 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=radiofrance.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-id : content-transfer-encoding : mime-version; s=radiofrance20190306; bh=DxBntEaJyoHlllnc8ejKH1i8q8h+QFAv5lNSpsSxoSU=; b=EuYHa3tWokWL0AsV96Nl50x2JEJTt4bUKI54M3GDMrvPyLjaDpaauqI6LRQrBFA44d5Y WYsG1zPpEzIHm3zlBJcM0ax4MASYsEDK/uzwKy859KBiSe9cfsHGKGDToNe+Ud4GRd9L 9WedDOaRkCiljQYyjHipsTd/xcdI6dkN6i3M+3PLkDqsb6uOq8xZODzierAfmlNELpHb gTdK/6tMnjqCrq0t2X7N4zEqEvWDlxnwIJseXe/p0a6pzmQ6lUL9zCXzmeYGErKtPcXO 6MAkkieHtwS5W27hXRlLVJjhQgeCtmDcXpr8zGBrAOXcJkKdOqWklqlB7vkXT3ofMG/W Eg== Received: from fra01-mr2-obe.outbound.protection.outlook.com (mail-mr2fra01on0103.outbound.protection.outlook.com [104.47.25.103]) by mx08-00115501.pphosted.com with ESMTP id 373xa24rt7-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 09 Mar 2021 12:34:04 +0100 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=chyyWpKgH12/kx13wPaOhKFfqKz8BKY/9dhOEl9p0H6UztS1NAJTaS9AdUhSwBAi323bo/GonbBcGEe8lO5uJdcWyibFcREPr7GjLTZrwzEbfB5i+yaOZ91zVS+m16yT+bSYL4urktRipaZyUY4+tsIcmawfriG4nsAJvjiZw9BuJ3At8eMTjCIJLDNZdFk4s0Gj7eVyhKaxpPxjk5bLbY/eJnuW8YeUD/WqIpspkfz8roPvcbuzrBl5UQkzoM0Whsdc4Q5fegl4eZifWGa7iauYvfK0SvuyDC/9rHqHlxCzqmBz94Znd+ALU0BQ9S5Isv74qOpMPZFEh+6ndJ6K5w== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DxBntEaJyoHlllnc8ejKH1i8q8h+QFAv5lNSpsSxoSU=; b=hXLqJrJXPmHmDLBwBDx97wHQDiNgnRnuaBJ4GSI6ggBIpBjoIL6mi9Pcw0aNfF9D1r8EESLy/dou37VBb9pLrMPq5l5vNVUqR+XOt0iGCCQq6cMyjqHLaN85FCmf6vsJYgiCGDIt6eezbdwPqeYLK6D4Ssw/AOwLZqgwiFr4nq5zh0AMn0fr6kIO+aOtXEtlVgFxUCzoSQzbBldfoqkGbBU9/ZXOuEsrx+0+mYaLIJji9/sGEMUXC9u4CPJPhXPLr5dzUXNpKXlS4vKcsgQKKD1yZLsZv8YrTgubf3A0coUd5FCN2kz8/fd88AJEA8NCgaPbG1PJko8oKUkS5latuA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=radiofrance.com; dmarc=pass action=none header.from=radiofrance.com; dkim=pass header.d=radiofrance.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=RFonline.onmicrosoft.com; s=selector2-RFonline-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=DxBntEaJyoHlllnc8ejKH1i8q8h+QFAv5lNSpsSxoSU=; b=NwpM3U3cX/L4iIGaEdXnJB7i9/2Loyr8zu5BUgyfVyuozJr5iSQN9cwE+O0zNd6tfnDxQaRMzK8R7IcquXpti4moL1TuKx1bOTELvMYGJ77wnq8dTmn34E9P+rMOHT00Py6NcurES14QfachGYnW/Ec29iUyqx9KIKUvOeTpEfY= Received: from PR0P264MB0425.FRAP264.PROD.OUTLOOK.COM (2603:10a6:100:b::20) by PR0P264MB1210.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:160::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.23; Tue, 9 Mar 2021 11:34:03 +0000 Received: from PR0P264MB0425.FRAP264.PROD.OUTLOOK.COM ([fe80::652d:a1b5:f71f:6d6d]) by PR0P264MB0425.FRAP264.PROD.OUTLOOK.COM ([fe80::652d:a1b5:f71f:6d6d%7]) with mapi id 15.20.3912.027; Tue, 9 Mar 2021 11:34:03 +0000 Thread-Topic: bug#46925: Ripgrep tests failures due to bstr update Thread-Index: AQHXFDcrgfyZpcqYZ0K1SAxLu7jKAKp6nunjgADn5wA= Date: Tue, 9 Mar 2021 11:34:02 +0000 Message-ID: <20210309113036.gcbr6w6macnwezpr@fjo-extia-HPdeb.example.avalenn.eu> References: <8735xax46u.fsf@asu.edu> <87mtvifycw.fsf@nicolasgoaziou.fr> <20210308161856.rme6tdhbbr44zdev@fjo-extia-HPdeb.example.avalenn.eu> <875z21494k.fsf@nicolasgoaziou.fr> In-Reply-To: <875z21494k.fsf@nicolasgoaziou.fr> Accept-Language: fr-FR, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [88.126.13.52] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 252b1104-b828-41d0-1fde-08d8e2ef3d94 x-ms-traffictypediagnostic: PR0P264MB1210: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Cp17O3mUQg4CNAjdhsKagdlM3yl1DoH7vUUuIL1zvAjCGFNqYkjY46viYKyY9Ns1GRjQ448V99i2kJUEiZ/ydXVV1AJAf4q86nSIwHqZ6Nufbxl7CoFwQYGLxLoiv9rkw+wnXpCI+8ZaABRutw/S+J2ZHPtQmddW7D1Q65lAEAvIArcG9HCuP4zM9S6uiTubJbDOWzePMDxyDJ7BfgfWffXiIqfnDEOfwRaMPp8PPtNDOYeihguvvRPGzHbwszi4sm57UpW3OkhT0EroB493+gsrvZiFu5T6dwm5y7f3b4zHJa9N5gXJXCuh5H23R7IHa6gTc/6V7fF07ImA5jnnUzNDh5xvU+tninE4xeXnqGU/xQsxSouIjlUIgHycba2/XhUrsKVlFlMwpjDrr0Au5JCAlft7bl5fF/6GLThYnbAQgOZPvlHXx0zX02B/7bzQjpiQK5z3fpo1MZcP3Uaysgw6GsCXWp3BNaZhfQMBq6/n5RYJvckKycImlSv0FZuMGb6MCG73gjsfOVTquT0V4Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PR0P264MB0425.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(4636009)(366004)(376002)(136003)(346002)(396003)(39860400002)(6512007)(9686003)(66574015)(64756008)(8676002)(76116006)(66946007)(66556008)(5660300002)(83380400001)(66476007)(26005)(86362001)(1076003)(4326008)(186003)(71200400001)(2906002)(6916009)(6506007)(54906003)(6486002)(8936002)(316002)(66446008)(478600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: MECdbY53rr2b8hSyK3gbA7s22H54VJuJTxlj6t5aQ6vCsezhQbqFTJcajihWUO1ummDzvrvuRj7oUNZEBRmINA3AUIGt9zN2RO9GfUTKdk3vJK/ofshQ95MsFeGhWDON+clcjxVDoYhOjgzfkY1lNFS9h8fWJXxlyndLMSGKYN8hRNCH7yAQSk+Gl2Mx2jo1rxzUyD4YX1B0zanrKSawZRqK3HUUf6UnyhUAnnPcGrTWlYu03VnpLQskBDU3pi6MufXGENfAqGVR8DpazAap3D94E7L+PNbKGHQ7b0aOC4xLjwb9gXWHR/eGvQj+g8yFxiaqkE01gAhK9OQ9ZZU1l5areuCAxGm4I+iCvYnVyLpJkb50g/2LvJhgQDetW0HlvjxDeNXLuE7BmosjMOZ/AZJ6V2fDOe1K9PDVGjdJQYwpzimDySu5pY4GMI6m4iK0A1fhC3TtWBAtzcuU79WKTjEKRYQwFsMe9aIhrqXr40pTmyzaLSeDs9YlBmlVHMKM9yj+f5mbkVdvReBWmLiR2tav6wEKS+Ctr/BEsN89q6yCFPzcBn/w0RiTJOv7MRgLkYwCJIfrmYhYGolxUYHhp8SxH0Md6HxA6K+b3abSh9b7XfbCHsldbgat9Ukluiny4csqu4OFISW8YH8OHG50EBhsM83U+1pmyy9XUKdARST+47i9PvOweIJvTPA2DIvc9BXc2oU2s2G8IMOIapCaLIewFD/CU6qwWu3DMWbZFgARm+P/kGqCZvD4tJGoSc82joq6Im++Q2cdRxuRtnj/5oezXu20d0VLxqtXJjZxS2/rTSW87D88MqaSAz00vuRyVj/Cy/mQ0sTm5m898Nnc557nXTJ6Ap/BM4TSv5sK3mUE/HBGlgUej2O3xWzNE1PsaKGf6wvg8LnOk8MaZzk9c5RVh3eL4d1Z/VXDqZlT7GCxKnO1au/QHZnGcMwvMKNnQl zJbvD6mCk0kW9yg21miaWxZ07dkJ+2OPqiCXtus5VqYuPF1GhFPM7/1ur8XEPakB2l6xPnwH895P0Ia0Q/HmwM6LgL0Tprh/bz/v5RL5P5liitJVB8Bk1sGfZCOLed0aT0AYGUhcj0gWPyypcjjCGt2qYzz0m1NADAoSAAolnfchG34kikndDlnwFRs68kjsdthPoC6rr5quNPCCZ+UElft7c4Kha5nf9uQ7cacEM3J98TmI4zzvg/oSZAdX0M7+fu/5SMUt4rUtzOFnZ41YRQsX5FKiEefr/MD2ZeMuPqAs2fhCrE+ZwQ2Nk5vBP73cqdOu3Dwhrqb41KE6FeLCtWG1qG9vkGMvqGvZZIGfmJGK1G8bktzKxOswbthdGu Content-Type: text/plain; charset="iso-8859-1" Content-ID: <123309DB2C9E2A4090BEA2DE9B93522D@FRAP264.PROD.OUTLOOK.COM> Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: radiofrance.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PR0P264MB0425.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: 252b1104-b828-41d0-1fde-08d8e2ef3d94 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Mar 2021 11:34:03.0264 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 1d643b07-8cf5-4e2d-ad1e-86d6b948fc3b X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: ouft7Q7+bLg1Z8MWvD5yfn9N6B9bqTMEmMzQv60ci9BUlu9QLzt0dEeO+afZoOO3yDHsojm098vIZzvEiEN69JogYJmQz3GSwQmXrHWFppOnhl3hLkcdF1dHnpL3c1LQ X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR0P264MB1210 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369, 18.0.761 definitions=2021-03-09_09:2021-03-08, 2021-03-09 signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 mlxscore=0 suspectscore=0 mlxlogscore=999 lowpriorityscore=0 bulkscore=0 phishscore=0 adultscore=0 priorityscore=1501 impostorscore=0 spamscore=0 malwarescore=0 clxscore=1015 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103090057 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" Reply-to: JOULAUD =?UTF-8?Q?Fran=C3=A7ois?= From: JOULAUD =?UTF-8?Q?Fran=C3=A7ois?= via Bug reports for GNU Guix X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615289713; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=DxBntEaJyoHlllnc8ejKH1i8q8h+QFAv5lNSpsSxoSU=; b=q5JU62hvYbKgLHxpQ+PT4PTGD1Vrye+UxtTt07tKIYjtZBLrb1euPkqAPIvZWK+7f6koYB WG5MoyvxgfjCcWU/Uc5+lr6EW3VSgOUnFrNNN61NPfhsad0h8B4a6vxi8mpRJBYCFYiQPP uXcPMk+0dN6vaQB/A5Crxob4v6m2TM6H7qcx4utRhrprtwZUwFGZJsqdlxrpP4Ry+oJ/uE OS69pkmcvLPdmaKn/xSbpnb9PD4S3YkOuxuZgrQcEXFTCHJAmBoJyJme50FXNPxLNN2XMS qBdPAtsy1XkjCfUjQ9Sv9hVQDJcDLHkwn3YSIsHb2bgOn1BbkxMFkpJwo5EnIA== ARC-Seal: i=2; s=key1; d=yhetil.org; t=1615289713; a=rsa-sha256; cv=fail; b=CbAdb9t0wEzg3F8ICFfAvq4O5yrxJ/aFvG4wWWrH0/WrBnPcb+QCLiiOgb9vrtKH17HCfu fqt7V8K3TcfJKOYfqVn1lfUsY3pDN7X+/m2hNg5G3teuMtocc3dyzkM6RJO1VN1vgIGm7u plAT/B8/dsSAcCckpy0ZVTQWEkJxVuDkjJA8lTh6ZN/muZw6jF5SVVKp0N1wxmMc/6mtO9 LY37EXdyaYeSQYS4hMQoZM9Ct3dHZweijbN1zIae6Qsmim0owOw5kbCZfbJS0YGc3FPQKY pqj5qpU7tU7eYIvtxqUPEr/yZ7V0MQzkfxQr2yqECKzZBYqTKoejt/BmjlzH3Q== ARC-Authentication-Results: i=2; aspmx2.migadu.com; dkim=fail ("headers rsa verify failed") header.d=radiofrance.com header.s=radiofrance20190306 header.b=EuYHa3tW; dkim=fail ("headers rsa verify failed") header.d=RFonline.onmicrosoft.com header.s=selector2-RFonline-onmicrosoft-com header.b=NwpM3U3c; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); spf=pass (aspmx2.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: -0.88 Authentication-Results: aspmx2.migadu.com; dkim=fail ("headers rsa verify failed") header.d=radiofrance.com header.s=radiofrance20190306 header.b=EuYHa3tW; dkim=fail ("headers rsa verify failed") header.d=RFonline.onmicrosoft.com header.s=selector2-RFonline-onmicrosoft-com header.b=NwpM3U3c; arc=reject ("signature check failed: fail, {[1] = sig:microsoft.com:reject}"); dmarc=pass (policy=none) header.from=gnu.org; spf=pass (aspmx2.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 3FDBE26785 X-Spam-Score: -0.88 X-Migadu-Scanner: scn0.migadu.com X-TUID: E27uGMutbHtu Hello, On Mon, Mar 08, 2021 at 10:40:27PM +0100, Nicolas Goaziou wrote: > JOULAUD Fran=E7ois via Bug reports for GNU Guix writes= : > > Upgrade rust-bstr-0.2 to be 0.2.12, possibly only upgrading needed > > dependent packages. >=20 > Just to be clear, your are suggesting a downgrade, because currently, > Guix packages bstr 0.2.15. Downgrading is not trivial because bstr > 0.2.15 is mandatory for bat 0.18. My mistake here. I thought upstream ripgrep was using a more recent version than the packaged one. Downgrade could indeed be more work. > We might provide both bstr 0.2.12 and 0.2.15. Note that 11 packages are > requiring bstr. Providing two bstr is only possible if none of those > packages are both among bat and ripgrep dependencies. I didn't check but > I'm not very optimistic. I'm not either. ;-) > > Patch new ripgrep to understand the old bstr debug format in its > > tests. >=20 > I'll pass, sorry. I understand that. TBH I don't volunteer for the work either even if in this specific case it seems to be a pretty basic substitution and one that upstream will need to do anyway when it will upgrade to new bstr. > > Disabling tests is bad. Disabling tests when we diverge from supported > > upstream configuration (in this cas as we don't use recommended version > > of deps) is in my opinion even worst. >=20 > I'm not sure this kind of generalization helps here. Even if you may be > right in theory, looking at the number of "#:tests #f" among packages, > disabling tests is probably a necessary evil in practice. I think it is a necessary evil. I just fear that it could become an initial reflex when dealing with library incompatibility. But you're probably right that this is a discussion for an other venue. > Moreover, AFAICT, this incompatibility does not break functionality in > ripgrep. It just breaks its tests. Disabling them for a while does not > sound so bad, after all. Is it? Yes, in this specific case it seems to only break tests without breaking anything else (and I trust upstream explanation on this one). But at the same time, if it ought to be breaking something else you know don't have the tests to try to catch it. Regards, Fran=E7ois=