Package Details: octave-symbolic 2.6.0-1

Git Clone URL: (read-only)
Package Base: octave-symbolic
Description: Adds symbolic calculation features to GNU Octave. These include common Computer Algebra System tools such as algebraic operations, calculus, equation solving, Fourier and Laplace transforms, variable precision arithmetic and other features. Interna [...]
Upstream URL:
Licenses: custom
Groups: octave-forge
Submitter: elvisfox
Maintainer: drizzd (wangjiezhe)
Last Packager: wangjiezhe
Votes: 32
Popularity: 0.312925
First Submitted: 2011-12-25 20:40
Last Updated: 2017-08-19 04:49

Dependencies (2)

Required by (0)

Sources (1)

Latest Comments

Abogical commented on 2017-08-20 14:35

Add 'octave' as dependency. It's trivial but would help when uninstalling octave.

drizzd commented on 2015-09-09 11:39

drizzd commented on 2015-09-09 09:25

I can reproduce this if I remove all octave-* packages. For the last package which is removed, pacman also removes /usr/share/octave/packages, because it is now empty. Then we run "pkg rebuild -global" to make octave update the package database. But this command fails if /usr/share/octave/packages does not exist.

If I remove and re-install octave, /usr/share/octave/packages also does not exist, and running "pkg rebuild -global" fails with the same error. So to fix this cleanly, we have to either artificially add a dummy file to /usr/share/octave/packages in octave's PKGBUILD, or upstream should teach pkg rebuild to deal with a missing /usr/share/octave/packages.

Note that the package is still removed as far as pacman is concerned. Only pkg list will still show the package. You can fix it by manually creating /usr/share/octave/packages and running octave -q -f --eval "pkg rebuild -global" as root.

brettski commented on 2015-09-08 20:37

Uninstall (# pacman -Rns octave-symbolic) fails with following error:

error: couldn't read directory /usr/share/octave/packages: No such file or directory
error: called from
rebuild at line 29 column 7
pkg at line 505 column 25

drizzd commented on 2015-08-19 20:08

It is a runtime dependency of octave:

See also same discussion in:

trapangle commented on 2015-08-11 16:52

New dependency needed:
/usr/lib/octave/4.0.0/exec/x86_64-unknown-linux-gnu/octave-gui: error while loading shared libraries: cannot open shared object file: No such file or directory

Installed package qscintilla and it works fine.

elvisfox commented on 2015-04-12 16:23

The better way is to install package only for your user though.
Just start 'octave' and type:
pkg prefix ~/.octave ~/.octave
pkg install -forge symbolic

And you don't need these packages any more.

JohnRobson commented on 2015-04-12 05:22

==> ERROR: Missing package() function in /tmp/yaourt-tmp-us/aur-octave-symbolic/./PKGBUILD
==> ERROR: Makepkg was unable to build octave-symbolic.

elvisfox commented on 2012-03-30 08:57

Thanks for reporting. Please check the updated package.

rscholer commented on 2012-03-29 20:47

Please correct depends=('octave>=3.1.55 ginac>=1.6.0') to depends=('octave>=3.1.55' 'ginac>=1.6.0')

All comments