changeset 29878:2cc14e275a51

pkg.m: Install local packages in API dependent path (bug #58299). * scripts/pkg/pkg.m, scripts/pkg/private/default_prefix.m: Use "api_version" string instead of "major_version" string as identifier in the path of the default local package store.
author Markus Mützel <markus.muetzel@gmx.de>
date Wed, 14 Jul 2021 11:47:25 +0200
parents 86393208b363
children ca30a6c1acc3
files scripts/pkg/pkg.m scripts/pkg/private/default_prefix.m
diffstat 2 files changed, 2 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/scripts/pkg/pkg.m	Wed Jul 14 10:49:07 2021 +0200
+++ b/scripts/pkg/pkg.m	Wed Jul 14 11:47:25 2021 +0200
@@ -385,7 +385,7 @@
   persistent prefix = false;
   persistent archprefix = -1;
   persistent local_list = fullfile (user_config_dir (), "octave", ...
-                                    __octave_config_info__ ("major_version"), ...
+                                    __octave_config_info__ ("api_version"), ...
                                     "octave_packages");
   persistent global_list = fullfile (OCTAVE_HOME (), "share", "octave", ...
                                      "octave_packages");
--- a/scripts/pkg/private/default_prefix.m	Wed Jul 14 10:49:07 2021 +0200
+++ b/scripts/pkg/private/default_prefix.m	Wed Jul 14 11:47:25 2021 +0200
@@ -42,7 +42,7 @@
     endif
   else
     prefix = fullfile (user_data_dir (), "octave", ...
-                       __octave_config_info__ ("major_version"), "packages");
+                       __octave_config_info__ ("api_version"), "packages");
     archprefix = prefix;
   endif