NetBSD Problem Report #42002
From email@example.com Mon Sep 7 07:26:26 2009
Received: from mail.netbsd.org (mail.netbsd.org [184.108.40.206])
by www.NetBSD.org (Postfix) with ESMTP id 2814063BC1D
for <gnats-bugs@gnats.NetBSD.org>; Mon, 7 Sep 2009 07:26:26 +0000 (UTC)
Date: Mon, 7 Sep 2009 03:25:26 -0400 (EDT)
Subject: make update doesn't clean fully
>Synopsis: make update doesn't clean fully
>Arrival-Date: Mon Sep 07 07:30:00 +0000 2009
>Originator: David A. Holland
>Release: pkgsrc HEAD of 20090814
Suppose you have a package foo, and a package bar that uses foo.
If you recompile foo and bar by doing 'make update' in foo, and after
this bar no longer uses foo any more, bar isn't cleaned.
This came up recently with tex vs. archivers/zziplib, where the latter
stopped being used by web2c. A 'make update' started in zziplib across
this change leaves a couple dozen work dirs behind.
It appears that .DLIST and .DDIR are regenerated right before the
clean phase; this doesn't seem like the right approach.
(I posted this in tech-pkg a couple weeks ago and got no response.)
$NetBSD: query-full-pr,v 1.36 2007/11/24 03:27:39 kano Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2007
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.