Discussion:
Package installation in FreeBSD
(too old to reply)
Fritz Wuehler
2007-08-27 12:54:04 UTC
Permalink
Hello All,

I am trying to install the signal processing package from octave
forge under FreeBSD. I am using Octave 2.9.12.

As per the instructions in octave I type:

pkg install signal-1.0.2.tar.gz

which results in:

error: unpack: unarchiving program exited with status: 1
tar: Error opening archive: Failed to open '/dev/sa0': No such file or
directory
error: called from unpack' in file
/usr/local/share/octave/2.9.12/m/miscellaneous/unpack.m near line 182,
column 5
octave-2.9.12:4>

I have done a bit of searching and found a vauge reference to the problem
being something to do with using non-Gnu tar. If indeed that is the case
how do I tell octave to use the copy of gtar that I have installed on my
system?

Any help greatly appreciated.

Regards

Chris
David Bateman
2007-08-27 21:01:10 UTC
Permalink
Post by Fritz Wuehler
Hello All,
I am trying to install the signal processing package from octave
forge under FreeBSD. I am using Octave 2.9.12.
pkg install signal-1.0.2.tar.gz
error: unpack: unarchiving program exited with status: 1
tar: Error opening archive: Failed to open '/dev/sa0': No such file or
directory
error: called from unpack' in file
/usr/local/share/octave/2.9.12/m/miscellaneous/unpack.m near line 182,
column 5
octave-2.9.12:4>
I have done a bit of searching and found a vauge reference to the problem
being something to do with using non-Gnu tar. If indeed that is the case
how do I tell octave to use the copy of gtar that I have installed on my
system?
Any help greatly appreciated.
Regards
Chris
There should be no reason to open "/dev/sa0" as far as I can see. Yes a
non gnu tar might be the source of the problem. Not a solution but a
workaround. is to just untar the package and do "./configure; make; make
install".. This works with the 20070726 version of Octave-forge and not
before, it installs with the package manager in any case, but presents
the installation of the package in a form that Unix users are more
familiar with.

D.

Loading...