File 0677-kernel-don-t-look-for-a-.ez-archive.patch of Package erlang
From d256367df2e7209005c263e7ea497e342e7054d6 Mon Sep 17 00:00:00 2001
From: Fredrik Frantzen <frazze@erlang.org>
Date: Fri, 7 Nov 2025 09:01:14 +0100
Subject: [PATCH 1/4] kernel: don't look for a '..ez' archive
---
lib/kernel/src/code_server.erl | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/kernel/src/code_server.erl b/lib/kernel/src/code_server.erl
index ebd78dc970..d8f57c4dac 100644
--- a/lib/kernel/src/code_server.erl
+++ b/lib/kernel/src/code_server.erl
@@ -843,6 +843,9 @@ insert_name(Name, Dir, Db) ->
AppDir = del_ebin(Dir),
do_insert_name(Name, AppDir, Db).
+do_insert_name(".", _, _) ->
+ %% "." is most likely not an archive, avoid looking for subdirs
+ true;
do_insert_name(Name, AppDir, Db) ->
{Base, SubDirs} = archive_subdirs(AppDir),
ets:insert(Db, {Name, AppDir, Base, SubDirs}),
--
2.51.0