From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id CIvJEebeUGA3LgAA0tVLHw (envelope-from ) for ; Tue, 16 Mar 2021 16:37:58 +0000 Received: from aspmx2.migadu.com ([2001:41d0:2:c151::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id OJKgDebeUGDSNAAA1q6Kng (envelope-from ) for ; Tue, 16 Mar 2021 16:37:58 +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 97E8EF379 for ; Tue, 16 Mar 2021 17:37:57 +0100 (CET) Received: from localhost ([::1]:42222 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lMChg-0004FV-HX for larch@yhetil.org; Tue, 16 Mar 2021 12:37:56 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45574) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMCgQ-0004Es-LU for emacs-orgmode@gnu.org; Tue, 16 Mar 2021 12:36:38 -0400 Received: from ciao.gmane.io ([116.202.254.214]:54388) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lMCgP-00012H-4M for emacs-orgmode@gnu.org; Tue, 16 Mar 2021 12:36:38 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1lMCgN-0003WZ-9T for emacs-orgmode@gnu.org; Tue, 16 Mar 2021 17:36:35 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Nick Dokos Subject: Re: Problems while trying to load feature Date: Tue, 16 Mar 2021 12:36:22 -0400 Message-ID: <874khb8395.fsf@alphaville.usersys.redhat.com> References: <91296661-d1a1-7d46-1c73-2639b0fa341b@gmail.com> <878s6o8n3i.fsf@alphaville.usersys.redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.50 (gnu/linux) Cancel-Lock: sha1:1pwpRy6sqQeDGnillT8MOTnobhg= Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: 5 X-Spam_score: 0.5 X-Spam_bar: / X-Spam_report: (0.5 / 5.0 requ) BAYES_00=-1.9, DKIM_ADSP_CUSTOM_MED=0.001, FORGED_GMAIL_RCVD=1, FREEMAIL_FORGED_FROMDOMAIN=0.249, FREEMAIL_FROM=0.001, HEADER_FROM_DIFFERENT_DOMAINS=0.25, NML_ADSP_CUSTOM_MED=0.9, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1615912677; 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: content-transfer-encoding:content-transfer-encoding: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=u8Ysqw5zWWGb9592nNe9zvdIZW6gvgnA+oJU+tM6WOg=; b=tIqL9kxiM187uNTUWuS5b2JSLmNxaQVpfxhEIGGEsNkDbCMViTR1KL8vWAiRdkuX9QP4s9 tMME7WHWybMd6X/dQ7dCOATEI1pOyL6mqzWHA+mob4Ae6UBmtQXEYmQewWGnSqyLd6bV4J EE0AnfqgraaqUT/71i/Gblz+QTU3FGWduxueolSuXVzhMZSnVdUrejpKZm9RXqXVfO+xCZ x6LDltEIsFA8jRDEylrjjGlLMN/y1IEOUOwUwadsHqamgb/5L6JTwyFzNzTkQzAIPNujrc DSJ0b2tKZM7fSQfbpb4Tl+cLYLz+qGv6sA4Fr5OtYvQYNGG0DK2RDlgy0sUdOA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1615912677; a=rsa-sha256; cv=none; b=dF/i4PCS5/ChDAY4Vxd6EeYKSd3sbmx8KZBwP/9rKddMmQv9IHXOjckDthKcE0NCzzQ3CF UDRtXXZARtLhfInWYh94ipk2MEINVpwpZaety66KPSyeoJspgx0RclxOyPInh9DFsgWK46 Ite7roIto7QUYn/ifj8wXt6vdAb/pXRmSK2N8SBiDWlukhtAtJDHG5jHTckG19thXwjwJ1 jmOW1c386IAhg/GXDZz0JmQZ1WCggKOphYu4X6jTZe3uqT0BxuV7QqOspJvNVYYv+McrDF v2Zsaul7kEGtUXWp5YW8S0gKfYNaBQAf1/yZD5rmOhTRbLDS3BaEeDLFVoH70Q== ARC-Authentication-Results: i=1; aspmx2.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx2.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -0.30 Authentication-Results: aspmx2.migadu.com; dkim=none; dmarc=fail reason="SPF not aligned (relaxed), No valid DKIM" header.from=gmail.com (policy=none); spf=pass (aspmx2.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 97E8EF379 X-Spam-Score: -0.30 X-Migadu-Scanner: scn0.migadu.com X-TUID: k1peFi0CGNqR "Charles R (Charlie) Martin" writes: > This is a problem I’ve noticed as well. Now, I am a programmer — my > code or it’s descendants is still in the distribution — I do update > org mode regularly, and I get messages when I start up Emacs about > Org mode files that can’t be loaded. I wouldn’t be surprised if the > cause is this renaming. But honestly I stopped having time to hack > emacs 30 years ago. Wouldn’t it be desirable if changes that aren’t > backward-compatible included some kind of assistance for users?  > You probably don't want to hear this, but you will have to figure out what those messages are telling you and fix the problems. At best, they might be innocuous: your init file might be trying to load things that don't exist any more. At worst, you may be running a mixed installation: you might be loading things from various versions of Org mode that might coexist on your system(s) (depending on how exactly you install Org mode: if you use the version that is bundled with emacs *only* you should not have any problems; but if you install a more recent one from ELPA or from git, you should be careful). If you encounter problems after the initial load, you might have a mixed installation. See https://orgmode.org/worg/org-faq.html#mixed-install for more details on how to check. Mixed installations are an unending source of problems and need to be taken care of. I install new versions of emacs and Org mode fairly frequently (every couple of months) at which point I restart emacs to see whether any such problems crop up. If there are, I fix them right then and there, until I can get a clean restart. If it's not obvious, I take a look through the etc/ORG-NEWS file, which you should have locally, but in a pinch you can look for it online: https://code.orgmode.org/bzg/org-mode/src/master/etc/ORG-NEWS In particular, this is the best place for assistance with backward incompatibilities that you mentioned above. Assuming you know which release you came from and which release you are going to, look through the sections describing them and all intermediate releases, to see what backward incompatibilites were introduced and what suggested solutions there are. As a last resort, you can always ask here. In general, I find that fixing these problems asap is better for my sanity. Cleaning up your init file to get rid of the (now) useless loads is also a good idea (even though they are innocuous): init files tend to accumulate junk (mine has been doing that for 30 years), so getting rid of old cruft is, for me, another essential activity to maintain a semblance of sanity. My $0.02, YMMV, etc. -- Nick "There are only two hard problems in computer science: cache invalidation, naming things, and off-by-one errors." -Martin Fowler