From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Sam Steingold Newsgroups: gmane.emacs.devel Subject: Re: Org mode update breaking build? Date: Tue, 09 May 2023 12:34:29 -0400 Message-ID: <87lehx4g6i.fsf@gnu.org> References: <00b52cc1-b0ac-a0c0-c91d-33a7213e9881@web.de> <83v8h9l5cw.fsf@gnu.org> Reply-To: sds@gnu.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="32006"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) To: emacs-devel@gnu.org, Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 09 18:35:46 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1pwQJV-00086X-Ip for ged-emacs-devel@m.gmane-mx.org; Tue, 09 May 2023 18:35:45 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pwQIV-0006bE-SX; Tue, 09 May 2023 12:34:43 -0400 Original-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 1pwQIO-0006WF-UZ for emacs-devel@gnu.org; Tue, 09 May 2023 12:34:38 -0400 Original-Received: from mail-qk1-x72c.google.com ([2607:f8b0:4864:20::72c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pwQIL-0007eb-DC; Tue, 09 May 2023 12:34:36 -0400 Original-Received: by mail-qk1-x72c.google.com with SMTP id af79cd13be357-757984bcbe0so42723385a.0; Tue, 09 May 2023 09:34:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1683650071; x=1686242071; h=content-transfer-encoding:mime-version:message-id:date :mail-followup-to:reply-to:return-receipt-to:user-agent:references :in-reply-to:subject:to:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=cABNqW1VlPHgYztm9SEX1ZciHo6Mz4mAJZwLU+bgdcg=; b=N8buB/hEV91+LSwYvUjbIPIzB/3Wt98Wo6oRU+8w4rx81+Fz5vB19YKFVcMOaZkT4Z hY/fSOZgua8kwhD9z+ahxiNxTdQju3GUJwWWQLuA7JcFTqV6LqmHmNxRajT7RPNk0wfP IM7V/KeiQlr/BkZoJ3G4iKtGZpVHz+PhOMIKrl8zK1d0Ef47mQeQV8sNh6dpFei6DEGw i1iEkXSyvuXsFCoFdUcK/c1iv7wz02CExjd1hiqEI0Vn7o/2QCV49ZE32XCBjCgjbzdj QPbcpzstzGltdkY7xBdkAE4Z4ss5kH0C40ZDIjM462ibTRT+6XshfELBUOgFXRTd7Lt1 Ftew== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1683650071; x=1686242071; h=content-transfer-encoding:mime-version:message-id:date :mail-followup-to:reply-to:return-receipt-to:user-agent:references :in-reply-to:subject:to:from:sender:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=cABNqW1VlPHgYztm9SEX1ZciHo6Mz4mAJZwLU+bgdcg=; b=UWbhdE2gT/E8RBUzWlHmg4hkZ5QHnlVWejQKsSmYe16NP+3iUtTOQJUiGtNeASbtT3 UyJa3SyIiK5mRSLf2N8mvyite8pLhs180NQI88nNsM+OoO0zqZCws8UTvKm+QgzVLUdc aY0Y/Eol1RABKp2KmoyxRS+inpyaN/81Q18WKCc3DfrnqS4O8+J8k7gFtvpnTm76IX0K hjMf1HT7LCES+ZQtzvVyoCc9sv99Tg/yVxhTTf8wzxQ9nNR7phfS9bpUuMsLu3vC4706 0ZV13cWW3eb6eG+m3IMpPxzN36f2AalR0nbEMJtqmffESwnbE1FEwRHb8Orh6KKbnrkl Eg0g== X-Gm-Message-State: AC+VfDzFICt60+32F7SAmy8KPBkQKBlKvXjE0iSPuV6u4oC9wy7pNiW3 6x5JRnzIr3zBB73jkIOYZu1ir27mfw== X-Google-Smtp-Source: ACHHUZ7McDcP9SPCx2C2150Ctmibpvt6VaTuGOLvGjdoqKyig2Zixi9cGscHI1VorVEW0/KS1mi9gA== X-Received: by 2002:a05:6214:4007:b0:5a9:c0a1:d31a with SMTP id kd7-20020a056214400700b005a9c0a1d31amr18193486qvb.49.1683650070562; Tue, 09 May 2023 09:34:30 -0700 (PDT) Original-Received: from darter (pool-162-83-143-31.nycmny.fios.verizon.net. [162.83.143.31]) by smtp.gmail.com with ESMTPSA id g9-20020ae9e109000000b00746a7945d87sm3332618qkm.52.2023.05.09.09.34.29 (version=TLS1_2 cipher=ECDHE-ECDSA-CHACHA20-POLY1305 bits=256/256); Tue, 09 May 2023 09:34:30 -0700 (PDT) In-Reply-To: <83v8h9l5cw.fsf@gnu.org> (Eli Zaretskii's message of "Wed, 03 May 2023 19:58:07 +0300") X-Attribution: Sam X-Disclaimer: You should not expect anyone to agree with me. Mail-Followup-To: emacs-devel@gnu.org, Eli Zaretskii Received-SPF: pass client-ip=2607:f8b0:4864:20::72c; envelope-from=sam.steingold@gmail.com; helo=mail-qk1-x72c.google.com X-Spam_score_int: -14 X-Spam_score: -1.5 X-Spam_bar: - X-Spam_report: (-1.5 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:306009 Archived-At: > * Eli Zaretskii [2023-05-03 19:58:07 +0300]: > > We already fixed that, but only on master. So you don't need to > convince anyone that this needed fixing. We are convinced. I built from git master and did not get any errors. However, when I visited an org-mode file, I got this: --8<---------------cut here---------------start------------->8--- Debugger entered--Lisp error: (error "Org version mismatch. Make sure that= correct =E2=80=98load-path=E2=80=99 is set early in init.el") error("Org version mismatch. Make sure that correct `load-path' is set e= arly in init.el") byte-code(...) require(org-keys) byte-code(...) org-mode() set-auto-mode-0(org-mode nil) set-auto-mode() normal-mode(t) after-find-file(nil t) find-file-noselect-1(# "~/xxx.txt" nil nil "~/xxx.txt" (1= 180547 66307)) find-file-noselect("~/xxx.txt" nil nil t) find-file("~/xxx.txt" t) funcall-interactively(find-file "~/xxx.txt" t) command-execute(find-file) --8<---------------cut here---------------end--------------->8--- (along with the usual long but worthless instructions) While I agree that those who never use org can be happy with the change, but I would argue that this is _worse_ for me (and other - willing or unwilling - org users). Basically, an apparently successful build no longer guarantees that the resulting Emacs will be working. It would seem that if the build process can detect this "Org version mismatch", it should just `rm -f lisp/org/*.elc` and restart (remembering that it tried this hack to avoid an infinite loop if it does not work). Thank you! --=20 Sam Steingold (https://aphar.dreamwidth.org/) on Pop 22.04 (jammy) X 11.0.1= 2101004 https://lastingimpactpsychology.com https://steingoldpsychology.com https://ffii.org https://www.memritv.org http://think-israel.org Don't take life too seriously, you'll never get out of it alive!