07-17-2023 05:15 AM - edited 07-17-2023 05:16 AM
1. I attached the file.
2. Poorly it is a complex solution, so at the moment it runs only on my Laptop. We are going to set up a virtual machine to build our solution in the next few weeks.
3. I don´t think so. Most of them are files on my Laptop. (What do mean with symbolic links?)
4. I´m using a normal Windows User with Admin-Rights
5. That was a good idea. (Why didn't I think of that?) Our package TS_Public caused the error, so i started to remove some of the dependencies. It seems the missing package is the 'Labview Runtime (64-Bit)' Version 17.6.4.49153-0+f1. Oddly enough i could find it under 'Add dependencies...' -> Installed Packages. Also the package manager got it in its List.
We need this runtime to run some of our older tests on the test system.
Thanks for your help.
07-17-2023 06:22 AM
Okay, the reinstalling of this package don't solve the error. It is still missing when i try to build the repository...
07-17-2023 05:55 PM
Looking at the list of packages in your C:\ProgramData\National Instruments\NI Package Manager\packages directory, I do not see the ni-labview-2017-runtime-engine package and some of its dependencies. I do see it in the .\downloads directory which is likely from the building of the installer.
You could execute the following two commands to download the packages from the ni.com feed. The first command may fail if the feed is already registered with that URL. Let me know if it fails or not. The second command will download the packages directly to the NIPM directory. After downloading packages, you could try the build of the repository again. If still fails, see if the error log contains any more details, and try to eliminate solution content to see if the failure is the same or some other dependent package.
Commands:
nipkg.exe feed-add --name=LV2017 https://download.ni.com/support/nipkg/products/ni-l/ni-labview-2017-runtime-engine/17.6/released
nipkg.exe download -all-deps --destination-dir="C:\ProgramData\National Instruments\NI Package Manager\packages" ni-labview-2017-runtime-engine
07-18-2023 01:41 AM
Okay, after the two commands (btw. there is a '-' missing in the second one) the runtime package is in the packages folder. Now the error is:
===== 2023-Jul-18 08:06:04.214121 =====
Exception in ni::pkgclient::TransactionBase::StartInternal. Error code: -125024
Request type: 26
-125024: Datei kann nicht geöffnet werden: \\?\C:\Users\Public\Documents\Test\MATS2 Repository (13)
File: source\nipkg_client\pkgsolv\Checksum.cpp
Line number: 57
(File could not be opened)
If i remove the dependencie 'LabVIEW Runtime (64-bit)' Version: 17.6.4.49153-0+f1, it build the repository.
07-21-2023 03:14 PM
Sorry for the delayed response. Still very confused on this still. I did notice that you recently installed NIPM 23.5.
07-24-2023 04:22 AM
Hi,
don´t worry about the delay. Since we found the missing package, it is not longer top priority. Here are the two requested files.
Thanks for your help.
07-24-2023 03:39 PM - edited 07-24-2023 03:40 PM
OK, I compared the packages.txt file to the installed.txt file and I am see no packages missing in the cache for the dependency list of LabVIEW 2017 64-bit runtime.
I am seeing a new error -125002, which is an invalid handle, which appears to be different than what we saw before.
Asks:
For completeness, below are the missing packages from the cache that are installed, but are not dependencies of the LabVIEW 2017 64-bit runtime:
07-25-2023 09:02 AM
There are only the attached files in %localappdata%\National Instruments\NI Package Manager\Logs\
The Workaround is to install the Labview Runtime manually and remove it from the repository. 🙂
07-27-2023 12:34 AM
If the above does not yield more information, we might have to rely on adding additional logging to one of our NIPM DLLs for you to use.
07-27-2023 04:16 AM
Hi,
here are the two requested files. I had to add the .dat-File to a .zip-archiv.
Still thanks for your help.