octave-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Octave-bug-tracker] [bug #49071] install -forge works for some pkgs, fa


From: anonymous
Subject: [Octave-bug-tracker] [bug #49071] install -forge works for some pkgs, fails for others ("unable to find mkoctfile")
Date: Mon, 12 Sep 2016 17:29:30 +0000 (UTC)
User-agent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.2743.116 Safari/537.36

URL:
  <http://savannah.gnu.org/bugs/?49071>

                 Summary: install -forge works for some pkgs, fails for others
("unable to find mkoctfile")
                 Project: GNU Octave
            Submitted by: None
            Submitted on: Mon 12 Sep 2016 05:29:27 PM UTC
                Category: Octave Forge Package
                Severity: 3 - Normal
                Priority: 5 - Normal
              Item Group: Installation Failure
                  Status: None
             Assigned to: None
         Originator Name: c p price
        Originator Email: address@hidden
             Open/Closed: Open
         Discussion Lock: Any
                 Release: 4.0.3
        Operating System: GNU/Linux

    _______________________________________________________

Details:

O/S: fedora24 4.6.5-300.fc24.x86_64

NOTES: all tasks detailed below were run from cli as root; in the case of the
octave tasks, only the command itself e.g. 
  ( >> pkg list )
is given. similarly, in the interests of brevity i have attempted to provide
only relevant output -- please feel free to request more complete dumps as
needed.


USING dnf, i installed octave 
  ( $ dnf install octave v4.0.3 ) 
and all of the other packages which presently exist as fc24 rpms (
octave-audio
octave-control
octave-doctest
octave-general
octave-gsl
octave-image
octave-io
octave-lhapdf
octave-miscellaneous
octave-odepkg
octave-optim
octave-signal
octave-struct
octave-symbolic
)
and the following using forge 
  ( >> pkg install -forge {foo} ) 
(
geometry
mvn
optics
statistics
)

HOWEVER the following packages (all currently maintained) fail to install via
forge 
(
linear-algebra
ltfat
strings
tsa
) 
(note: this list may not be inclusive; there may be other currently maintained
packages that similarly fail to install via forge)
with the following error message:
pkg: unable to find the mkoctfile command, Octave installation is incomplete
error: called from '__gripe_missing_component__' in file
/usr/share/octave/4.0.3/m/help/__gripe_missing_component__.m near line 53,
column 3

APPARENTLY the first line of this error message is incorrect stating that
mkoctfile cannot be found [and that/because] the octave installation is
incomplete, de facto because the other -forge installations worked, and de
jure because the octave rpm contains mkoctfile, which is located at 
/usr/lib64/octave/4.0.3/mkoctfile-4.0.3

LIKELY the first line indicates that the install process terminated before
mkoctfile had been called (=> overuse of a generic error message?), and it is
only the second line of the error message that is meaningful (although so
generic as to be of little use?)

IS there some *other* missing component? it does not appear so: a) i have
determined that the dependencies of all four of those packages listed are met
[namely, octave >=3.8.0 and general >=1.3.0], and b) i have observed '-forge
install' to intelligently list missing dependencies e.g. in attempting to
install the package "vrml", upon failure gives a meaningful error message
about the unsatisfied dependency on the package "linear-algebra". 

other items which may be potentially useful:
- gcc is installed (although i am not attempting to build from source, that is
a potential [but significantly undesirable] avenue of solution...)
- i have spent most of the day combing this site and the rest of the web for
solutions to this particular problem, without avail; the nearest similar
reports appear to involve attempts to perform local builds from source (which
i am not doing)

thanks in advance for any suggestions and/or assistances!

cheers, cp





    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?49071>

_______________________________________________
  Message sent via/by Savannah
  http://savannah.gnu.org/




reply via email to

[Prev in Thread] Current Thread [Next in Thread]