Date: Mon, 14 Jul 2003 19:53:58 +0300 From: Maxim Sobolev <sobomax@portaone.com> To: ports@FreeBSD.org Cc: portmgr@FreeBSD.org Subject: Major flaws of the new make deinstall code Message-ID: <20030714165358.GC2875@vega.vega.com>
next in thread | raw e-mail | index | archive | help
Folks, I've noticed several misbehaviours of the new make deinstall code, particularly: 1. The new code behaves incorrectly when there are several @cwd statements in the packing list. Particularly, it affects many ports from games category, which usually create files and dirs under /var. For some reason, make deinstall code takes the second @cwd as the prefix of the installed package and obviously mismatch happens. This needs to be corrected ASAP. 2. In general, prefix-safety feature of make deinstall is misdesigned, as it should not reject deinstalling package which has no dependants (i.e. packages that depend on it) regardless of its prefix, as replacing this package with one with a different prefix will not lead to any problems I can think of. -Maxim
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030714165358.GC2875>