changeset 28039:cc0b31003932

NEWS: Add info about new pkg.m behavior. * NEWS: Add note describing modifications to "describe" option. Add note describing new "unload" behavior and the use of "-nodeps" option.
author Philip Nienhuis <prnienhuis@users.sf.net>
date Sun, 02 Feb 2020 14:49:04 +0100
parents a6d57446cdb3
children a077eadd1325
files NEWS
diffstat 1 files changed, 9 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/NEWS	Mon Feb 03 09:27:43 2020 -0800
+++ b/NEWS	Sun Feb 02 14:49:04 2020 +0100
@@ -79,6 +79,15 @@
   ${XDG_CONFIG_HOME}/octave/octaverc on Unix-like operating systems or
   %APPDATA%\octave\octaverc on Windows).
 
+- `pkg describe` now lists dependencies and inverse dependencies
+  (i.e., other installed packages that depend on the package in
+  question).
+
+- When unloading a package, `pkg` now checks if any remaining loaded
+  packages depend on the one to be removed.  If this is the case `pkg`
+  aborts with an explanatory error message.  This behavior can be
+  overridden with the `-nodeps` option.
+
 #### Graphics backend
 
 - The use of Qt4 for graphics and the GUI is deprecated in Octave