"OBATA Akio" <obache%netbsd.org@localhost> writes: > Are you just talking about pkg_rolling-replace (and `replace' target)? > Yes, it it insufficient and should be fixed instead. > (I've just killed `pkg_admin set unsafe_depends=YES' locally). Well, you're welcome to implement logic to set unsafe_depends_loose, which is only true if there was an ABI change, and do pkg_rolling-replace -l. The tricky part is choosing when to se unsafe_depends_loose, because it seems telling if there is an ABI change is very hard. But it would be a good experiment. But please don't change what unsafe_depends means, since that's a useful definition (package was rebuilt and was different before), which surely is a superset of "package ABI changed".
Attachment:
pgpiDKyRmWhxq.pgp
Description: PGP signature