From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

SystemLink Forum

cancel
Showing results for 
Search instead for 
Did you mean: 

NIPM not showing the packages in my feed

Solved!
Go to solution

I created a package using nipkg and uploaded it to the feed server. When I open NIPM, I see my new "Maintainer" in the list of maintainers, but the actual package is nowhere to be found. I have tried a couple configurations of the control file with still no luck.

This is (basically) what I have now:

control - 

Package: deployment-template-cfg
Version: 1.0.0.2
Section: Application Software
Architecture: windows_x86
Depends:
Recommends:
Suggests:
Conflicts:
Provides:
Replaces:
Supplements:
Enhances:
Installed-Size: 1086724
Maintainer: My Name<myemail@notreal.com>
Description: Some stuff in a package
Homepage: https://myserver.com
XB-Plugin: file
XB-ReleaseNotes:
XB-StoreProduct: yes
XB-UserVisible: yes
XB-DisplayVersion:
XB-Message:

Am I missing something in there?

0 Kudos
Message 1 of 7
(3,593 Views)

I see that you have the XB-UserVisible attribute set to 'yes'. Have you tried using and providing the attribute XB-DisplayName?

-----------------------------------------------
Brandon Grey
Certified LabVIEW Architect

0 Kudos
Message 2 of 7
(3,586 Views)

What is XB?

If I say uservisible 'no' would that make it display the package name?

0 Kudos
Message 3 of 7
(3,567 Views)

Some notes:

I changed the ni-package-manager-defaults.ini

arch=windows_x86

 

The package now shows up under Updates but not under Installed or Packages.

0 Kudos
Message 4 of 7
(3,562 Views)
Solution
Accepted by topic author rdecarre11

I would HIGHLY recommend not changing the ni-package-manager-defaults.ini.  That will most likely break all the NI packages.

 

You need to change your control file to Architecture: windows_x64

 

Note this is referencing the architecture of the OS, not the bitness of the files you are installing.  In addition, the NI Package Manager only supports Windows x64, however you can install both 32 and 64-bit applications.  In both cases the package arch should be windows_x64.

0 Kudos
Message 5 of 7
(3,552 Views)
  • So I changed that setting to x86.
  • Found my package under "Updates", "Updated" said package.
  • Changed that setting back to x64
  • Now it shows up under "Installed" but still not under "Packages"

I removed the package and now it shows up under "Packages", but on Install it says it cannot find the package...

 

This is kind of confusing.

0 Kudos
Message 6 of 7
(3,546 Views)

Its hard to say if you have been messing with the systems architecture and installing stuff.  I would uninstall anything that once had the wrong architecture.  Delete the old packages and then build some new ones with the right arch.

0 Kudos
Message 7 of 7
(3,542 Views)