1
|
|
2
|
------------------------------------------------------------------------------
|
3
|
docker run --rm -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz:/srv/jekyll -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz/vendor/bundle:/usr/local/bundle --user 1004 jekyll-imagemagick:3.7.3 bundle info jekyll-theme-pirati --path
|
4
|
------------------------------------------------------------------------------
|
5
|
`/` is not writable.
|
6
|
Bundler will use `/tmp/bundler/home/unknown' as your home directory temporarily.
|
7
|
Resolving dependencies...
|
8
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/jekyll-theme-pirati-6.6.1
|
9
|
|
10
|
|
11
|
|
12
|
------------------------------------------------------------------------------
|
13
|
docker run --rm -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz:/srv/jekyll -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz/vendor/bundle:/usr/local/bundle --user 1004 jekyll-imagemagick:3.7.3 bundle install --path vendor/bundle
|
14
|
------------------------------------------------------------------------------
|
15
|
`/` is not writable.
|
16
|
Bundler will use `/tmp/bundler/home/unknown' as your home directory temporarily.
|
17
|
The dependency tzinfo-data (>= 0) will be unused by any of the platforms Bundler is installing for. Bundler is installing for ruby but the dependency is only for x86-mingw32, x86-mswin32, x64-mingw32, java. To add those platforms to the bundle, run `bundle lock --add-platform x86-mingw32 x86-mswin32 x64-mingw32 java`.
|
18
|
Fetching gem metadata from https://rubygems.org/..........
|
19
|
Fetching gem metadata from https://rubygems.org/.
|
20
|
Resolving dependencies.....
|
21
|
Fetching concurrent-ruby 1.1.6
|
22
|
Installing concurrent-ruby 1.1.6
|
23
|
Using i18n 0.9.5
|
24
|
Fetching minitest 5.14.0
|
25
|
Installing minitest 5.14.0
|
26
|
Using thread_safe 0.3.6
|
27
|
Fetching tzinfo 1.2.6
|
28
|
Installing tzinfo 1.2.6
|
29
|
Fetching activesupport 5.2.4.1
|
30
|
Installing activesupport 5.2.4.1
|
31
|
Fetching public_suffix 4.0.3
|
32
|
Installing public_suffix 4.0.3
|
33
|
Fetching addressable 2.7.0
|
34
|
Installing addressable 2.7.0
|
35
|
Using execjs 2.7.0
|
36
|
Fetching autoprefixer-rails 9.7.4
|
37
|
Installing autoprefixer-rails 9.7.4
|
38
|
Using bundler 1.16.1
|
39
|
Using colorator 1.1.0
|
40
|
Using eventmachine 1.2.7
|
41
|
Using http_parser.rb 0.6.0
|
42
|
Using em-websocket 0.5.1
|
43
|
Fetching ffi 1.12.2
|
44
|
Installing ffi 1.12.2 with native extensions
|
45
|
Fetching ethon 0.12.0
|
46
|
Installing ethon 0.12.0
|
47
|
Fetching exifr 1.3.6
|
48
|
Installing exifr 1.3.6
|
49
|
Using forwardable-extended 2.6.0
|
50
|
Using extras 0.3.0
|
51
|
Fetching fastimage 2.1.7
|
52
|
Installing fastimage 2.1.7
|
53
|
Fetching fspath 3.1.2
|
54
|
Installing fspath 3.1.2
|
55
|
Using mercenary 0.3.6
|
56
|
Fetching mini_portile2 2.4.0
|
57
|
Installing mini_portile2 2.4.0
|
58
|
Fetching nokogiri 1.10.8
|
59
|
Installing nokogiri 1.10.8 with native extensions
|
60
|
Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
|
61
|
|
62
|
current directory:
|
63
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri
|
64
|
/usr/local/bin/ruby -r ./siteconf20200222-1-y2wh85.rb extconf.rb
|
65
|
checking if the C compiler accepts ... yes
|
66
|
Building nokogiri using packaged libraries.
|
67
|
Using mini_portile version 2.4.0
|
68
|
checking for gzdopen() in -lz... yes
|
69
|
checking for iconv... yes
|
70
|
************************************************************************
|
71
|
IMPORTANT NOTICE:
|
72
|
|
73
|
Building Nokogiri with a packaged version of libxml2-2.9.10
|
74
|
with the following patches applied:
|
75
|
- 0001-Revert-Do-not-URI-escape-in-server-side-includes.patch
|
76
|
- 0002-Remove-script-macro-support.patch
|
77
|
- 0003-Update-entities-to-remove-handling-of-ssi.patch
|
78
|
- 0004-libxml2.la-is-in-top_builddir.patch
|
79
|
- 0005-Fix-infinite-loop-in-xmlStringLenDecodeEntities.patch
|
80
|
|
81
|
Team Nokogiri will keep on doing their best to provide security
|
82
|
updates in a timely manner, but if this is a concern for you and want
|
83
|
to use the system library instead; abort this installation process and
|
84
|
reinstall nokogiri as follows:
|
85
|
|
86
|
gem install nokogiri -- --use-system-libraries
|
87
|
[--with-xml2-config=/path/to/xml2-config]
|
88
|
[--with-xslt-config=/path/to/xslt-config]
|
89
|
|
90
|
If you are using Bundler, tell it to use the option:
|
91
|
|
92
|
bundle config build.nokogiri --use-system-libraries
|
93
|
bundle install
|
94
|
|
95
|
Note, however, that nokogiri is not fully compatible with arbitrary
|
96
|
versions of libxml2 provided by OS/package vendors.
|
97
|
************************************************************************
|
98
|
Extracting libxml2-2.9.10.tar.gz into
|
99
|
tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10... OK
|
100
|
Running git apply with
|
101
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/patches/libxml2/0001-Revert-Do-not-URI-escape-in-server-side-includes.patch...
|
102
|
OK
|
103
|
Running git apply with
|
104
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/patches/libxml2/0002-Remove-script-macro-support.patch...
|
105
|
OK
|
106
|
Running git apply with
|
107
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/patches/libxml2/0003-Update-entities-to-remove-handling-of-ssi.patch...
|
108
|
OK
|
109
|
Running git apply with
|
110
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/patches/libxml2/0004-libxml2.la-is-in-top_builddir.patch...
|
111
|
OK
|
112
|
Running git apply with
|
113
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/patches/libxml2/0005-Fix-infinite-loop-in-xmlStringLenDecodeEntities.patch...
|
114
|
OK
|
115
|
Running 'configure' for libxml2 2.9.10... OK
|
116
|
Running 'compile' for libxml2 2.9.10... OK
|
117
|
Running 'install' for libxml2 2.9.10... ERROR, review
|
118
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/install.log'
|
119
|
to see what happened. Last lines are:
|
120
|
========================================================================
|
121
|
make[4]: Leaving directory
|
122
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10/include'
|
123
|
make[3]: Leaving directory
|
124
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10/include'
|
125
|
make[2]: Leaving directory
|
126
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10/include'
|
127
|
Making install in .
|
128
|
make[2]: Entering directory
|
129
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10'
|
130
|
make[3]: Entering directory
|
131
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10'
|
132
|
./install-sh -c -d
|
133
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib'
|
134
|
/bin/bash ./libtool --mode=install /usr/bin/install -c libxml2.la
|
135
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib'
|
136
|
libtool: install: /usr/bin/install -c .libs/libxml2.lai
|
137
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib/libxml2.la
|
138
|
libtool: install: /usr/bin/install -c .libs/libxml2.a
|
139
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib/libxml2.a
|
140
|
libtool: install: chmod 644
|
141
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib/libxml2.a
|
142
|
libtool: install: ranlib
|
143
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib/libxml2.a
|
144
|
ranlib:
|
145
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ports/x86_64-pc-linux-musl/libxml2/2.9.10/lib/libxml2.a:
|
146
|
No space left on device
|
147
|
make[3]: *** [Makefile:1016: install-libLTLIBRARIES] Error 1
|
148
|
make[3]: Leaving directory
|
149
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10'
|
150
|
make[2]: *** [Makefile:1792: install-am] Error 2
|
151
|
make[2]: Leaving directory
|
152
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10'
|
153
|
make[1]: *** [Makefile:1479: install-recursive] Error 1
|
154
|
make[1]: Leaving directory
|
155
|
'/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8/ext/nokogiri/tmp/x86_64-pc-linux-musl/ports/libxml2/2.9.10/libxml2-2.9.10'
|
156
|
make: *** [Makefile:1786: install] Error 2
|
157
|
========================================================================
|
158
|
*** extconf.rb failed ***
|
159
|
Could not create Makefile due to some reason, probably lack of necessary
|
160
|
libraries and/or headers. Check the mkmf.log file for more details. You may
|
161
|
need configuration options.
|
162
|
|
163
|
Provided configuration options:
|
164
|
--with-opt-dir
|
165
|
--without-opt-dir
|
166
|
--with-opt-include
|
167
|
--without-opt-include=${opt-dir}/include
|
168
|
--with-opt-lib
|
169
|
--without-opt-lib=${opt-dir}/lib
|
170
|
--with-make-prog
|
171
|
--without-make-prog
|
172
|
--srcdir=.
|
173
|
--curdir
|
174
|
--ruby=/usr/local/bin/$(RUBY_BASE_NAME)
|
175
|
--help
|
176
|
--clean
|
177
|
--use-system-libraries
|
178
|
--enable-static
|
179
|
--disable-static
|
180
|
--with-zlib-dir
|
181
|
--without-zlib-dir
|
182
|
--with-zlib-include
|
183
|
--without-zlib-include=${zlib-dir}/include
|
184
|
--with-zlib-lib
|
185
|
--without-zlib-lib=${zlib-dir}/lib
|
186
|
--enable-cross-build
|
187
|
--disable-cross-build
|
188
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb:402:in
|
189
|
`block in execute': Failed to complete install task (RuntimeError)
|
190
|
from
|
191
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb:373:in
|
192
|
`chdir'
|
193
|
from
|
194
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb:373:in
|
195
|
`execute'
|
196
|
from
|
197
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb:120:in
|
198
|
`install'
|
199
|
from
|
200
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/mini_portile2-2.4.0/lib/mini_portile2/mini_portile.rb:155:in
|
201
|
`cook'
|
202
|
from extconf.rb:365:in `block (2 levels) in process_recipe'
|
203
|
from extconf.rb:257:in `block in chdir_for_build'
|
204
|
from extconf.rb:256:in `chdir'
|
205
|
from extconf.rb:256:in `chdir_for_build'
|
206
|
from extconf.rb:364:in `block in process_recipe'
|
207
|
from extconf.rb:262:in `tap'
|
208
|
from extconf.rb:262:in `process_recipe'
|
209
|
from extconf.rb:557:in `<main>'
|
210
|
|
211
|
To see why this extension failed to compile, please check the mkmf.log which can
|
212
|
be found here:
|
213
|
|
214
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/extensions/x86_64-linux/2.5.0/nokogiri-1.10.8/mkmf.log
|
215
|
|
216
|
extconf failed, exit code 1
|
217
|
|
218
|
Gem files will remain installed in
|
219
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/gems/nokogiri-1.10.8 for inspection.
|
220
|
Results logged to
|
221
|
/srv/jekyll/vendor/bundle/ruby/2.5.0/extensions/x86_64-linux/2.5.0/nokogiri-1.10.8/gem_make.out
|
222
|
|
223
|
An error occurred while installing nokogiri (1.10.8), and Bundler cannot
|
224
|
continue.
|
225
|
Make sure that `gem install nokogiri -v '1.10.8'` succeeds before bundling.
|
226
|
|
227
|
In Gemfile:
|
228
|
html-proofer was resolved to 3.15.1, which depends on
|
229
|
nokogumbo was resolved to 2.0.2, which depends on
|
230
|
nokogiri
|
231
|
|
232
|
|
233
|
|
234
|
------------------------------------------------------------------------------
|
235
|
docker run --rm -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz:/srv/jekyll -v /var/opt/jekyll/repositories/frydekmistek.pirati.cz/vendor/bundle:/usr/local/bundle -v /var/opt/jekyll/sites/:/sites --user 1004 jekyll-imagemagick:3.7.3 bundle exec jekyll build --destination /sites/frydekmistek.pirati.cz --config _config.yml,_config.local.yml
|
236
|
------------------------------------------------------------------------------
|
237
|
`/` is not writable.
|
238
|
Bundler will use `/tmp/bundler/home/unknown' as your home directory temporarily.
|
239
|
Configuration file: _config.yml
|
240
|
Configuration file: _config.local.yml
|
241
|
Source: /srv/jekyll
|
242
|
Destination: /sites/frydekmistek.pirati.cz
|
243
|
Incremental build: disabled. Enable with --incremental
|
244
|
Generating...
|
245
|
jekyll 3.7.3 | Error: No space left on device - copy_file_range
|
246
|
|
247
|
------------------------------------------------------------------------------
|
248
|
[31m Liquid Exception: No space left on device - copy_file_range in /_layouts/blank-article.html[0m
|
249
|
|