03-18-2023 07:58 AM
I am trying to isntall the follwoing package:
nipkg install --yes --accept-eulas ni-scope-23.0.0-dotnet-fx45-support
nipkg install --yes --accept-eulas ni-scope-23.0.0-dotnet-fx45-support
The following packages will be installed:
ni-cabled-pcie, ni-controllerdriver, ni-mru, ni-mximanager, ni-mxs, ni-pcibrd,
ni-pxiplatformframework, ni-pxiplatformservices-expert,
ni-pxiplatformservices-runtime, ni-qpxi, ni-roco,
ni-scope-23.0.0-dotnet-fx45-runtime, ni-scope-23.0.0-dotnet-fx45-support,
ni-scope-runtime-core, ni-visa-headers, ni-visa-shared-components,
ni-xerces-delay-load
Recommended packages not included (see --include-recommended option):
ni-certificates
Installing 17 package(s); Upgrading 0 package(s); Removing 0 package(s); Downgrading 0 package(s)
Need to get 50.26 MB of archives.
After this operation, 0 bytes of additional disk space will be used.
Installing ni-controllerdriver: 50%
Error -125083: An error occurred while installing a package: ni-controllerdriver (23.0.0.49336-0+f184)
Additional error information:
Error -125530: An error occurred while installing the MSI at 'controllerDriver64.msi'.
When I dig deeper into msi logs it displays:
MSI (s) (00:8C) [13:40:37:782]: Note: 1: 1708
MSI (s) (00:8C) [13:40:37:782]: Product: NI Controller Driver 23.0 64-bit -- Installation failed.
Attached full log from instalation.
Is there a way to continiue instalation despite this error or fix it?
Solved! Go to Solution.
03-19-2023 06:53 PM
NI software that depends on NI drivers will fail to install under Docker because Docker does not support installing drivers.
Technically you could create and install a custom package that uses the Provides attribute that contains the list of packages that you want to prevent from being installed, so you could list the ni-controllerdriver package. How any software that requires those drivers be installed will vary and will minimally error and could crash the software.