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

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

[Octave-bug-tracker] [bug #64678] [octave forge] (matgeom) fails to load


From: Philip Nienhuis
Subject: [Octave-bug-tracker] [bug #64678] [octave forge] (matgeom) fails to load when installed in read-only location
Date: Sun, 24 Sep 2023 14:49:43 -0400 (EDT)

Follow-up Comment #6, bug #64678 (project octave):

I think the error in comment #0 and comment #3 are the same.
matgeom is a dependency of geometry which in turn is a dependency of mapping,
so loading the mapping package will in turn load the matgeom package as well.
And the first time the latter is loaded, the check on verLessThan.m will run.

Leaving aside that the way the matgeom package deals with shadowing
verLessThan.m is a bit fragile at best, another way to circumvent this issue
is to patch the matgeom package in the Windows installers (mxe-octave). When
those installers are built, the Octave version is obviously known and
consequently, it is known if verLessThan.m is in core Octave and if so, will
be shadowed by matgeom.
I'd prefer a change in the matgeom package but until that happens, patching
mxe-octave may be easier.


    _______________________________________________________

Reply to this item at:

  <https://savannah.gnu.org/bugs/?64678>

_______________________________________________
Message sent via Savannah
https://savannah.gnu.org/




reply via email to

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