title: libicui18n.so.52: cannot open shared object file
body: <p>I have been using libicu to detect charset in my node app that runs inside of docker, ubuntu. this is done through the module <a href="https://github.com/mooz/node-icu-charset-detector" rel="nofollow">node-icu-charset-detector</a> that uses the <code>libicu-dev</code> package, which I install prior to the npm package.</p>
  
  <p>It all worked fine but I suddently get the error </p>
  
  <pre><code>module.js:356
    Module._extensions[extension](this, filename);                               ^
  Error: libicui18n.so.52: cannot open shared object file: No such file or directory
      at Module.load (module.js:356:32)
      at Function.Module._load (module.js:312:12)
      at Module.require (module.js:364:17)
      at require (module.js:380:17)
      at Object.&lt;anonymous&gt; (/app/node_modules/node-icu-charset-detector/node-icu-charset-detector.js:1:82)
  </code></pre>
  
  <p>Looking into my /usr/lib/, I don't find anything icu related, but libicu-dev is installed.</p>
  
  <p>This is my docker file;</p>
  
  <pre><code># Pull base image.
  FROM dockerfile/ubuntu
  
  WORKDIR /
  ADD run.sh /run.sh
  
  #make dirs
  RUN mkdir /log
  RUN mkdir /app
  
  RUN apt-get install -y supervisor libssl-dev pkg-config wget
  
  
  # Install Node.js
  RUN apt-get install -y software-properties-common
  RUN add-apt-repository -y ppa:chris-lea/node.js
  RUN apt-get update
  RUN apt-get install -y nodejs
  
  
  
  
  # Append to $PATH variable.
  RUN echo '\n# Node.js\nexport PATH="node_modules/.bin:$PATH"' &gt;&gt; /root/.bash_profile
  
  ADD /supervisord.conf /etc/supervisor/conf.d/supervisord.conf
  
  #get phantomJS
  RUN apt-get install libfreetype6 libfontconfig -y
  RUN cd /app
  RUN npm install phantomjs &amp;&gt;/dev/null
  
  #ICU
  RUN apt-get install libicu-dev libicu48 -y
  
  
  RUN npm install --loglevel silent &amp;&gt;/dev/null
  RUN npm update --loglevel silent &amp;&gt;/dev/null
  
  
  #GET NODE-Supervisor
  RUN cd /
  RUN npm install --loglevel silent -g supervisor
  
  
  RUN chmod 755 /*.sh
  
  CMD ["/run.sh"]
  </code></pre>
  
  <p>Thank you for any help regarding this issue, as I am at the end of my linux knowledge :(</p>