diff options
author | 2007-06-07 13:06:02 +0000 | |
---|---|---|
committer | 2007-06-07 13:06:02 +0000 | |
commit | bf5ff82eb08d927b15478b5ab38fc9ab04551962 (patch) | |
tree | 5680cb797fcfffd81d7fbed7bc494d9be1839283 | |
parent | make compute_size explicit. That way, we can do it once, at the right (diff) | |
download | wireguard-openbsd-bf5ff82eb08d927b15478b5ab38fc9ab04551962.tar.xz wireguard-openbsd-bf5ff82eb08d927b15478b5ab38fc9ab04551962.zip |
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. |