anchor.diff:  && { [ -r /etc/machine-id ] || { dbus-uuidgen | tee /etc/machine-id ; } ; }
   
   #Build fresh libusb from sources
  -RUN git clone https://github.com/libusb/libusb && cd libusb && git checkout v1.0.22 && ./autogen.sh --enable-udev --disable-examples-build --disable-tests-build --disable-static && make install && cd .. && rm -rf libusb && echo pkg-config libusb-1.0 is v$(pkg-config --modversion libusb-1.0)
  +RUN git clone --single-branch --depth 1 --branch ${TRIK_LIBUSB_TAG} https://github.com/libusb/libusb \
  +    && cd libusb \
  +    && ./autogen.sh --enable-udev --disable-examples-build --disable-tests-build --disable-static \
  +    && make install -j 4 \
  +    && cd .. \
  +    && rm -rf libusb \
  +    && echo pkg-config libusb-1.0 is v$(pkg-config --modversion libusb-1.0)
   
   #ENV QTDIR "/Qt"
   #ENV QTBIN "${QTDIR}/5.12.7/gcc_64/bin"
  -ENV QTBIN /opt/qt512/bin
  +#ENV QTBIN /opt/qt512/bin
   #COPY qt_scriptinstall.qs /tmp
   #COPY install_qt.sh /tmp
   # Split docker image into two main layers, this is the second one
  
positive.code:     && add-apt-repository -y ppa:beineri/opt-qt-5.12.7-xenial \
      && apt-get update && apt -y upgrade \
      && apt-get install -y --no-install-recommends \
  		    wget curl rsync sshpass openssh-client build-essential g++-${GCCVERSION} gdb python3-dev \
  		    pkg-config libboost-system-dev libboost-wave-dev \
                  tcl vera++ xvfb mesa-common-dev libgl1-mesa-dri \
  		libglu1-mesa-dev libpng-dev \
  
negative.code:                 dbus libxkbcommon-x11-0 libxcb-xkb1 libpulse-dev \
  #for PythonQt
                  realpath \
  #set gcc/g++ version ${TRIK_GCCVERSION} as default
      && update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-${TRIK_GCCVERSION} 60 --slave /usr/bin/g++ g++ /usr/bin/g++-${TRIK_GCCVERSION} \
  #Cleanup after installation
      && apt-get purge -y software-properties-common \
      && apt-get autoremove -y \
  