[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-04-12 Thread michael
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #10 from michael  ---
C:\Users\rdboylan\Documents\src\CraftRoot\tmp\kdiff3-prefil
ter-b794c83-windows-msvc2017_64-cl.exe

That would be the install file generated by this.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-31 Thread Ross Boylan
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #9 from Ross Boylan  ---
Well, the message just says a package isn't installed.  The immediate point is
that the install instructions for kdiff3 are still incomplete.

I don't know if it's a kdiff3 or, more likely, a craft issue, but it seems odd
that craft doesn't go ahead and install the package nsis.

If the intent of the message from craft was that I should execute 'craft nsis',
that is not clear.  That phrase currently reads as an appositive for "nsis
package" NOT as an instruction.  Admittedly it doesn't quite make sense in that
reading.

On the theory that it was intended as an instruction (which for some reason
craft --package didn't want to execute) I executed 'craft nsis' and then
repeated the craft --package command.  I think this worked.

So does the line
Output:
"C:\Users\rdboylan\Documents\src\CraftRoot\tmp\kdiff3-prefilter-b794c83-windows-msvc2017_64-cl.exe"
mean that file is an installer for the kdiff3 I  previously built?

Here's the transcript of the final, --package, step:
==
*** Handling package: extragear/kdiff3, action: package ***
*** Action: package for extragear/kdiff3 ***
Overriding
C:\Users\rdboylan\Documents\src\CraftRoot\build\extragear\kdiff3\archive\bin\data\info\dir
Overriding
C:\Users\rdboylan\Documents\src\CraftRoot\build\extragear\kdiff3\archive\bin\data\info\dir
executing command:
C:\Users\rdboylan\Documents\src\CraftRoot\dev-utils\bin\7za.exe a -r
C:\Users\rdboylan\Documents\src\CraftRoot\tmp\kdiff3-prefilter-b794c83-windows-msvc2017_64-cl.7z
-bso2 -bsp1
C:\Users\rdboylan\Documents\src\CraftRoot\build\extragear\kdiff3\archive\*
executing command:
C:\Users\rdboylan\Documents\src\CraftRoot\dev-utils\bin\7za.exe a -r
C:\Users\rdboylan\Documents\src\CraftRoot\tmp\kdiff3-prefilter-b794c83-windows-msvc2017_64-cl-dbg.7z
-bso2 -bsp1
C:\Users\rdboylan\Documents\src\CraftRoot\build\extragear\kdiff3\archive-dbg\*


executing command:
C:\Users\rdboylan\Documents\src\CraftRoot\dev-utils\bin\makensis.exe /V3
C:\Users\rdboylan\Documents\src\CraftRoot\build\_\51b6ca1c\kdiff3.nsi
MakeNSIS v3.03 - Copyright 1999-2018 Contributors
See the file COPYING for license details.
Credits can be found in the Users Manual.

Processing config:
C:\Users\rdboylan\Documents\src\CraftRoot\dev-utils\nsis\nsisconf.nsh
Processing script file:
"C:\Users\rdboylan\Documents\src\CraftRoot\build\_\51b6ca1c\kdiff3.nsi" (ACP)

Processed 1 file, writing output (x86-ansi):

Output:
"C:\Users\rdboylan\Documents\src\CraftRoot\tmp\kdiff3-prefilter-b794c83-windows-msvc2017_64-cl.exe"
Install: 6 pages (384 bytes), 2 sections (1 required) (4144 bytes), 822
instructions (23016 bytes), 295 strings (5369 bytes), 1 language table (334
bytes).
Uninstall: 2 pages (192 bytes), 1 section (2072 bytes), 328 instructions (9184
bytes), 163 strings (2735 bytes), 1 language table (254 bytes).
Datablock optimizer saved 1888 bytes (~0.0%).

Using zlib compression.

EXE header size:   63488 / 37888 bytes
Install code:   5929 / 31663 bytes
Install data:   74342779 / 75050374 bytes
Uninstall code+data:   24201 / 28522 bytes
CRC (0x3C024D03):  4 / 4 bytes

Total size: 74436401 / 75148451 bytes (99.0%)
*** Craft package succeeded: extragear/kdiff3 after 5 minutes 14 seconds ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-31 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #8 from Hannah von Reth  ---
I'd suggest that you read the message you get for --package

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-30 Thread Ross Boylan
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #7 from Ross Boylan  ---
I deleted both the boost folder and the one above it, 20653f50.  This did allow
the build to continue.  After > 30 minutes it finished, showing success.  The
next step fails, however, in the same way it did before.

craft --package kdiff3:
===
*** Handling package: extragear/kdiff3, action: package ***
*** Action: package for extragear/kdiff3 ***
could not find installed nsis package, 'craft nsis'
Action: package for extragear/kdiff3:master FAILED
*** Craft package failed: extragear/kdiff3 after 0 seconds ***


cs kdiff3 does seem to put me in the source directory, which looks like a git
repo.
cb kdiff3 puts me in a subdirectory, and from there bin\kdiff3 launches the
program! Yea!
Ross

From: Hannah von Reth 
Sent: Saturday, March 30, 2019 2:06:41 AM
To: Boylan, Ross
Subject: [kdiff3] [Bug 405918] INSTALL instructions don't work

https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #6 from Hannah von Reth  ---
Can you try to manually delete the boost folder?
Looks like some bad files, created from the failed fallback unpack.

--
You are receiving this mail because:
You reported the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-30 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #6 from Hannah von Reth  ---
Can you try to manually delete the boost folder?
Looks like some bad files, created from the failed fallback unpack.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-29 Thread Ross Boylan
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #5 from Ross Boylan  ---
I enabled developer mode and reran.
First time failed with
PermissionError: [WinError 5] Access is denied:
'C:\\Users\\rdboylan\\Documents\\src\\CraftRoot\\build\\_\\20653f50\\boost_1_69_0\\libs'

I made sure I had nothing open on the directory tree and tried again.  I still
got
FileNotFoundError: [Errno 2] No such file or directory:
'C:\\Users\\rdboylan\\Documents\\src\\CraftRoot\\build\\_\\20653f50\\boost_1_69_0\\libs\\geometry\\doc\\html\\geometry\\reference\\spatial_indexes\\boost__geometry__index__rtree\\rtree_parameters_type_constindexable_getter_constvalue_equal_constallocator_type_const___.html'

Do I need to delete the directory (which?)?  Restart powershell after having
set dev mode (don't think so: tried it and got the 2nd error above)? Do some
equivalent of make clean, hopefully one that will only affect boost-headers?

Except for the problem with qith MySQL, the stuff before this all seems to have
built OK.  Does that fact I was not in dev mode means some of those packages
might not be quite right either?

Ross

From: Hannah von Reth 
Sent: Friday, March 29, 2019 4:34 PM
To: Boylan, Ross
Subject: [kdiff3] [Bug 405918] INSTALL instructions don't work

https://bugs.kde.org/show_bug.cgi?id=405918

Hannah von Reth  changed:

   What|Removed |Added

 CC||vonr...@kde.org

--- Comment #4 from Hannah von Reth  ---
For the boost tar.
Please enable Windows dev mode
https://protect2.fireeye.com/url?k=9f8ede37-c3ceb361-9f8ef92a-0cc47adb57f0-5e9fc5eb173cc7c9&u=https://docs.microsoft.com/en-us/windows/uwp/get-started/enable-your-device-for-development
so that symlinks are supported(then we can use 7z to unpack stuff)

--
You are receiving this mail because:
You reported the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-29 Thread Hannah von Reth
https://bugs.kde.org/show_bug.cgi?id=405918

Hannah von Reth  changed:

   What|Removed |Added

 CC||vonr...@kde.org

--- Comment #4 from Hannah von Reth  ---
For the boost tar.
Please enable Windows dev mode
https://docs.microsoft.com/en-us/windows/uwp/get-started/enable-your-device-for-development
so that symlinks are supported(then we can use 7z to unpack stuff)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-29 Thread Ross Boylan
ic_owner)
  File "C:\Program Files (x86)\Microsoft Visual
Studio\Shared\Python37_64\lib\tarfile.py", line 2114, in _extract_member
self.makefile(tarinfo, targetpath)
  File "C:\Program Files (x86)\Microsoft Visual
Studio\Shared\Python37_64\lib\tarfile.py", line 2155, in makefile
with bltn_open(targetpath, "wb") as target:
FileNotFoundError: [Errno 2] No such file or directory:
'C:\\Users\\rdboylan\\Documents\\src\\CraftRoot\\build\\_\\20653f50\\boost_1_69_0\\libs\\geometry\\doc\\html\\geometry\\reference\\spatial_indexes\\boost__geometry__index__rtree\\rtree_parameters_type_constindexable_getter_constvalue_equal_constallocator_type_const___.html'
Action: unpack for libs/boost/boost-headers:1.69.0 FAILED
*** Craft all failed: libs/boost/boost-headers after 5 minutes 30 seconds ***
fatal error: package libs/boost/boost-headers all failed
PS C:\Users\rdboylan\Documents\src\CraftRoot>

It sat for awhile, I think at the wget, before failing.  Checking now, the file
referenced in "No such file" is not there, though the directory it is in does
exist.  The only file in it is rtree__.html.  It looks as if
\rtree_parameters_type_constindexable_getter_constvalue_equal_constallocator_type_const___.html
might be an error, with the argument parameters turned into text.
C:\Users\rdboylan\Documents\src\CraftRoot\download\archives\libs\boost\boost-headers\boost_1_69_0.tar.gz
exists with c 109MB.
gzip --test says the file is OK.  And the URL used for downloading seems to
point at a valid location.  There is a boatload of security software on the
system, mostly not under my control.  It definitely slows things down and it
might have blocked access to some  file.

BTW, I'm the one working on the VS2019 code for craft.  This definitely does
not mean I'm knowledgeable about craft.

Ross
____________
From: michael 
Sent: Friday, March 29, 2019 1:44 PM
To: Boylan, Ross
Subject: [kdiff3] [Bug 405918] INSTALL instructions don't work

https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #1 from michael  ---
Try the fallowing:
1)cd to your craft root
Run:
2)C:\CraftRoot\craft\craftenv.ps1
3)craft kdiff3
4)craft --package kdiff3

The craft root I was running still had build products from the last run.

--
You are receiving this mail because:
You reported the bug.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-29 Thread michael
https://bugs.kde.org/show_bug.cgi?id=405918

michael  changed:

   What|Removed |Added

 CC||kde-wind...@kde.org

--- Comment #2 from michael  ---
On closer inspection you have something more going on than just the missing
command. I am going to cc our windows support list. MSVC 2019 support is being
worked on part of https://bugs.kde.org/show_bug.cgi?id=405662.

Could someone familiar with craft internals have a look at this please?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kdiff3] [Bug 405918] INSTALL instructions don't work

2019-03-29 Thread michael
https://bugs.kde.org/show_bug.cgi?id=405918

--- Comment #1 from michael  ---
Try the fallowing:
1)cd to your craft root
Run:
2)C:\CraftRoot\craft\craftenv.ps1
3)craft kdiff3
4)craft --package kdiff3

The craft root I was running still had build products from the last run.

-- 
You are receiving this mail because:
You are watching all bug changes.