Package: octave-statistics
Version: 1.4.0-4
Severity: normal

Dear Maintainer,

I'm a long-time user of Matlab.  One of the things that's always
annoyed me is that they put so many functions into toolkits that cost
extra.  I've appreciated that Octave made the statistics functions
available with no extra effort.  So I was disappointed by this:

    octave:1> help chi2inv
    error: help: 'chi2inv' not found

...even after I had installed the octave-statistics package, which
does include that function:

    $dpkg -L octave-statistics | grep chi2inv
    /usr/share/octave/packages/statistics-1.4.0/distributions/chi2inv.m

I'm also a long-time user of Debian, so I checked in
/usr/share/doc/octave-statistics/, but found nothing useful.

The Octave info file mentioned chi2inv, without saying how to access
it.

Matlab has a single namespace, so any function for which a license is
available is immediately available.  Eventually I discovered that
Octave has chosen to make functions in extra packages visible only if
explicitly loaded.  This does reduce namespace pollution - but it's a
new concept to people used to Matlab.

Please provide a file /usr/share/doc/octave-statistics/README.Debian
with a note something like

    By default installed packages are not available from the Octave
    prompt.  The functions from this package can be added to the Octave
    path by typing

         pkg load statistics

    at the Octave command line.


Please add a similar note for each of the extra packages:

    octave-bsltl
    octave-communications
    octave-control
    octave-geometry
    octave-gsl
    octave-image
    octave-image-acquisition
    octave-instrument-control
    octave-io
    octave-ltfat-common
    octave-miscellaneous
    octave-netcdf
    octave-ocs
    octave-odepkg
    octave-optim
    octave-parallel
    octave-secs2d
    octave-secs3d
    octave-sockets
    octave-statistics
    octave-stk
    octave-vibes
    octave-zeromq

(determined via "apt-file search PKG_ADD|grep packages")

              - Jim Van Zandt



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8),
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages octave-statistics depends on:
ii  octave     4.4.1-2+b1
ii  octave-io  2.4.12-1

octave-statistics recommends no packages.

octave-statistics suggests no packages.

-- no debconf information

Reply via email to