LabWindows/CVI

cancel
Showing results for 
Search instead for 
Did you mean: 

Conflict between LabWindows and LabView on Linux

Solved!
Go to solution

Hello all,

I've had CVI running on a Linux machine for a while, but we needed to also install LabView (ver 2014). During the install there were plenty of conflicts, so we tried doing the opposite: I removed CVI and installed LV. Now that I try to reinstall CVI I get the same kind of conflicts:

        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nigmpi-14.0.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niwebpipelinei-2.0.5-f3.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nitdmsi-14.0.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package lvsupport2014-vianalyzer-14.0.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipalerri-14.0.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nispyi-2.8.1-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimdnsresponder-2.2.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nikal-bin-14.0.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nikali-14.0.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipalki-14.0.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipali-14.0.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niorberri-3.1.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niorbki-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niorbi-3.1.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nidimerri-3.1.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nidimki-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nidimi-3.1.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimdbgerri-3.1.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimdbgki-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimdbgi-3.1.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimxdferri-3.1.0-f0.noarch
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimxdfki-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimxdfi-3.1.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipxipfki-2.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niapalerri-2.3.1-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipxipfi-2.1.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipxirmi-2.8.0-f0.i386
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimxdfi-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nimdbgi-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nidimi-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niorbi-3.1.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package nipali-14.0.0-f0.x86_64
        file /usr/local/natinst from install of nicvirte-13.0.0-29.i386 conflicts with file from package niiotracei-14.0.0-f0.i386
error: Failed dependencies:
        nicvirte >= 13.0.0-29 is needed by nicvi2013-core-13.0.0-29.i386

How do I install both. With NiDaqMx.

0 Kudos
Message 1 of 4
(3,008 Views)

This sounds like it could be a problem with multiple versions of the CVI run-time engine on your computer. We have the following KnowledgeBase article on this, although it does not explicitly mention the solution in Linux.

 

Conflicting Versions of CVI Run-time Engine During Install

http://digital.ni.com/public.nsf/allkb/68C107A6B9FE47C986256EA900726245?OpenDocument

Maggie M.
Application Engineer
National Instruments.
http://www.ni.com/support
0 Kudos
Message 2 of 4
(2,958 Views)
Solution
Accepted by topic author gdargaud

It looks like a dependency problem. I manage to work around it by installing CVI in a different directory than the default which was already used by LabView, which was easy. But then I had to apply the 2013.0.0-30 patch manually (unzip the patch files from the rpm archive and move them manually to the right place).

0 Kudos
Message 3 of 4
(2,953 Views)

This bug is still around. I just tried to install ni-visa on a Centos7 machine that already had LabWindows:

# yum localinstall ni-rhel7centos7-drivers-stream.rpm
...

# yum install ni-visa
...
Transaction check error:
file /usr/local/natinst from install of ni-python-interface-21.1.0.49152-0+f0.x86_64 conflicts with file from package nicvi2013-help-13.0.0-29.i386
file /usr/local/natinst from install of ni-python-interface-21.1.0.49152-0+f0.x86_64 conflicts with file from package nicvi2013-samples-13.0.0-29.i386
...
0 Kudos
Message 4 of 4
(1,364 Views)