NxWitness icon indicating copy to clipboard operation
NxWitness copied to clipboard

All Nx v6 Beta releases fail to install

Open ptr727 opened this issue 1 year ago • 2 comments

Describe the problem?

Builds are currently failing due to v6 Beta's failing to install.

Reported forum post.

Reported issue.

ptr727 avatar Apr 08 '24 04:04 ptr727

Per Nx support the file package is required.

The error /opt/digitalwatchdog/mediaserver/lib/fallback/manage_fallback_libs.sh: 18: file: not found sure confused me, did not think the file: not found was a missing package.

Verified that the DEB installer does not list file in the Depends section.

root@67ebf8eadb60:/# cat ./vms_server/DEBIAN/control
Package: networkoptix-metavms-mediaserver
Version: 6.0.0
Installed-Size: 355796
Architecture: amd64
Maintainer: Network Optix <>
Pre-Depends: debconf
Depends: cifs-utils, debconf (>= 0.5), libcap2-bin, libexpat1, libglib2.0-0, net-tools, zlib1g (>= 1:1.1.4)
Recommends: libasound2, libudev1
Section: database
Priority: optional
Homepage: http://networkoptix.com
Description: Network Optix Nx Meta Media Server

Working around the issue by manually installing the file package.

A couple thoughts:

  • The dependency was introduced in 6.0.0.38488 while 6.0.0.38086 installed fine.
  • Nx really should include Ubuntu Docker Jammy in their test matrix, this is an easy catch, and should not have slipped out the door.
  • Any package dependency should be included in the DEB installer Depends section, end users should not need to pre-install any packages required for operation.

ptr727 avatar Apr 11 '24 14:04 ptr727

Per Nx will be corrected in a future build, will revert manually adding file once fixed.

ptr727 avatar Apr 12 '24 19:04 ptr727