Subject: Re: CVS commit: pkgsrc/mk/flavor/pkg
To: Johnny C. Lam <email@example.com>
From: Greg Troxel <firstname.lastname@example.org>
Date: 08/06/2007 13:45:39
"Johnny C. Lam" <email@example.com> writes:
> Module Name: pkgsrc
> Committed By: jlam
> Date: Thu Aug 2 23:00:18 UTC 2007
> Modified Files:
> pkgsrc/mk/flavor/pkg: replace.mk
> Log Message:
> Preserve any existing +INSTALLED_INFO file from an installed package
> before replacing it, and restore it when the new package is installed.
> This saves any state information that should be carried over to the
> new package, e.g. automatic=yes.
Preserving most tags seems reasonable, and I have thought having
"automatic" go away was a bug. But pkg_rolling-replace and the
unsafe_depends scheme has depended on some tags going away.
So, I'd like to see the following tags removed after make replace:
unsafe_depends_strict # for the future
Do you think this is reasonable?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)
-----END PGP SIGNATURE-----