Article ID: 000090856 Content Type: Error Messages Last Reviewed: 02/17/2023

Error: “Cannot Find Package ‘EIIMesssageBus/Eiimsgbus’” When Running InfluxDBConnector in Intel® Edge Insights for Industrial (Intel® EII)

BUILT IN - ARTICLE INTRO SECOND COMPONENT
Summary

How to install the correct version of CMake* to resolve errors involving the Intel® EII Message Bus.

Description
  • Successfully installed Intel® EII Package
  • Running test.go under InfluxDBConnector directory, receiving the following error:
    Cannot find package "EIIMessageBus/eiimsgbus" in any of: /usr/lib/.../EIIMessageBus/eiimsgbus.
Resolution

The EII/OEI message bus relies on CMake* v3.11+. Follow these instructions to install the correct version of cmake:

  1. Remove the old version of CMake:
    1. sudo apt -y purge cmake
    2. sudo apt -y autoremove
  2. Download CMake
    1. wget https://cmake.org/files/v3.15/cmake-3.15.0-Linux-x86_64.sh
  3. Install CMake
    1. sudo mkdir /opt/cmake
    2. sudo cmake-3.15.0-Linux-x86.sh --prefix=/opt/cmake --skip-license
  4. Make command available to all users
    1. sudo update-alternatives --install /usr/bin/cmake cmake /opt/cmake/bin/cmake 1 --force

Related Products

This article applies to 1 products