From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id QCPZNmWOuWTW1AAASxT56A (envelope-from ) for ; Thu, 20 Jul 2023 21:43:34 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id uD7sNWWOuWQpIwAAG6o9tA (envelope-from ) for ; Thu, 20 Jul 2023 21:43:33 +0200 Received: from mail.notmuchmail.org (yantan.tethera.net [IPv6:2a01:4f9:c011:7a79::1]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 77657517F3 for ; Thu, 20 Jul 2023 21:43:33 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=WK8sWq2T; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1689882213; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-owner:list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=+eAcSENx+/0IVe5F4R5tXOt0IJ6ktxmHD5TNwUrwgNk=; b=YL/lWa01eCG7WctdqBGKgps5rDLUPqGRvAFIz/thqF4/8feslMjcTMVXg3fat3cwnTq+NS Csp0nRO7+fZHx64edRY4hkeNWmrya6OuNWHdcBIlc4SD74dPxCoCIjVqxtgg0CJtRdc/cl mEpMkygfTg6yTbpO9yzws2oJmQ2uwUWimrxoWcUTh91L3anXLOQ5yxm7OZC+8V8ezdaQFw rJan/DEibZQZapWrBBPW6IBNLxgVENcDwmW71TnOQ/SWiTXTMudyK4zzVvLP/18j9cDvue 3Mspn/yEXH+QU7a6M4T3+9bK8dfnq2Vde1cyBjtAC31OI3s/FZPmOcohiuzdCQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=WK8sWq2T; spf=pass (aspmx1.migadu.com: domain of notmuch-bounces@notmuchmail.org designates 2a01:4f9:c011:7a79::1 as permitted sender) smtp.mailfrom=notmuch-bounces@notmuchmail.org; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Seal: i=1; s=key1; d=yhetil.org; t=1689882213; a=rsa-sha256; cv=none; b=PpRUj+tBhIAa4VUEDqpJ4mCEtRlC8VoR1FU2fyQSK/wfE/or9TW5HjMRk2QP1p+STH1pgi YSlPCubwvINU60EUCasJhDrqgN6PZ98di7J0Z8PYy8acQiA92Vqa0x99ZtE/NeE91xD9Xc yU7Jooie7jxymZIP7RhTEfnDPQYdv+ZzUtatLWTfAc+Y8ocawEzuTslrumjPBSItixwL// l2lSuh+9O1W+5lid78/REhCNQCwK1eMeBRJqhadl649u6M0z2butJ8spgfwr+0cC3q8SC5 grtezZnGWtzg8npd2UQaCDq1y19N7veCbeCX9ILHxlez5urxJM+VU3sE4ptx+g== Received: from yantan.tethera.net (localhost [127.0.0.1]) by mail.notmuchmail.org (Postfix) with ESMTP id 53FEF5F49F; Thu, 20 Jul 2023 19:34:12 +0000 (UTC) Received: from mail-lf1-x12c.google.com (mail-lf1-x12c.google.com [IPv6:2a00:1450:4864:20::12c]) by mail.notmuchmail.org (Postfix) with ESMTPS id 66F5B5F38D for ; Thu, 20 Jul 2023 19:34:10 +0000 (UTC) Received: by mail-lf1-x12c.google.com with SMTP id 2adb3069b0e04-4fb73ba3b5dso1896014e87.1 for ; Thu, 20 Jul 2023 12:34:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1689881649; x=1690486449; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=FbmgLdSs+HazZgyCtfra3XRmk0elCWMxsycUQDDHfjI=; b=WK8sWq2TY09IOyGaszGgz5WZUCSJKTq4SOp6Nwuv3N0vFv+rIkM0IY0fkbu6AfeBd8 k7oC8i5S8eJjD3NupKLr3x+xKlDeAE0NFHHBI1+RAeP4zA8lLXM7bvFB8hEEMTuwtV+C sUSIDf9A2JnUIzdWbYvGKPBbV65Wxu+NEZlwv59kpwIzryq1d+gMdhiNCvWTCKeTAKEk acFHMfZLEAqbHmnBY6Ug3+OkRgKLqgJg+EaZIEB1UgGY0gUIx6u6hrnp+OdfK4mavFS9 kxDUj1/RSeFTi48c+xL4lSyLNayjW+Bp1ibntfCWvlXT1ZhnNyF+sIRddB/v068DfEj/ Be3w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1689881649; x=1690486449; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=FbmgLdSs+HazZgyCtfra3XRmk0elCWMxsycUQDDHfjI=; b=mGe08Hc/VMcSdoGZzCrBdUPUfz8jCGmwzirUZhFQQyyOGYxC74kNTZmw3+YebeQd+n IPQb1xeOvQs0M4QXDP88R6YBCyQmzewJj7J+xXUByzyz0nbA//kfvWCGqwwCGOy+47ty 1nl+UyyBflR24g7prXWsei2CCPShffQuUXOTJuWDh5IUuGBpomLonhsclp+injXRVDlR p7boIY63wAVq3SyfUDB0sAZfzvccbu2jERLb6tuy5rDf/Z5C1/N45sQt0ynT3W78c7XR ZHXBVOhZvN17FLbtQWugwffRqR63GZ9aPqLHNiHhIiOwVp/4jeWLwt4NnqDTwRAA2mk+ ElSg== X-Gm-Message-State: ABy/qLZ4eQ8nWvtAzwSeUKu6NtQsdpnGx0umUNJ8XcLKDTwynjQ/gn+w EYAfrfBONkMz9o6F5RxLnQomcKuyysNhbUjdjhir8h+X4L95Gw== X-Google-Smtp-Source: APBJJlGHIjaVaIIEsBDx4CZKKcw6/ZMf46DpSerNhWAh6cequziMv7zGApsxeqsPdn8/FHyADAHBKV1lpiyGtWrHi8I= X-Received: by 2002:a05:6512:398a:b0:4f8:7897:55e6 with SMTP id j10-20020a056512398a00b004f8789755e6mr2932685lfu.45.1689881649188; Thu, 20 Jul 2023 12:34:09 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Michael J Gruber Date: Thu, 20 Jul 2023 21:33:57 +0200 Message-ID: Subject: Re: T040 fails on Fedora 39 rebuild To: notmuch@notmuchmail.org Message-ID-Hash: 7NHJAXX2D4RJGXKV7OZ62J233IRBXDCT X-Message-ID-Hash: 7NHJAXX2D4RJGXKV7OZ62J233IRBXDCT X-MailFrom: michaeljgruber@gmail.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-notmuch.notmuchmail.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.3 Precedence: list List-Id: "Use and development of the notmuch mail system." List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_IN X-Migadu-Country: DE X-Spam-Score: 4.22 X-Migadu-Queue-Id: 77657517F3 X-Migadu-Spam-Score: 4.22 X-Migadu-Scanner: mx0.migadu.com X-TUID: uAhMgdzXfid2 Am Do., 20. Juli 2023 um 20:54 Uhr schrieb Michael J Gruber : > > Hi there, > > funny failures again during the mass rebuild for the (not quite yet) > upcoming Fedora rebuild. This test passed just a few weeks ago, so the > failure is related to something else changing. But still it shows that > the order in which `notmuch config` produces new config can depend on > something else. It looks a bit like a buffering problem, but what do I > know ... In any case, this is with notmuch 0.37, and I did not see any > commit in master which could change that. > > I vaguely remember we had g_key_file ordering issues before - maybe in > another project? > > The group comment for the next group is written too early, or the keys > for the current group are written too late. This results in a > functionally equivalent config with "misplaced" comments. > > Test still passes on Fedora 38. Glib2 versions are: > > 2.76.4-1.fc38 > 2.77.0-6.fc39 In fact, glib2 may come with a fix when 2.77.1 is released: https://gitlab.gnome.org/GNOME/glib/-/merge_requests/3380 I'm not sure we should or can work around 2.77.0's behaviour. (It might get triggered by the add/remove trick.) Cheers Michael