1 |
when dist-kernel gets uninstalled, /lib/modules/<kver> |
2 |
is left behind on purpose. However, on some systems kernels also install |
3 |
device-tree files to /boot/dtbs/<kver> |
4 |
|
5 |
leaving /lib/modules, but removing device-tree file may leave system |
6 |
unbootable, so let's treat dtbs directory similar to modules. |
7 |
|
8 |
Signed-off-by: Georgy Yakovlev <gyakovlev@g.o> |
9 |
--- |
10 |
profiles/base/make.defaults | 6 +++--- |
11 |
1 file changed, 3 insertions(+), 3 deletions(-) |
12 |
|
13 |
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults |
14 |
index f25074f9d81a..be5651f0ac43 100644 |
15 |
--- a/profiles/base/make.defaults |
16 |
+++ b/profiles/base/make.defaults |
17 |
@@ -134,11 +134,11 @@ PYTHON_SINGLE_TARGET="python3_9" |
18 |
|
19 |
# Michał Górny <mgorny@g.o> (2013-08-10) |
20 |
# Moved from portage's make.globals. |
21 |
-# 1) do not uninstall kernel modules and therefore allow replacing them, |
22 |
+# 1) do not uninstall kernel modules/dtbs and therefore allow replacing them, |
23 |
# 2,3) removed wrt bug #663170, |
24 |
# 4) protect /var/{run,lock} symlinks for bug 519620 |
25 |
-COLLISION_IGNORE="/lib/modules/*" |
26 |
-UNINSTALL_IGNORE="/lib/modules/* /var/run /var/lock" |
27 |
+COLLISION_IGNORE="/boot/dtbs/* /lib/modules/*" |
28 |
+UNINSTALL_IGNORE="/boot/dtbs/* /lib/modules/* /var/run /var/lock" |
29 |
|
30 |
# Andreas K. Hüttel <dilfridge@g.o> (2013-08-23) |
31 |
# Make emerge messages default to English as per Council decision |
32 |
-- |
33 |
2.34.1 |