Subject: Re: CVS commit: pkgsrc/mk/flavor/pkg
To: Johnny C. Lam <tnn@netbsd.org>
From: Greg Troxel <gdt@ir.bbn.com>
List: tech-pkg
Date: 08/06/2007 13:45:39
--=-=-=
"Johnny C. Lam" <jlam@netbsd.org> 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
unsafe_depends_strict # for the future
rebuild
Do you think this is reasonable?
--=-=-=
Content-Type: application/pgp-signature
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.7 (NetBSD)
iD8DBQFGt15D+vesoDJhHiURAkzGAJkBgAo5/GQ7r7vSh+c9lOgLMMQ8hwCeOUmc
409loeTNKEqZDXEDe8mlWX8=
=vrS2
-----END PGP SIGNATURE-----
--=-=-=--