Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

All Nx v6 Beta releases fail to install #142

Closed
ptr727 opened this issue Apr 8, 2024 · 2 comments · Fixed by #161
Closed

All Nx v6 Beta releases fail to install #142

ptr727 opened this issue Apr 8, 2024 · 2 comments · Fixed by #161
Labels
external External dependency

Comments

@ptr727
Copy link
Owner

ptr727 commented Apr 8, 2024

Describe the problem?

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

Reported forum post.

Reported issue.

@ptr727 ptr727 added the external External dependency label Apr 8, 2024
@ptr727 ptr727 changed the title DW Spectrum v6 Beta builds are broekn All Nx v6 Beta releases fail to install Apr 10, 2024
@ptr727
Copy link
Owner Author

ptr727 commented Apr 11, 2024

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
Copy link
Owner Author

ptr727 commented Apr 12, 2024

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

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
external External dependency
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant