From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GMWMLFZjBWLHVAEAgWs5BA (envelope-from ) for ; Thu, 10 Feb 2022 20:11:18 +0100 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id CAJTJVZjBWKXYgEAG6o9tA (envelope-from ) for ; Thu, 10 Feb 2022 20:11:18 +0100 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 4642D2A548 for ; Thu, 10 Feb 2022 20:11:18 +0100 (CET) Received: from localhost ([::1]:41026 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nIEqb-0001Wa-31 for larch@yhetil.org; Thu, 10 Feb 2022 14:11:17 -0500 Received: from eggs.gnu.org ([209.51.188.92]:58384) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nIEdy-00023W-L5 for emacs-orgmode@gnu.org; Thu, 10 Feb 2022 13:58:14 -0500 Received: from [2607:f8b0:4864:20::42c] (port=34808 helo=mail-pf1-x42c.google.com) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nIEdv-0004qi-IU for emacs-orgmode@gnu.org; Thu, 10 Feb 2022 13:58:14 -0500 Received: by mail-pf1-x42c.google.com with SMTP id n23so11927908pfo.1 for ; Thu, 10 Feb 2022 10:58:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=R/62NRUGLGEinT5/DL74bakS9so7hED9xXB6g51sZD4=; b=nLPLDMEKWUC3LKgTVVTFZfur9Zn6aV0jvBVpTxXtlJpY0grlqHhzlPqckW6XhjD/yv crljUmIlUfnJZQ1FfWpHcH4zjqqmAUmFEk2hxAaxA++Vn+F+ZTSH/xnFk4IAbRPaq7KU VU7xdF2exa4SlBPudPftlIHSZaf38a2H44IeeE1UDKwCCL6lrLBcKCA8fPjMgKYjIi5N sM1+Bgn1kx5Wa5lqModRZt+HbbDNbj3QSxbkMfhHecjYA+J/aMGFKWClvtxA17pYRlm0 MVYSETJZKC1705++Jg7FTPb8/vbWPDJ+017Pfn6S5LMZyEYR5dC9p61hgGn/q7O/dhe5 7BBQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=R/62NRUGLGEinT5/DL74bakS9so7hED9xXB6g51sZD4=; b=WC3buXuvfGnp/d3kSWX8IyF4jUkMSQguz/P/1EIMcsbFxRJ/CAZwZLB2O99+WSKOdf WJBcZSmuvniWbEjhHPYpzEVoRZGJlX9XEgFeuTv7rJ71n8+tp0StHx2IKgueAY7PkEmF zlkgq0MW36Nl/klSo5I9XwrHOBkKI8EAgYlGNXcT80x5Mt1+9ix5pEqffHEhydsFY8ov qtKZ0JU5dEstPc0zU9IX8Z+sncbM/L5Q9cgCll8u6nzUz2jV5eKqP+udQtg1QyyQ2Ddc k+0aBwA0rMWckfgcZTlyiSduvsLI6PML1fOGiprTq5UWDCk7DUjxSHvbPZcBuSxbLZOo UxMQ== X-Gm-Message-State: AOAM533AEODbss1tYi2pDk9DVGASyyeR2oH0UHgcvOAqjC/7esWAeFoN zPQc9Z10PZSti+XfEPivcik99jnsJVQ= X-Google-Smtp-Source: ABdhPJzXH33P+mU6iEzsxLH7t+FnjeST60GsWSKsKcAYCxEO99vxEKQMWM5/U8GHEx0PH3dJVoDyoQ== X-Received: by 2002:a63:ab48:: with SMTP id k8mr7394581pgp.232.1644519489736; Thu, 10 Feb 2022 10:58:09 -0800 (PST) Received: from dingbat (2001-44b8-31f2-bb00-650a-9892-0e0c-27ac.static.ipv6.internode.on.net. [2001:44b8:31f2:bb00:650a:9892:e0c:27ac]) by smtp.gmail.com with ESMTPSA id f2sm23304280pfj.6.2022.02.10.10.58.08 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Feb 2022 10:58:09 -0800 (PST) References: <877da4qihk.fsf@hornfels.zedat.fu-berlin.de> <878rujkxkb.fsf@hornfels.zedat.fu-berlin.de> <87fsorxh3a.fsf@gmail.com> <87ee4bumc4.fsf@localhost> User-agent: mu4e 1.7.7; emacs 28.0.91 From: Tim Cross To: Ihor Radchenko Subject: Re: Unable to get current or via use-package Date: Fri, 11 Feb 2022 05:39:11 +1100 In-reply-to: <87ee4bumc4.fsf@localhost> Message-ID: <87bkzey2f6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain X-Host-Lookup-Failed: Reverse DNS lookup failed for 2607:f8b0:4864:20::42c (failed) Received-SPF: pass client-ip=2607:f8b0:4864:20::42c; envelope-from=theophilusx@gmail.com; helo=mail-pf1-x42c.google.com X-Spam_score_int: -12 X-Spam_score: -1.3 X-Spam_bar: - X-Spam_report: (-1.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, PDS_HP_HELO_NORDNS=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RDNS_NONE=0.793, 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-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: emacs-orgmode@gnu.org Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1644520278; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=R/62NRUGLGEinT5/DL74bakS9so7hED9xXB6g51sZD4=; b=pYCDCZLUhxHzRZg3qJFQdr6j48sq7e8fCWSFB3aVPzF0E30ZRKlco6deelZEetgi0O0GjW NU1np9G9cNhSd2aBGVSzfTmag2Prj6MTl8HrybQlpgUNlfowjjIy71uwhbkwswfZhPAd3b Bxbn+uk03hKf8xY/lA7tkVzgsS88jc67cGxy3FKyBLZbwXn6sP+OY83nIAPp2pNoDMFRrV /C8PLmDyDi1Yga1R7f6T5bZx7aLlfAUH+6qTde0clBdfTPUEWXTmWQzDwKGtgtYGA4wluV 9E+sU8tLHefcRMVdsRWX0yLGz2ugUoKaHVeAwKnbu+EvsGzSMO/sr1EwDGejgA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1644520278; a=rsa-sha256; cv=none; b=DFI93foK/pAQ6LcpOeu/DTlVlsDod60DPxIrTjRk4QavYycSaw8Z5EC3MKuUqh0Go7Qha7 eBSbFtSjf+r2j5iXWiXHNcwNBn0U5CpFNvufVrIrlNn0KMfPJKaH2Wlob2VVZuyFTx7kus 21gNlKJK+u3EK9aOR2nln9aMUcGqyMtFXdMhi4d++3fAc+1f3GWYoIhEICX8z9iNztm2r4 W82lZq9L/n4mntUjsLXeabLeMz/Ui8BkYoiZtby4z2vnf0NapiuxAM53WNyuLziu+olzJ6 QCR5LrehGC8e+ghlt/gkmfwDHdtXenwNeXsQEui/egcQYJCEh5mMFFV4d+YvaA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=nLPLDMEK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Spam-Score: -4.33 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=nLPLDMEK; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 4642D2A548 X-Spam-Score: -4.33 X-Migadu-Scanner: scn1.migadu.com X-TUID: bnJycjnMpPha Ihor Radchenko writes: > Tim Cross writes: > >>> Is that necessary? Can't I just use the package manager to update Org >>> along with any other packages? Or does the issue about not visiting and >>> .org file before installing via the package manager apply to updates >>> too? >>> >> >> Even with updates, it is still important that no existing org >> functionality has been loaded to avoid potential inconsistencies due to >> mixed version installation. For updates within the same version (i.e. >> bug fix updates), the risk is low, but may still result in an >> inconsistent build. > > It looks like there was an attempt to fix mixed compilation issue in > package.el See > https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=c13baa10d55ec863d3ceaea48c6b2959ece98198 > and https://debbugs.gnu.org/cgi/bugreport.cgi?bug=10125 > > If I understand that thread correctly, package.el should not have issues > with mixed compilation. Not so sure about straight.el and certainly it > will not solve the problem when part of built-in Org is loaded before > the newer Org version is added to the load-path. > Thanks for the info. However, I'm not confident that has addressed the full issue. I note that patch is from 2014. There has certainly been a number of people report mixed installation problems since that patch would have been applied and part of their current version of package.el. As you point out, we don't know what happens with other package managers like straight.el and you are likely to get this issue if part of the built-in version has been loaded before package.el attempts to load the new version, so that might explain these later reports. Would seem the best approach and simplest solution is still to ensure no org functionality has been loaded before attempting an update.