Bug 28109

Summary: `make distclean` leaves garbage
Product: Sisyphus Reporter: ildar <ildar>
Component: mkimage-profilesAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: minor    
Priority: P3 CC: antohami, mike, mithraen, obirvalger
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 26300    

Description ildar 2012-11-22 10:28:30 MSK
по `make distclean` остался каталог объёмом 1.1 Мб
Comment 1 Michael Shigorin 2012-11-22 14:24:16 MSK
Да, при переработке на сборку множественных образов одним махом где-то остался временный(tm) недосмотр и меня он тоже потихоньку достаёт :-/

Буду благодарен, если глянешь свежим взглядом -- но обязательно проверяй, что происходит при make ARCHES='x86_64 i586' syslinux.iso dos.iso
Comment 2 Michael Shigorin 2015-02-23 23:47:09 MSK
Туда же: после сборки в $(BUILDDIR) может оставаться .work/pkgbox/
Comment 3 Антон Мидюков 2021-04-26 11:16:09 MSK
*** Bug 35240 has been marked as a duplicate of this bug. ***
Comment 4 Антон Мидюков 2021-04-26 11:33:26 MSK
Пофиксил:
commit b44968fc8d864032b757b061713f42e9926afc43
Author: Anton Midyukov <antohami@altlinux.org>
Date:   Fri Apr 16 17:50:22 2021 +0700

lib/clean.mk: fix typo in distclean
    
Because of this, distclean did not work. Only the symlink was
removed.

diff --git a/lib/clean.mk b/lib/clean.mk
index e8b516b4d..71df37818 100644
--- a/lib/clean.mk
+++ b/lib/clean.mk
@@ -44,7 +44,7 @@ distclean: clean
 			exit 128; \
 		else \
 			$(MAKE) -C "$(SYMLINK)" $@ \
-				GLOBAL_BUILDDIR="$$build" $(LOG) ||: \
+				GLOBAL_BUILDDIR="$$build" $(LOG) ||:; \
 			rm -rf "$$build"; \
 		fi; \
 	fi; \