From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.devel Subject: Re: [elpa] externals/osm 05ac461360: Bail out earlier if dependencies are missing Date: Tue, 10 May 2022 17:00:50 -0400 Message-ID: References: <165221267003.11226.2207874159602256273@vcs2.savannah.gnu.org> <20220510195750.558C1C01683@vcs2.savannah.gnu.org> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="21253"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) Cc: Daniel Mendler To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue May 10 23:01:38 2022 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 1noWzB-0005Ny-S5 for ged-emacs-devel@m.gmane-mx.org; Tue, 10 May 2022 23:01:38 +0200 Original-Received: from localhost ([::1]:43862 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1noWzA-0005JT-Fe for ged-emacs-devel@m.gmane-mx.org; Tue, 10 May 2022 17:01:36 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:59328) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noWyY-0004YN-OE for emacs-devel@gnu.org; Tue, 10 May 2022 17:00:58 -0400 Original-Received: from mailscanner.iro.umontreal.ca ([132.204.25.50]:35942) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1noWyV-0000A9-MB for emacs-devel@gnu.org; Tue, 10 May 2022 17:00:57 -0400 Original-Received: from pmg1.iro.umontreal.ca (localhost.localdomain [127.0.0.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id C5DF2100140; Tue, 10 May 2022 17:00:53 -0400 (EDT) Original-Received: from mail01.iro.umontreal.ca (unknown [172.31.2.1]) by pmg1.iro.umontreal.ca (Proxmox) with ESMTP id 2EF211002CB; Tue, 10 May 2022 17:00:52 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=iro.umontreal.ca; s=mail; t=1652216452; bh=L9irn+BNw8q5+fIUZ97PjkD6Oe1MrGjiGrRw3VmGygM=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From; b=W/d9tBymNFoTa0tfQqc5WAlK7suL32OndwWObafuf15xgmJxKs3LAvaEsgstX6yXX Q5YZ12dB9L9rFO+5cOvDztx7AxL9jU4tEWeVW4S0fnDfC4Xy+3E2jA7vGqIe8Ci1M+ 7MZisDL5I83KLf/ntgoFb/VZjnSlSsMyqqOL/WqGei0UGmOSfFUCC5cKH0R0jDyCqa RtMcKhTOufCKCuLsYQsSuKUf0zb0Y5pVJBEWeE+tgksb5Oy7z60rLnyiPtR4BGx5F0 q60LkDNTvMzorP6ijOLcQJwdiPMQ84j+j/xuVUE5r91lL4xvJqWDqpZRQ/lDZ5ylK5 9shP+muzOcgHQ== Original-Received: from pastel (unknown [45.72.221.51]) by mail01.iro.umontreal.ca (Postfix) with ESMTPSA id EB956120255; Tue, 10 May 2022 17:00:51 -0400 (EDT) In-Reply-To: <20220510195750.558C1C01683@vcs2.savannah.gnu.org> (ELPA Syncer's message of "Tue, 10 May 2022 15:57:50 -0400 (EDT)") Received-SPF: pass client-ip=132.204.25.50; envelope-from=monnier@iro.umontreal.ca; helo=mailscanner.iro.umontreal.ca X-Spam_score_int: -42 X-Spam_score: -4.3 X-Spam_bar: ---- X-Spam_report: (-4.3 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, RCVD_IN_DNSWL_MED=-2.3, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham 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" Xref: news.gmane.io gmane.emacs.devel:289602 Archived-At: > Bail out earlier if dependencies are missing Better not signal such errors when loading the file, since the file might be loaded for all kinds of reasons beside running its code. In some of those cases it can get loaded in an Emacs batch session. Stefan