NI Linux Real-Time Discussions

cancel
Showing results for 
Search instead for 
Did you mean: 

What to do? packagegroup-ni-base... might cease to work if package syslog-ng is removed

My colleague asked me to downgrade syslog-ng from 3.5.4.1-r0.102 to 3.3.5 so our existing syslog-ng.conf files may be used without having to hunt down the incompatibilities which are blocking us. Apparently (see the log below) this might interfere with packagegroup-ni-base. This is troubling. We are using the cRIO-9033 as a Linux computer running our applications and so we might not need these applications. However, we depend on NI-MAX and safemode to keep working and can't afford to destablize the system.

  • Should I use one or the other of the --force switches mentioned?
  • Build 3.3.5 from the .tar.gz and try and "make install" and sort out the issues after?

I will go back to my colleague and also ask to leave it as it is.

Tim

---

opkg remove syslog-ng

No packages removed.

Collected errors:

* print_dependents_warning: Package syslog-ng is depended upon by packages:

* print_dependents_warning:    packagegroup-ni-base

* print_dependents_warning: These might cease to work if package syslog-ng is removed.

* print_dependents_warning: Force removal of this package with --force-depends.

* print_dependents_warning: Force removal of this package and its dependents

* print_dependents_warning: with --force-removal-of-dependent-packages.

0 Kudos
Message 1 of 2
(3,020 Views)

That dependency is there mainly to signal that syslog-ng 3.3.5 is the version that NI tested the distribution on. I would try --force-depends to get 3.5.4.1 installed and see if it works.

0 Kudos
Message 2 of 2
(2,753 Views)