Giter Site home page Giter Site logo

site-inspector-docker's People

Contributors

afeld avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

site-inspector-docker's Issues

build is failing

Tried on the latest master (as 071f9b1)...seems that some dependency has changed upstream or something, because master was building successfully before.

$ docker build --no-cache .
Sending build context to Docker daemon 106.5 kB
Step 1 : FROM ruby:2.3-alpine
 ---> adae74697505
Step 2 : RUN apk add --update build-base libxml2-dev libxslt-dev
 ---> Running in 9033718c3acc
fetch http://dl-cdn.alpinelinux.org/alpine/v3.3/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.3/community/x86_64/APKINDEX.tar.gz
(1/23) Installing binutils-libs (2.25.1-r0)
(2/23) Installing binutils (2.25.1-r0)
(3/23) Installing gmp (6.1.0-r0)
(4/23) Installing isl (0.14.1-r0)
(5/23) Installing libgomp (5.3.0-r0)
(6/23) Installing libatomic (5.3.0-r0)
(7/23) Installing libgcc (5.3.0-r0)
(8/23) Installing mpfr3 (3.1.2-r0)
(9/23) Installing mpc1 (1.0.3-r0)
(10/23) Installing libstdc++ (5.3.0-r0)
(11/23) Installing gcc (5.3.0-r0)
(12/23) Installing make (4.1-r0)
(13/23) Installing musl-dev (1.1.12-r5)
(14/23) Installing libc-dev (0.7-r0)
(15/23) Installing fortify-headers (0.7-r0)
(16/23) Installing g++ (5.3.0-r0)
(17/23) Installing build-base (0.4-r1)
(18/23) Installing libxml2 (2.9.4-r0)
(19/23) Installing libxml2-dev (2.9.4-r0)
(20/23) Installing libgpg-error (1.21-r0)
(21/23) Installing libgcrypt (1.6.5-r0)
(22/23) Installing libxslt (1.1.28-r2)
(23/23) Installing libxslt-dev (1.1.28-r2)
Executing busybox-1.24.1-r7.trigger
OK: 178 MiB in 55 packages
 ---> 24c5f6f4f85e
Removing intermediate container 9033718c3acc
Step 3 : RUN gem install nokogiri -- --use-system-libraries
 ---> Running in 0e8050cbae40
Successfully installed mini_portile2-2.1.0
Successfully installed pkg-config-1.1.7
Building native extensions with: '--use-system-libraries'
This could take a while...
ERROR:  Error installing nokogiri:
    ERROR: Failed to build gem native extension.

    current directory: /usr/local/bundle/gems/nokogiri-1.6.8/ext/nokogiri
/usr/local/bin/ruby -r ./siteconf20160620-5-1n58t5g.rb extconf.rb --use-system-libraries
Using pkg-config version 1.1.7
checking if the C compiler accepts ... yes
Building nokogiri using system libraries.
checking for libexslt... yes
checking for xmlParseDoc() in libxml/parser.h... no
checking for xmlParseDoc() in -lxml2... no
checking for xmlParseDoc() in -llibxml2... no
-----
libxml2 is missing.  Please locate mkmf.log to investigate how it is failing.
-----
*** extconf.rb failed ***
Could not create Makefile due to some reason, probably lack of necessary
libraries and/or headers.  Check the mkmf.log file for more details.  You may
need configuration options.

Provided configuration options:
    --with-opt-dir
    --without-opt-dir
    --with-opt-include
    --without-opt-include=${opt-dir}/include
    --with-opt-lib
    --without-opt-lib=${opt-dir}/lib
    --with-make-prog
    --without-make-prog
    --srcdir=.
    --curdir
    --ruby=/usr/local/bin/$(RUBY_BASE_NAME)
    --help
    --clean
    --use-system-libraries
    --with-zlib-dir
    --without-zlib-dir
    --with-zlib-include
    --without-zlib-include=${zlib-dir}/include
    --with-zlib-lib
    --without-zlib-lib=${zlib-dir}/lib
    --with-xml2-dir
    --without-xml2-dir
    --with-xml2-include
    --without-xml2-include=${xml2-dir}/include
    --with-xml2-lib
    --without-xml2-lib=${xml2-dir}/lib
    --with-libxml-2.0-config
    --without-libxml-2.0-config
    --with-pkg-config
    --without-pkg-config
    --with-xslt-dir
    --without-xslt-dir
    --with-xslt-include
    --without-xslt-include=${xslt-dir}/include
    --with-xslt-lib
    --without-xslt-lib=${xslt-dir}/lib
    --with-libxslt-config
    --without-libxslt-config
    --with-exslt-dir
    --without-exslt-dir
    --with-exslt-include
    --without-exslt-include=${exslt-dir}/include
    --with-exslt-lib
    --without-exslt-lib=${exslt-dir}/lib
    --with-libexslt-config
    --without-libexslt-config
    --with-pkg-config
    --without-pkg-config
    --with-override-variables
    --without-override-variables
    --with-xml2lib
    --without-xml2lib
    --with-libxml2lib
    --without-libxml2lib

To see why this extension failed to compile, please check the mkmf.log which can be found here:

  /usr/local/bundle/extensions/x86_64-linux/2.3.0-static/nokogiri-1.6.8/mkmf.log

extconf failed, exit code 1

Gem files will remain installed in /usr/local/bundle/gems/nokogiri-1.6.8 for inspection.
Results logged to /usr/local/bundle/extensions/x86_64-linux/2.3.0-static/nokogiri-1.6.8/gem_make.out
The command '/bin/sh -c gem install nokogiri -- --use-system-libraries' returned a non-zero code: 1

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.