[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on win
From: |
Philip Nienhuis |
Subject: |
[Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows |
Date: |
Sat, 26 Sep 2015 11:26:27 +0000 |
User-agent: |
Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 |
Follow-up Comment #16, bug #45813 (project octave):
OK, tested without Mike's canonicalize_file_name patch and with dev version of
geometry.
PKG_ADD:
#1
dirlist = {"geom2d","io","polygons2d","shape2d", "graphs",...
"geom3d","meshes3d","polynomialCurves2d"};
## Get full path, with luck we can retireve the package name from here
dirname = fileparts (canonicalize_file_name (mfilename ("fullpath")));
pp = strsplit (dirname,filesep ("all"), true);
:
:
(never mind the spelling & style things)
and the results:
>> canonicalize_file_name ('geometry-2.0.0.tar.gz')
ans = F:\dev\of\geometry/geometry-2.0.0.tar.gz
## => unpatched canonicalize_file_name
>> pkg install -auto -verbose geometry-2.0.0.tar.gz
mkdir (C:\Users\philip\AppData\Local\Temp\oct-SaWoGK)
untar (geometry-2.0.0.tar.gz, C:\Users\philip\AppData\Local\Temp\oct-SaWoGK)
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\geom2d:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\io:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\polygons2d:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\shape2d:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\graphs:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\geom3d:
Nosuch file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\meshes3d:
No such file or directory
warning: addpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\polynomialCurves2d:
No such file or directory
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\geom2d:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\io:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\polygons2d:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\shape2d:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\graphs:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\geom3d:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\meshes3d:
not found
warning: rmpath:
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packagesC:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\polynomialCurves2d:
not found
For information about changes from previous versions of the geometry package,
run 'news geometry'.
>>
FYI, a little debug session after inserting "keyboard" statement at l.6 of
PKG_ADD (right before the 'strsplit ...filesep("all")...' line:
>> pkg install -auto -verbose geometry-2.0.0.tar.gz
mkdir (C:\Users\philip\AppData\Local\Temp\oct-a2SOwN)
untar (geometry-2.0.0.tar.gz, C:\Users\philip\AppData\Local\Temp\oct-a2SOwN)
stopped in
C:\Programs\Octave\Octave-4.1.0+_w64\share\octave\packages\geometry-2.0.0\PKG_ADD
at line 6
6: keyboard
debug> dirname
dirname =
C:/Programs/Octave/Octave-4.1.0+_w64/share/octave/packages/geometry-2.0.0
debug> strsplit (dirname,filesep ("all"), true)
ans =
{
[1,1] =
C:/Programs/Octave/Octave-4.1.0+_w64/share/octave/packages/geometry-2.0.0
}
debug> strsplit (dirname,filesep, true)
ans =
{
[1,1] =
C:/Programs/Octave/Octave-4.1.0+_w64/share/octave/packages/geometry-2.0.0
}
debug> strsplit (dirname, '/', true)
ans =
{
[1,1] = C:
[1,2] = Programs
[1,3] = Octave
[1,4] = Octave-4.1.0+_w64
[1,5] = share
[1,6] = octave
[1,7] = packages
[1,8] = geometry-2.0.0
}
debug>
My conclusions so far:
- invoking filesep ("all") doesn't make any difference, could maybe even work
out adversely;
- it is the fix to canonicalize_file_name that makes the difference.
_______________________________________________________
Reply to this item at:
<http://savannah.gnu.org/bugs/?45813>
_______________________________________________
Message sent via/by Savannah
http://savannah.gnu.org/
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Mike Miller, 2015/09/03
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Juan Pablo Carbajal, 2015/09/14
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Mike Miller, 2015/09/14
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Juan Pablo Carbajal, 2015/09/14
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Mike Miller, 2015/09/14
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Philip Nienhuis, 2015/09/14
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows,
Philip Nienhuis <=
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Mike Miller, 2015/09/26
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Philip Nienhuis, 2015/09/27
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Juan Pablo Carbajal, 2015/09/27
- [Octave-bug-tracker] [bug #45813] geometry-2.0.0 fails to install on windows, Philip Nienhuis, 2015/09/27