NI Package Management Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
YinhuiChen

Add conflict dependency for a package

Status: Looking for Maintainer(s)

Changing to Completed because as mentioned the NI Package Manager control file supports the conflicts attribute, see Control File Attributes in the NIPM Manual, and more importantly, NI Package Builder 20.0 added support for configuring conflict relationships in solution built packages against dependencies added to the package.

 

 

There are situations packages may have conflicts with each other. If we can specify the conflicted packages in the package build spec, It will be very helpful.

 

This is an existing feature on JKI's VI Package Manager. It uninstalls conflicted package with the new install.

2 Comments
Scott_Richardson
Active Participant

YinhuiChen, the NI Package Manager control file supports the conflicts attribute, see Control File Attributes in the NIPM Manual. Is there something in NIPM implementation that does not work as expected, or is there a specific package builder application that does not support it and you want it?

 

I can speak for NI Package Builder which does not yet support it, and adding that support is on our short term roadmap.

Scott Richardson
Scott_Richardson
Active Participant
Status changed to: Looking for Maintainer(s)

Changing to Completed because as mentioned the NI Package Manager control file supports the conflicts attribute, see Control File Attributes in the NIPM Manual, and more importantly, NI Package Builder 20.0 added support for configuring conflict relationships in solution built packages against dependencies added to the package.

 

 

Scott Richardson