diff options
author | Marc Espie <espie@cvs.openbsd.org> | 2007-06-07 13:06:03 +0000 |
---|---|---|
committer | Marc Espie <espie@cvs.openbsd.org> | 2007-06-07 13:06:03 +0000 |
commit | 7b7661e6a4b8cef04cb05bf15dd9766eb94f1197 (patch) | |
tree | 1324c4616128933f34d69d4b8454b18e987ddd42 | |
parent | dd2493287af9086596bc35e6c6bc6eb4967904c4 (diff) |
outline what to do with old libs.
-rw-r--r-- | usr.sbin/pkg_add/TODO | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/usr.sbin/pkg_add/TODO b/usr.sbin/pkg_add/TODO index 8897e6c6e37..ac4af22c769 100644 --- a/usr.sbin/pkg_add/TODO +++ b/usr.sbin/pkg_add/TODO @@ -1,3 +1,8 @@ +- fix library updates special cases: should note all potential library +packages as conflicts. Then save_old_libraries can split stuff off old +sets to keep libraries that are not in the new packages. There's only +one slightly tricky part, which concerns moving stuff that's not really +needed out of $set->{older}. - make sure solved dependencies are adjusted along with stuff that actually get installed or replaced... this would make some stuff ways less brittle. - handle n-to-1 updates: mostly need to allow for a list of replaced packages. |