cloudfoundry / binary-builder

Builds binaries against the rootfs of your choice.
Other
9 stars 30 forks source link

Unable to use PHP 7.2 binaries built with Oracle client libraries #49

Closed bthelen closed 5 years ago

bthelen commented 5 years ago

When I create an set of PHP binaries with PHP 7.2.18 with the Oracle client libraries using binary builder, I am unable to use these binaries in a buildpack.

Here is the command line I use for binary-builder (I derived the extensions file from evaluating what occurs in cloudfoundry/buildpacks-ci): ./bin/binary-builder --name=php7 --version=7.2.18 --md5=32ea3ce54d7d5ed03c6c600dffd65813 --php-extensions-file=./php72-extensions.yml

I then used that to package a buildpack with buildpack-packager. My expected binary is packaged up, no issues there. I can provide the manifest.yml used if necessary.

I load that buildpack onto my PAS foundation, then deploying a sample app fails with the following:

   Warning: PHP_EXTENSIONS in options.json is deprecated. See: http://docs.cloudfoundry.org/buildpacks/php/gsg-php-config.html
   Installing PHP
   2019-06-10 20:49:11,193 [DEBUG] helpers - App selected PHP [7.2.18]
   PHP 7.2.18
   2019-06-10 20:49:11,193 [DEBUG] cloudfoundry - Installing [PHP]
   2019-06-10 20:49:11,194 [DEBUG] cloudfoundry - Installing binary from manifest [/php/7.2.18/php-7.2.18.tar.gz]
   Downloaded [file://///tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/dependencies/file______php-binaries_php7-7.2.18-linux-x64.tgz] to [/tmp]
   2019-06-10 20:49:12,152 [INFO] zips - Extracting [/tmp/php-7.2.18.tar.gz] into [/tmp/app/php]
   2019-06-10 20:49:15,833 [DEBUG] utils - line #188 in /tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/build_pack_utils/builder.py, "package" is setting [PHP_INSTALL_PATH] = [/tmp/app/php]
   2019-06-10 20:49:15,834 [INFO] builder - Installed [PHP] to [/tmp/app/php]
   /tmp/app/php/bin/php: error while loading shared libraries: libargon2.so.1: cannot open shared object file: No such file or directory
   2019-06-10 20:49:15,840 [ERROR] helpers - Error determining PHP compiled modules:
   Traceback (most recent call last):
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/scripts/compile.py", line 59, in <module>
       .from_build_pack('lib/additional_commands')
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/build_pack_utils/builder.py", line 212, in extensions
       process_extension(path, ctx, 'compile', process, args=[self])
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/build_pack_utils/utils.py", line 69, in process_extension
       success(getattr(extn, to_call)(*args))
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/extension_helpers.py", line 48, in extension_helper_wrapper
       return getattr(inst, 'compile')(install)
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/extension_helpers.py", line 154, in compile
       self._compile(install)
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/php/extension.py", line 142, in _compile
       validate_php_ini_extensions(ctx)
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/compile_helpers.py", line 168, in validate_php_ini_extensions
       all_supported =  _get_supported_php_extensions(ctx) + _get_compiled_modules(ctx)
     File "/tmp/buildpacks/b9c756db7e20e072c3ef4cf879335ad0/lib/compile_helpers.py", line 132, in _get_compiled_modules
       raise RuntimeError("Error determining PHP compiled modules")
   RuntimeError: Error determining PHP compiled modules
   Failed to compile droplet: Failed to run finalize script: exit status 1
   Exit status 223
   Cell 426a0d00-692e-48a4-a255-2c42d421ca8c stopping instance ed2d9e39-c603-4aba-b02a-4add41c5af92
   Cell 426a0d00-692e-48a4-a255-2c42d421ca8c destroying container for instance ed2d9e39-c603-4aba-b02a-4add41c5af92
   Cell 426a0d00-692e-48a4-a255-2c42d421ca8c successfully destroyed container for instance ed2d9e39-c603-4aba-b02a-4add41c5af92
Error staging application: App staging failed in the buildpack compile phase

Note the line that states libargon2.so.1 is not found. When I look inside the PHP binary file that binary-builder created, it has only libargon2.so.0 and not .1.

Also note that when I use the exact same process for building binaries for PHP 7.1.29, the sample app loads just fine and again only libargon2.so.0 is present.

Any tips on what could be going wrong would be appreciated.

cf-gitbot commented 5 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/166623912

The labels on this github issue will be updated when the story is started.

dmikusa commented 5 years ago

What docker image did you use when you ran binary-builder? Can you include the full output of running binary-builder?

bthelen commented 5 years ago

I'm using the cflinuxfs3 docker image.

+ ./bin/binary-builder --name=php7 --version=7.2.18 --md5=32ea3ce54d7d5ed03c6c600dffd65813 --php-extensions-file=./php72-extensions.yml
Updating rubygems-update
Fetching: rubygems-update-3.0.3.gem (100%)
Successfully installed rubygems-update-3.0.3
Installing RubyGems 3.0.3
Bundler 1.17.3 installed
RubyGems 3.0.3 installed
Regenerating binstubs
`/usr/share/rubygems-integration/all/gems/rake-12.3.1/exe/rake` does not exist, maybe `gem pristine rake` will fix it?

=== 3.0.2 / 2019-01-01

Minor enhancements:

* Use Bundler-1.17.3. Pull request #2556 by SHIBATA Hiroshi.
* Fix document flag description. Pull request #2555 by Luis Sagastume.

Bug fixes:

* Fix tests when ruby --program-suffix is used without rubygems
  --format-executable. Pull request #2549 by Jeremy Evans.
* Fix Gem::Requirement equality comparison when ~> operator is used. Pull
  request #2554 by Grey Baker.
* Unset SOURCE_DATE_EPOCH in the test cases. Pull request #2558 by Sorah
  Fukumori.
* Restore SOURCE_DATE_EPOCH. Pull request #2560 by SHIBATA Hiroshi.

=== 3.0.1 / 2018-12-23

Bug fixes:

* Ensure globbed files paths are expanded. Pull request #2536 by Tony Ta.
* Dup the Dir.home string before passing it on. Pull request #2545 by
  Charles Oliver Nutter.
* Added permissions to installed files for non-owners. Pull request #2546
  by SHIBATA Hiroshi.
* Restore release task without hoe. Pull request #2547 by SHIBATA Hiroshi.

=== 3.0.0 / 2018-12-19

Major enhancements:

* S3 source. Pull request #1690 by Aditya Prakash.
* Download gems with threads. Pull request #1898 by André Arko.
* Update to SPDX license list 3.0. Pull request #2152 by Mike Linksvayer.
* [GSoC] Multi-factor feature for RubyGems. Pull request #2369 by Qiu
  Chaofan.
* Use bundler 1.17.2. Pull request #2521 by SHIBATA Hiroshi.

Minor enhancements:

* Don't treat inaccessible working directories as build failures. Pull
  request #1135 by Pete.
* Remove useless directory parameter from builders .build methods.
  [rebased]. Pull request #1433 by Kurtis Rainbolt-Greene.
* Skipping more than one gem in pristine. Pull request #1592 by Henne
  Vogelsang.
* Add info command to print information about an installed gem. Pull
  request #2023 by Colby Swandale.
* Add --[no-]check-development option to cleanup command. Pull request
  #2061 by Lin Jen-Shin (godfat).
* Show which gem referenced a missing gem. Pull request #2067 by Artem
  Khramov.
* Prevent to delete to "bundler-" prefix gem like bundler-audit. Pull
  request #2086 by SHIBATA Hiroshi.
* Fix rake install_test_deps once the rake clean_env does not exist. Pull
  request #2090 by Lucas Arantes.
* Workaround common options mutation in Gem::Command test. Pull request
  #2098 by Thibault Jouan.
* Extract a SpecificationPolicy validation class. Pull request #2101 by
  Olle Jonsson.
* Handle environment that does not have `flock` system call. Pull request
  #2107 by SHIBATA Hiroshi.
* Handle the explain option in gem update. Pull request #2110 by Colby
  Swandale.
* Add Gem.operating_system_defaults to allow packagers to override
  defaults. Pull request #2116 by Vít Ondruch.
* Update for compatibilty with new minitest. Pull request #2118 by
  MSP-Greg.
* Make Windows bin stubs portable. Pull request #2119 by MSP-Greg.
* Avoid to warnings about gemspec loadings in rubygems tests. Pull request
  #2125 by SHIBATA Hiroshi.
* Set whether bundler is used for gemdeps with an environmental variable.
  Pull request #2126 by SHIBATA Hiroshi.
* Titleize "GETTING HELP" in readme. Pull request #2136 by Colby Swandale.
* Improve the error message given when using --version with multiple gems
  in the install command. Pull request #2137 by Colby Swandale.
* Use `File.open` instead of `open`. Pull request #2142 by SHIBATA
  Hiroshi.
* Gem::Util.traverse_parents should not crash on permissions error. Pull
  request #2147 by Robert Ulejczyk.
* [Installer] Avoid a #mkdir race condition. Pull request #2148 by Samuel
  Giddins.
* Allow writing gemspecs from gem unpack to location specified by target
  option. Pull request #2150 by Colby Swandale.
* Raise errors in `gem uninstall` when a file in a gem could not be
  removed . Pull request #2154 by Colby Swandale.
* Remove PID from gem index directory. Pull request #2155 by SHIBATA
  Hiroshi.
* Nil guard on `Gem::Specification`. Pull request #2164 by SHIBATA
  Hiroshi.
* Skip broken test with macOS platform. Pull request #2167 by SHIBATA
  Hiroshi.
* Support option for `--destdir` with upgrade installer. Pull request
  #2169 by SHIBATA Hiroshi.
* To use constant instead of hard-coded version. Pull request #2171 by
  SHIBATA Hiroshi.
* Add Rake task to install dev dependencies. Pull request #2173 by Ellen
  Marie Dash.
* Add new sections to the README and explaination of what RubyGems is.
  Pull request #2174 by Colby Swandale.
* Prefer to use `Numeric#zero?` instead of `== 0`. Pull request #2176 by
  SHIBATA Hiroshi.
* Ignore perfomance test of version regexp pattern. Pull request #2179 by
  SHIBATA Hiroshi.
* Ignore .DS_Store files in the update_manifest task. Pull request #2199
  by Colby Swandale.
* Allow building gems without having to be in the gem folder . Pull
  request #2204 by Colby Swandale.
* Added coverage ability used by simplecov. Pull request #2207 by SHIBATA
  Hiroshi.
* Improve invalid proxy error message. Pull request #2217 by Luis
  Sagastume.
* Simplify home directory detection and platform condition. Pull request
  #2218 by SHIBATA Hiroshi.
* Permission options. Pull request #2219 by Nobuyoshi Nakada.
* Improve gemspec and package task. Pull request #2220 by SHIBATA Hiroshi.
* Prefer to use util_spec in `Gem::TestCase`. Pull request #2227 by
  SHIBATA Hiroshi.
*  [Requirement] Treat requirements with == versions as equal. Pull
  request #2230 by Samuel Giddins.
* Add a note for the non-semantically versioned case. Pull request #2242
  by David Rodríguez.
* Keep feature names loaded in the block. Pull request #2261 by Nobuyoshi
  Nakada.
* Tweak warning recommendation. Pull request #2266 by David Rodríguez.
* Show git path in gem env. Pull request #2268 by Luis Sagastume.
* Add `--env-shebang` flag to setup command. Pull request #2271 by James
  Myers.
* Support SOURCE_DATE_EPOCH to make gem spec reproducible. Pull request
  #2278 by Levente Polyak.
* Chdir back to original directory when building an extension fails. Pull
  request #2282 by Samuel Giddins.
* [Rakefile] Add a default task that runs the tests. Pull request #2283 by
  Samuel Giddins.
* Support SOURCE_DATE_EPOCH to make gem tar reproducible. Pull request
  #2289 by Levente Polyak.
* Reset hooks in test cases. Pull request #2297 by Samuel Giddins.
* Minor typo: nokogiri. Pull request #2298 by Darshan Baid.
* Ignore vendored molinillo from code coverage. Pull request #2302 by
  SHIBATA Hiroshi.
* Support IO.copy_stream. Pull request #2303 by okkez.
* Prepare beta release. Pull request #2304 by SHIBATA Hiroshi.
* Add error message when trying to open a default gem. Pull request #2307
  by Luis Sagastume.
* Add alias command 'i' for 'install' command. Pull request #2308 by
  ota42y.
* Cleanup rdoc task in Rakefile. Pull request #2318 by SHIBATA Hiroshi.
* Add testcase to test_gem_text.rb. Pull request #2329 by Oliver.
* Gem build strict option. Pull request #2332 by David Rodríguez.
* Make spec reset more informative. Pull request #2333 by Luis Sagastume.
* [Rakefile] Set bundler build metadata when doing a release. Pull request
  #2335 by Samuel Giddins.
* Speed up globbing relative to given directories. Pull request #2336 by
  Samuel Giddins.
* Remove semver gem build warning. Pull request #2351 by David Rodríguez.
* Expand symlinks in gem path. Pull request #2352 by Benoit Daloze.
* Normalize comment indentations. Pull request #2353 by David Rodríguez.
* Add bindir flag to pristine. Pull request #2361 by Luis Sagastume.
* Add --user-install behaviour to cleanup command. Pull request #2362 by
  Luis Sagastume.
* Allow build options to be passed to Rake. Pull request #2382 by Alyssa
  Ross.
* Add --re-sign flag to cert command. Pull request #2391 by Luis
  Sagastume.
* Fix "interpreted as grouped expression" warning. Pull request #2399 by
  Colby Swandale.
* [Gem::Ext::Builder] Comments to aid future refactoring. Pull request
  #2405 by Ellen Marie Dash.
* Move CONTRIBUTING.rdoc and POLICIES.rdoc documents to markdown. Pull
  request #2412 by Colby Swandale.
* Improve certificate expiration defaults. Pull request #2420 by Luis
  Sagastume.
* Freeze all possible constants. Pull request #2422 by Colby Swandale.
* Fix bundler rubygems binstub not properly looking for bundler. Pull
  request #2426 by David Rodríguez.
* Make sure rubygems never leaks to another installation. Pull request
  #2427 by David Rodríguez.
* Update README.md. Pull request #2428 by Marc-André Lafortune.
* Restrict special chars from prefixing new gem names. Pull request #2432
  by Luis Sagastume.
* This removes support for dynamic API backend lookup via DNS SRV records.
  Pull request #2433 by Arlandis Word.
* Fix link to CONTRIBUTING.md doc. Pull request #2434 by Arlandis Word.
* Support Keyword args with Pysch. Pull request #2439 by SHIBATA Hiroshi.
* Bug/kernel#warn uplevel. Pull request #2442 by Nobuyoshi Nakada.
* Improve certificate error message. Pull request #2454 by Luis Sagastume.
* Update gem open command help text. Pull request #2458 by Aditya Prakash.
* Uninstall with versions. Pull request #2466 by David Rodríguez.
* Add output option to build command. Pull request #2501 by Colby
  Swandale.
* Move rubocop into a separate stage in travis ci. Pull request #2510 by
  Colby Swandale.
* Ignore warnings with test_gem_specification.rb. Pull request #2523 by
  SHIBATA Hiroshi.
* Support the environment without OpenSSL. Pull request #2528 by SHIBATA
  Hiroshi.

Bug fixes:

* Fix undefined method error when printing alert. Pull request #1884 by
  Robert Ross.
* Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request
  #2115 by MSP-Greg.
* Fixed typos. Pull request #2143 by SHIBATA Hiroshi.
* Fix regression of destdir on Windows platform. Pull request #2178 by
  SHIBATA Hiroshi.
* Fixed no assignment variables about default gems installation. Pull
  request #2181 by SHIBATA Hiroshi.
* Fix spelling errors in the README. Pull request #2187 by Colby Swandale.
* Missing comma creates ambiguous meaning. Pull request #2190 by Clifford
  Heath.
* Fix getting started instructions. Pull request #2198 by Luis Sagastume.
* Fix rubygems dev env. Pull request #2201 by Luis Sagastume.
* Fix #1470: generate documentation when --install-dir is present. Pull
  request #2229 by Elias Hernandis.
* Fix activation when multiple platforms installed. Pull request #2339 by
  MSP-Greg.
* Fix required_ruby_version with prereleases and improve error message.
  Pull request #2344 by David Rodríguez.
* Update tests for 'newer' Windows builds. Pull request #2348 by MSP-Greg.
* Fix broken rubocop task by upgrading to 0.58.1. Pull request #2356 by
  David Rodríguez.
* Gem::Version should handle nil like it used to before. Pull request
  #2363 by Luis Sagastume.
* Avoid need of C++ compiler to pass the test suite. Pull request #2367 by
  Vít Ondruch.
* Fix auto resign expired certificate. Pull request #2380 by Luis
  Sagastume.
* Skip permissions-dependent test when root. Pull request #2386 by Alyssa
  Ross.
* Fix test that depended on /usr/bin being in PATH. Pull request #2387 by
  Alyssa Ross.
* Fixed test fail with mswin environment. Pull request #2390 by SHIBATA
  Hiroshi.
* Fix broken builds using the correct rubocop version. Pull request #2396
  by Luis Sagastume.
* Fix extension builder failure when verbose. Pull request #2457 by Sorah
  Fukumori.
* Fix test warnings. Pull request #2472 by MSP-Greg.
* The test suite of bundler is not present ruby description. Pull request
  #2484 by SHIBATA Hiroshi.
* Fix crash on certain gemspecs. Pull request #2506 by David Rodríguez.
* Fixed test fails with the newer version of OpenSSL. Pull request #2507
  by SHIBATA Hiroshi.
* Fix broken symlink that points to ../*. Pull request #2516 by Akira
  Matsuda.
* Fix remote fetcher tests. Pull request #2520 by Luis Sagastume.
* Fix tests when --program-suffix and similar ruby configure options are
  used. Pull request #2529 by Jeremy Evans.

Compatibility changes:

* IO.binread is not provided at Ruby 1.8. Pull request #2093 by SHIBATA
  Hiroshi.
* Ignored to publish rdoc documentation of rubygems for
  docs.seattlerb.org. Pull request #2105 by SHIBATA Hiroshi.
* Support pre-release RubyGems. Pull request #2128 by SHIBATA Hiroshi.
* Relax minitest version for 5. Pull request #2131 by SHIBATA Hiroshi.
* Remove zentest from dev dependency. Pull request #2132 by SHIBATA
  Hiroshi.
* Remove hoe for test suite. Pull request #2160 by SHIBATA Hiroshi.
* Cleanup deprecated tasks. Pull request #2162 by SHIBATA Hiroshi.
* Drop to support Ruby < 2.2. Pull request #2182 by SHIBATA Hiroshi.
* Cleanup deprecated style. Pull request #2193 by SHIBATA Hiroshi.
* Remove CVEs from the rubygems repo. Pull request #2195 by Colby
  Swandale.
* Removed needless condition for old version of ruby. Pull request #2206
  by SHIBATA Hiroshi.
* Removed deprecated methods over the limit day. Pull request #2216 by
  SHIBATA Hiroshi.
* Remove syck support. Pull request #2222 by SHIBATA Hiroshi.
* Removed needless condition for Encoding. Pull request #2223 by SHIBATA
  Hiroshi.
* Removed needless condition for String#force_encoding. Pull request #2225
  by SHIBATA Hiroshi.
* Removed needless OpenSSL patch for Ruby 1.8. Pull request #2243 by
  SHIBATA Hiroshi.
* Removed compatibility code for Ruby 1.9.2. Pull request #2244 by SHIBATA
  Hiroshi.
* Removed needless version condition for the old ruby. Pull request #2252
  by SHIBATA Hiroshi.
* Remove needless define/respond_to condition. Pull request #2255 by
  SHIBATA Hiroshi.
* Use File.realpath directlry in Gem::Package. Pull request #2284 by
  SHIBATA Hiroshi.
* Removed needless condition for old versions of Ruby. Pull request #2286
  by SHIBATA Hiroshi.
* Remove the --rdoc and --ri options from install/update. Pull request
  #2354 by Colby Swandale.
* Move authors assigner to required attributes section of
  Gem::Specification. Pull request #2406 by Grey Baker.
* Remove rubyforge_page functionality. Pull request #2436 by Nick
  Schwaderer.
* Drop ruby 1.8 support and use IO.popen. Pull request #2441 by Nobuyoshi
  Nakada.
* Drop ruby 2.2 support. Pull request #2487 by David Rodríguez.
* Remove some old compatibility code. Pull request #2488 by David
  Rodríguez.
* Remove .document from src. Pull request #2489 by Colby Swandale.
* Remove old version support. Pull request #2493 by Nobuyoshi Nakada.
* [BudlerVersionFinder] set .filter! and .compatible? to match only on
  major versions. Pull request #2515 by Colby Swandale.

Style changes:

* Add Rubocop. Pull request #2250 by Colby Swandale.
* Removed explicitly declaration of thread library. Pull request #2324 by
  SHIBATA Hiroshi.
* Remove Trailing whitespace with rubocop. Pull request #2394 by SHIBATA
  Hiroshi.
* Update rubocop and also use correct pessimistic version. Pull request
  #2404 by Colby Swandale.
* Enable more rubocop rules. Pull request #2435 by Ellen Marie Dash.
* Fix and lock rubocop. Pull request #2465 by David Rodríguez.
* Add a rubocop binstub. Pull request #2468 by David Rodríguez.
* Restore the `rubocop` task. Pull request #2470 by David Rodríguez.
* Remove trailing blank lines. Pull request #2471 by David Rodríguez.
* Remove empty lines around method bodies. Pull request #2473 by David
  Rodríguez.
* Enable Style/MethodDefParentheses in Rubocop. Pull request #2478 by
  Colby Swandale.
* Enable Style/MultilineIfThen in Rubocop. Pull request #2479 by Luis
  Sagastume.
* Remove trailing 'then' from generated code. Pull request #2480 by Luis
  Sagastume.

=== 2.7.8 / 2018-11-02

Minor enhancements:

* [Requirement] Treat requirements with == versions as equal. Pull
  request #2230 by Samuel Giddins.
* Fix exec_name documentation. Pull request #2239 by Luis Sagastume.
* [TarHeader] Extract the empty header into a constant. Pull request #2247
  by Samuel Giddins.
* Simplify the code that lets us call the original, non-monkeypatched
  Kernel#require. Pull request #2267 by Leon Miller-Out.
* Add install alias documentation. Pull request #2320 by ota42y.
* [Rakefile] Set bundler build metadata when doing a release. Pull request
  #2335 by Samuel Giddins.
* Backport commits from ruby core . Pull request #2347 by SHIBATA Hiroshi.
* Sign in to the correct host before push. Pull request #2366 by Luis
  Sagastume.
* Bump bundler-1.16.4. Pull request #2381 by SHIBATA Hiroshi.
* Improve bindir flag description. Pull request #2383 by Luis Sagastume.
* Update bundler-1.16.6. Pull request #2423 by SHIBATA Hiroshi.

Bug fixes:

* Fix #1470: generate documentation when --install-dir is present. Pull
  request #2229 by Elias Hernandis.
* Fix no proxy checking. Pull request #2249 by Luis Sagastume.
* Validate SPDX license exceptions. Pull request #2257 by Mikit.
* Retry api specification spec with original platform. Pull request #2275
  by Luis Sagastume.
* Fix approximate recommendation with prereleases. Pull request #2345 by
  David Rodríguez.
* Gem::Version should handle nil like it used to before. Pull request
  #2363 by Luis Sagastume.

=== 2.7.7 / 2018-05-08

Minor enhancements:

* [RequestSet] Only suggest a gem version with an installable platform.
  Pull request #2175 by Samuel Giddins.
* Fixed no assignment variables about default gems installation. Pull
  request #2181 by SHIBATA Hiroshi.
* Backport improvements for test-case from Ruby core. Pull request #2189
  by SHIBATA Hiroshi.
* Fix ruby warnings in test suite. Pull request #2205 by Colby Swandale.
* To use Gem::Specification#bindir of bundler instead of hard coded path.
  Pull request #2208 by SHIBATA Hiroshi.
* Update gem push --help description. Pull request #2215 by Luis
  Sagastume.
* Backport ruby core commits. Pull request #2264 by SHIBATA Hiroshi.

Bug fixes:

* Frozen string fix - lib/rubygems/bundler_version_finder.rb. Pull request
  #2115 by MSP-Greg.
* Fixed tempfile leak for RubyGems 2.7.6. Pull request #2194 by SHIBATA
  Hiroshi.
* Add missing requires. Pull request #2196 by David Rodríguez.
* Fix Gem::Version.correct?. Pull request #2203 by Masato Nakamura.
* Fix verify_entry regex for metadata. Pull request #2212 by Luis
  Sagastume.
* Fix path checks for case insensitive filesystem. Pull request #2211 by
  Lars Kanis.

Compatibility changes:

* Deprecate unused code before removing them at #1524. Pull request #2197
  by SHIBATA Hiroshi.
* Deprecate for rubygems 3. Pull request #2214 by SHIBATA Hiroshi.
* Mark deprecation to `ubygems.rb` for RubyGems 4. Pull request #2269 by
  SHIBATA Hiroshi.
* Update bundler-1.16.2. Pull request #2291 by SHIBATA Hiroshi.

=== 2.7.6 / 2018-02-16

Security fixes:

* Prevent path traversal when writing to a symlinked basedir outside of the root.
  Discovered by nmalkin, fixed by Jonathan Claudius and Samuel Giddins.
* Fix possible Unsafe Object Deserialization Vulnerability in gem owner.
  Fixed by Jonathan Claudius.
* Strictly interpret octal fields in tar headers.
  Discoved by plover, fixed by Samuel Giddins.
* Raise a security error when there are duplicate files in a package.
  Discovered by plover, fixed by Samuel Giddins.
* Enforce URL validation on spec homepage attribute.
  Discovered by Yasin Soliman, fixed by Jonathan Claudius.
* Mitigate XSS vulnerability in homepage attribute when displayed via `gem server`.
  Discovered by Yasin Soliman, fixed by Jonathan Claudius.
* Prevent Path Traversal issue during gem installation.
  Discovered by nmalkin.

=== 2.7.5

Bug fixes:

* To use bundler-1.16.1 #2121 by SHIBATA Hiroshi.
* Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada.
* Support option for `--destdir` with upgrade installer. #2169 by Thibault Jouan.
* Remove PID from gem index directory. #2155 by SHIBATA Hiroshi.
* Avoid a #mkdir race condition #2148 by Samuel Giddins.
* Gem::Util.traverse_parents should not crash on permissions error #2147 by Robert Ulejczyk.
* Use `File.open` instead of `open`. #2142 by SHIBATA Hiroshi.
* Set whether bundler is used for gemdeps with an environmental variable #2126 by SHIBATA Hiroshi.
* Fix undefined method error when printing alert #1884 by Robert Ross.

=== 2.7.4

Bug fixes:

* Fixed leaked FDs. Pull request #2127 by Nobuyoshi Nakada.
* Avoid to warnings about gemspec loadings in rubygems tests. Pull request
  #2125 by SHIBATA Hiroshi.
* Fix updater with rubygems-2.7.3 Pull request #2124 by SHIBATA Hiroshi.
* Handle environment that does not have `flock` system call. Pull request
  #2107 by SHIBATA Hiroshi.

=== 2.7.3

Minor enhancements:

* Removed needless version lock. Pull request #2074 by SHIBATA Hiroshi.
* Add --[no-]check-development option to cleanup command. Pull request
  #2061 by Lin Jen-Shin (godfat).
* Merge glob pattern using braces. Pull request #2072 by Kazuhiro
  NISHIYAMA.
* Removed warnings of unused variables. Pull request #2084 by SHIBATA
  Hiroshi.
* Call SPDX.org using HTTPS. Pull request #2102 by Olle Jonsson.
* Remove multi load warning from plugins documentation. Pull request #2103
  by Thibault Jouan.

Bug fixes:

* Fix test failure on Alpine Linux. Pull request #2079 by Ellen Marie
  Dash.
* Avoid encoding issues by using binread in setup. Pull request #2089 by
  Mauro Morales.
* Fix rake install_test_deps once the rake clean_env does not exist. Pull
  request #2090 by Lucas Oliveira.
* Prevent to delete to "bundler-" prefix gem like bundler-audit. Pull
  request #2086 by SHIBATA Hiroshi.
* Generate .bat files on Windows platform. Pull request #2094 by SHIBATA
  Hiroshi.
* Workaround common options mutation in Gem::Command test. Pull request
  #2098 by Thibault Jouan.
* Check gems dir existence before removing bundler. Pull request #2104 by
  Thibault Jouan.
* Use setup command --regenerate-binstubs option flag. Pull request #2099
  by Thibault Jouan.

=== 2.7.2

Bug fixes:

* Added template files to vendoerd bundler. Pull request #2065 by SHIBATA
  Hiroshi.
* Added workaround for non-git environment. Pull request #2066 by SHIBATA
  Hiroshi.

=== 2.7.1 (2017-11-03)

Bug fixes:

* Fix `gem update --system` with RubyGems 2.7+. Pull request #2054 by
  Samuel Giddins.

=== 2.7.0 (2017-11-02)

Major enhancements:

* Update vendored bundler-1.16.0. Pull request #2051 by Samuel Giddins.
* Use Bundler for Gem.use_gemdeps. Pull request #1674 by Samuel Giddins.
* Add command `signin` to `gem` CLI. Pull request #1944 by Shiva Bhusal.
* Add Logout feature to CLI. Pull request #1938 by Shiva Bhusal.

Minor enhancements:

* Added message to uninstall command for gem that is not installed. Pull
  request #1979 by anant anil kolvankar.
* Add --trust-policy option to unpack command. Pull request #1718 by
  Nobuyoshi Nakada.
* Show default gems for all platforms. Pull request #1685 by Konstantin
  Shabanov.
* Add Travis and Appveyor build status to README. Pull request #1918 by
  Jun Aruga.
* Remove warning `no email specified` when no email. Pull request #1675 by
  Leigh McCulloch.
* Improve -rubygems performance. Pull request #1801 by Samuel Giddins.
* Improve the performance of Kernel#require. Pull request #1678 by Samuel
  Giddins.
* Improve user-facing messages by consistent casing of Ruby/RubyGems. Pull
  request #1771 by John Labovitz.
* Improve error message when Gem::RuntimeRequirementNotMetError is raised.
  Pull request #1789 by Luis Sagastume.
* Code Improvement: Inheritance corrected. Pull request #1942 by Shiva
  Bhusal.
* [Source] Autoload fileutils. Pull request #1906 by Samuel Giddins.
* Use Hash#fetch instead of if/else in Gem::ConfigFile. Pull request #1824
  by Daniel Berger.
* Require digest when it is used. Pull request #2006 by Samuel Giddins.
* Do not index the doc folder in the `update_manifest` task. Pull request
  #2031 by Colby Swandale.
* Don't use two postfix conditionals on one line. Pull request #2038 by
  Ellen Marie Dash.
* [SafeYAML] Avoid warning when Gem::Deprecate.skip is set. Pull request
  #2034 by Samuel Giddins.
* Update gem yank description. Pull request #2009 by David Radcliffe.
* Fix formatting of installation instructions in README. Pull request
  #2018 by Jordan Danford.
* Do not use #quick_spec internally. Pull request #1733 by Jon Moss.
* Switch from docs to guides reference. Pull request #1886 by Jonathan
  Claudius.
* Happier message when latest version is already installed. Pull request
  #1956 by Jared Beck.
* Update specification reference docs. Pull request #1960 by Grey Baker.
* Allow Gem.finish_resolve to respect already-activated specs. Pull
  request #1910 by Samuel Giddins.
* Update cryptography for Gem::Security. Pull request #1691 by Sylvain
  Daubert.
* Don't output mkmf.log message if compilation didn't fail. Pull request
  #1808 by Jeremy Evans.
* Matches_for_glob - remove root path. Pull request #2010 by ahorek.
* Gem::Resolver#search_for update for reliable searching/sorting. Pull
  request #1993 by MSP-Greg.
* Allow local installs with transitive prerelease requirements. Pull
  request #1990 by Samuel Giddins.
* Small style fixes to Installer Set. Pull request #1985 by Arthur
  Marzinkovskiy.
* Setup cmd: Avoid terminating option string w/ dot. Pull request #1825 by
  Olle Jonsson.
* Warn when no files are set. Pull request #1773 by Aidan Coyle.
* Ensure `to_spec` falls back on prerelease specs. Pull request #1755 by
  André Arko.
* [Specification] Eval setting default attributes in #initialize. Pull
  request #1739 by Samuel Giddins.
* Sort ordering of sources is preserved. Pull request #1633 by Nathan
  Ladd.
* Retry with :prerelease when no suggestions are found. Pull request #1696
  by Aditya Prakash.
* [Rakefile] Run `git submodule update --init` in `rake newb`. Pull
  request #1694 by Samuel Giddins.
* [TestCase] Address comments around ui changes. Pull request #1677 by
  Samuel Giddins.
* Eagerly resolve in activate_bin_path. Pull request #1666 by Samuel
  Giddins.
* [Version] Make hash based upon canonical segments. Pull request #1659 by
  Samuel Giddins.
* Add Ruby Together CTA, rearrange README a bit. Pull request #1775 by
  Michael Bernstein.
* Update Contributing.rdoc with new label usage. Pull request #1716 by
  Lynn Cyrin.
* Add --host sample to help. Pull request #1709 by Code Ahss.
* Add a helpful suggestion when `gem install` fails due to required_rub….
  Pull request #1697 by Samuel Giddins.
* Add cert expiration length flag. Pull request #1725 by Luis Sagastume.
* Add submodule instructions to manual install. Pull request #1727 by
  Joseph Frazier.
* Allow usage of multiple `--version` operators. Pull request #1546 by
  James Wen.
* Warn when requiring deprecated files. Pull request #1939 by Ellen Marie
  Dash.

Compatibility changes:

* Use `-rrubygems` instead of `-rubygems.rb`. Because ubygems.rb is
  unavailable on Ruby 2.5. Pull request #2028 #2027 #2029
  by SHIBATA Hiroshi.
* Deprecate Gem::InstallerTestCase#util_gem_bindir and
  Gem::InstallerTestCase#util_gem_dir. Pull request #1729 by Jon Moss.
* Deprecate passing options to Gem::GemRunner. Pull request #1730 by Jon
  Moss.
* Add deprecation for Gem#datadir. Pull request #1732 by Jon Moss.
* Add deprecation warning for Gem::DependencyInstaller#gems_to_install.
  Pull request #1731 by Jon Moss.
* Update Code of Conduct to Contributor Covenant v1.4.0. Pull request
  #1796 by Matej.

Bug fixes:

* Fix issue for MinGW / MSYS2 builds and testing. Pull request #1876 by
  MSP-Greg.
* Fixed broken links and overzealous URL encoding in gem server. Pull
  request #1809 by Nicole Orchard.
* Fix a typo. Pull request #1722 by Koichi ITO.
* Fix error message Gem::Security::Policy. Pull request #1724 by Nobuyoshi
  Nakada.
* Fixing links markdown formatting in README. Pull request #1791 by Piotr
  Kuczynski.
* Fix failing Bundler 1.8.7 CI builds. Pull request #1820 by Samuel
  Giddins.
* Fixed test broken on ruby-head . Pull request #1842 by SHIBATA Hiroshi.
* Fix typos with misspell. Pull request #1846 by SHIBATA Hiroshi.
* Fix gem open to open highest version number rather than lowest. Pull
  request #1877 by Tim Pope.
* Fix test_self_find_files_with_gemfile to sort expected files. Pull
  request #1878 by Kazuaki Matsuo.
* Fix typos in CONTRIBUTING.rdoc. Pull request #1909 by Mark Sayson.
* Fix some small documentation issues in installer. Pull request #1972 by
  Colby Swandale.
* Fix links in Policies document. Pull request #1964 by Alyssa Ross.
* Fix NoMethodError on bundler/inline environment. Pull request #2042 by
  SHIBATA Hiroshi.
* Correct comments for Gem::InstallerTestCase#setup. Pull request #1741 by
  MSP-Greg.
* Use File.expand_path for certification and key location. Pull request
  #1987 by SHIBATA Hiroshi.
* Rescue EROFS. Pull request #1417 by Nobuyoshi Nakada.
* Fix spelling of 'vulnerability'. Pull request #2022 by Philip Arndt.
* Fix metadata link key names. Pull request #1896 by Aditya Prakash.
* Fix a typo in uninstall_command.rb. Pull request #1934 by Yasuhiro
  Horimoto.
* Gem::Requirement.create treat arguments as variable-length. Pull request
  #1830 by Toru YAGI.
* Display an explanation when rake encounters an ontological problem. Pull
  request #1982 by Wilson Bilkovich.
* [Server] Handle gems with names ending in `-\d`. Pull request #1926 by
  Samuel Giddins.
* [InstallerSet] Avoid reloading _all_ local gems multiple times during
  dependency resolution. Pull request #1925 by Samuel Giddins.
* Modify the return value of Gem::Version.correct?. Pull request #1916 by
  Tsukuru Tanimichi.
* Validate metadata link keys. Pull request #1834 by Aditya Prakash.
* Add changelog to metadata validation. Pull request #1885 by Aditya
  Prakash.
* Replace socket error text message. Pull request #1823 by Daniel Berger.
* Raise error if the email is invalid when building cert. Pull request
  #1779 by Luis Sagastume.
* [StubSpecification] Don’t iterate through all loaded specs in #to_spec.
  Pull request #1738 by Samuel Giddins.

------------------------------------------------------------------------------

RubyGems installed the following executables:
    /usr/bin/gem2.5
    /usr/bin/bundle2.5

RubyGems system software updated
Fetching bundler-2.0.1.gem
Successfully installed bundler-2.0.1
1 gem installed
Settings for `mirror.https://rubygems.org` in order of priority. The top value will be used
You have not configured a value for `mirror.https://rubygems.org`
Don't run Bundler as root. Bundler can ask for sudo if it is needed, and installing your bundle as root will break this application for all non-root users on this machine.
Fetching gem metadata from https://rubygems.org/.........
Fetching https://github.com/cf-buildpacks-eng/mini_portile
Fetching ast 2.4.0
Installing ast 2.4.0
Using bundler 1.17.3
Fetching coderay 1.1.2
Installing coderay 1.1.2
Fetching diff-lcs 1.3
Installing diff-lcs 1.3
Fetching method_source 0.9.0
Installing method_source 0.9.0
Using mini_portile 0.7.0.rc4 from https://github.com/cf-buildpacks-eng/mini_portile (at master@fddb424)
Fetching parser 2.5.1.2
Installing parser 2.5.1.2
Fetching powerpack 0.1.2
Installing powerpack 0.1.2
Fetching pry 0.11.3
Installing pry 0.11.3
Fetching rainbow 2.1.0
Installing rainbow 2.1.0
Fetching rspec-support 3.8.0
Installing rspec-support 3.8.0
Fetching rspec-core 3.8.0
Installing rspec-core 3.8.0
Fetching rspec-expectations 3.8.1
Installing rspec-expectations 3.8.1
Fetching rspec-mocks 3.8.0
Installing rspec-mocks 3.8.0
Fetching rspec 3.8.0
Installing rspec 3.8.0
Fetching rspec-instafail 1.0.0
Installing rspec-instafail 1.0.0
Fetching ruby-progressbar 1.10.0
Installing ruby-progressbar 1.10.0
Fetching unicode-display_width 1.4.0
Installing unicode-display_width 1.4.0
Fetching rubocop 0.43.0
Installing rubocop 0.43.0
Fetching rubocop-rspec 1.7.0
Installing rubocop-rspec 1.7.0
Bundle complete! 7 Gemfile dependencies, 20 gems now installed.
Use `bundle info [gemname]` to see where a bundled gem is installed.
Source URL: https://php.net/distributions/php-7.2.18.tar.gz
Get:1 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [88.7 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-security InRelease [88.7 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Get:6 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [1217 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [834 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [7236 B]
Get:10 http://archive.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [4168 B]
Get:11 http://archive.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [324 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic-security/main amd64 Packages [490 kB]
Fetched 16.2 MB in 4s (4260 kB/s)                     
Reading package lists... Done
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
The following packages will be upgraded:
  libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin
5 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 2729 kB of archives.
After this operation, 5120 B disk space will be freed.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-dev amd64 2.56.4-0ubuntu0.18.04.3 [1384 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-dev-bin amd64 2.56.4-0ubuntu0.18.04.3 [102 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-data all 2.56.4-0ubuntu0.18.04.3 [4608 B]
Get:4 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-bin amd64 2.56.4-0ubuntu0.18.04.3 [68.8 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libglib2.0-0 amd64 2.56.4-0ubuntu0.18.04.3 [1169 kB]
Fetched 2729 kB in 1s (2145 kB/s)     
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
(Reading database ... 34042 files and directories currently installed.)
Preparing to unpack .../libglib2.0-dev_2.56.4-0ubuntu0.18.04.3_amd64.deb ...
Unpacking libglib2.0-dev:amd64 (2.56.4-0ubuntu0.18.04.3) over (2.56.4-0ubuntu0.18.04.2) ...
Preparing to unpack .../libglib2.0-dev-bin_2.56.4-0ubuntu0.18.04.3_amd64.deb ...
Unpacking libglib2.0-dev-bin (2.56.4-0ubuntu0.18.04.3) over (2.56.4-0ubuntu0.18.04.2) ...
Preparing to unpack .../libglib2.0-data_2.56.4-0ubuntu0.18.04.3_all.deb ...
Unpacking libglib2.0-data (2.56.4-0ubuntu0.18.04.3) over (2.56.4-0ubuntu0.18.04.2) ...
Preparing to unpack .../libglib2.0-bin_2.56.4-0ubuntu0.18.04.3_amd64.deb ...
Unpacking libglib2.0-bin (2.56.4-0ubuntu0.18.04.3) over (2.56.4-0ubuntu0.18.04.2) ...
Preparing to unpack .../libglib2.0-0_2.56.4-0ubuntu0.18.04.3_amd64.deb ...
Unpacking libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.3) over (2.56.4-0ubuntu0.18.04.2) ...
Setting up libglib2.0-0:amd64 (2.56.4-0ubuntu0.18.04.3) ...
No schema files found: doing nothing.
Setting up libglib2.0-data (2.56.4-0ubuntu0.18.04.3) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up libglib2.0-bin (2.56.4-0ubuntu0.18.04.3) ...
Setting up libglib2.0-dev-bin (2.56.4-0ubuntu0.18.04.3) ...
Setting up libglib2.0-dev:amd64 (2.56.4-0ubuntu0.18.04.3) ...
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Note, selecting 'libgpgme-dev' instead of 'libgpgme11-dev'
libexpat1-dev is already the newest version (2.2.5-3).
libexpat1-dev set to manually installed.
libgmp-dev is already the newest version (2:6.1.2+dfsg-2).
libjpeg-dev is already the newest version (8c-2ubuntu8).
libjpeg-dev set to manually installed.
libsasl2-dev is already the newest version (2.1.27~101-g0780600+dfsg-3ubuntu2).
libsqlite3-dev is already the newest version (3.22.0-1).
libldap2-dev is already the newest version (2.4.45+dfsg-1ubuntu1.2).
libpng-dev is already the newest version (1.6.34-1ubuntu0.18.04.2).
libpng-dev set to manually installed.
libxml2-dev is already the newest version (2.9.4+dfsg1-6.1ubuntu1.2).
libxml2-dev set to manually installed.
The following additional packages will be installed:
  aspell aspell-en autotools-dev dictionaries-common dirmngr emacsen-common enchant firebird3.0-common firebird3.0-common-doc geoip-bin gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm hunspell-en-us libaspell15 libassuan-dev libassuan0 libbsd-dev libc-client2007e libenchant1c2a libfbclient2 libgpgme11 libhunspell-1.6-0 libib-util libksba8 libmcrypt4 libnpth0 libpam0g-dev libpci-dev libpci3 librecode0 libsensors4-dev libsnmp-base libsnmp30 libtidy5
  libtommath1 libudev-dev libwrap0-dev libzip4 libzookeeper-mt2 mlock pinentry-curses smistrip
Suggested packages:
  aspell-doc spellutils autoconf-doc gnu-standards wordlist dbus-user-session libpam-systemd pinentry-gnome3 tor firebird3.0-examples parcimonie xloadimage scdaemon hunspell openoffice.org-hunspell | openoffice.org-core uw-mailutils libenchant-voikko mcrypt libdmalloc-dev libtool-doc gfortran | fortran95-compiler gcj-jdk pinentry-doc
The following NEW packages will be installed:
  aspell aspell-en automake autotools-dev dictionaries-common dirmngr emacsen-common enchant firebird-dev firebird3.0-common firebird3.0-common-doc geoip-bin gnupg gnupg-l10n gnupg-utils gpg gpg-agent gpg-wks-client gpg-wks-server gpgconf gpgsm hunspell-en-us libaspell-dev libaspell15 libassuan-dev libassuan0 libbsd-dev libc-client2007e libc-client2007e-dev libedit-dev libenchant-dev libenchant1c2a libfbclient2 libgdbm-dev libgeoip-dev libgpgme-dev libgpgme11 libhunspell-1.6-0 libib-util
  libksba8 libmcrypt-dev libmcrypt4 libnpth0 libpam0g-dev libpci-dev libpci3 libpspell-dev librecode-dev librecode0 libsensors4-dev libsnmp-base libsnmp-dev libsnmp30 libtidy-dev libtidy5 libtommath1 libtool libudev-dev libwrap0-dev libzip-dev libzip4 libzookeeper-mt-dev libzookeeper-mt2 mlock pinentry-curses smistrip snmp-mibs-downloader
0 upgraded, 67 newly installed, 0 to remove and 0 not upgraded.
Need to get 16.4 MB of archives.
After this operation, 52.8 MB of additional disk space will be used.
Get:1 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpci3 amd64 1:3.5.2-1ubuntu1.1 [24.1 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic/main amd64 libaspell15 amd64 0.60.7~20110707-4 [309 kB]
Get:3 http://archive.ubuntu.com/ubuntu bionic/main amd64 emacsen-common all 2.0.8 [17.6 kB]
Get:4 http://archive.ubuntu.com/ubuntu bionic/main amd64 dictionaries-common all 1.27.2 [186 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic/main amd64 aspell amd64 0.60.7~20110707-4 [77.1 kB]
Get:6 http://archive.ubuntu.com/ubuntu bionic/main amd64 aspell-en all 2017.08.24-0-0.1 [298 kB]
Get:7 http://archive.ubuntu.com/ubuntu bionic/main amd64 autotools-dev all 20180224.1 [39.6 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic/main amd64 automake all 1:1.15.1-3ubuntu2 [509 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic/main amd64 libassuan0 amd64 2.5.1-2 [35.0 kB]
Get:10 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgconf amd64 2.2.4-1ubuntu1.2 [123 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/main amd64 libksba8 amd64 1.3.5-2 [92.6 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 libnpth0 amd64 1.5-3 [7668 B]
Get:13 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 dirmngr amd64 2.2.4-1ubuntu1.2 [316 kB]
Get:14 http://archive.ubuntu.com/ubuntu bionic/main amd64 hunspell-en-us all 1:2017.08.24 [168 kB]
Get:15 http://archive.ubuntu.com/ubuntu bionic/main amd64 libhunspell-1.6-0 amd64 1.6.2-1 [154 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic/main amd64 libenchant1c2a amd64 1.6.0-11.1 [64.4 kB]
Get:17 http://archive.ubuntu.com/ubuntu bionic/main amd64 enchant amd64 1.6.0-11.1 [12.2 kB]
Get:18 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtommath1 amd64 1.0.1-1 [43.9 kB]
Get:19 http://archive.ubuntu.com/ubuntu bionic/universe amd64 firebird3.0-common-doc all 3.0.2.32703.ds4-11ubuntu2 [31.5 kB]
Get:20 http://archive.ubuntu.com/ubuntu bionic/universe amd64 firebird3.0-common all 3.0.2.32703.ds4-11ubuntu2 [14.2 kB]
Get:21 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libfbclient2 amd64 3.0.2.32703.ds4-11ubuntu2 [501 kB]
Get:22 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libib-util amd64 3.0.2.32703.ds4-11ubuntu2 [3248 B]
Get:23 http://archive.ubuntu.com/ubuntu bionic/universe amd64 firebird-dev amd64 3.0.2.32703.ds4-11ubuntu2 [117 kB]
Get:24 http://archive.ubuntu.com/ubuntu bionic/main amd64 geoip-bin amd64 1.6.12-1 [46.5 kB]
Get:25 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-l10n all 2.2.4-1ubuntu1.2 [49.6 kB]
Get:26 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg-utils amd64 2.2.4-1ubuntu1.2 [127 kB]
Get:27 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg amd64 2.2.4-1ubuntu1.2 [467 kB]
Get:28 http://archive.ubuntu.com/ubuntu bionic/main amd64 pinentry-curses amd64 1.1.0-1 [35.8 kB]
Get:29 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-agent amd64 2.2.4-1ubuntu1.2 [227 kB]
Get:30 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-client amd64 2.2.4-1ubuntu1.2 [91.9 kB]
Get:31 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpg-wks-server amd64 2.2.4-1ubuntu1.2 [84.9 kB]
Get:32 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gpgsm amd64 2.2.4-1ubuntu1.2 [215 kB]
Get:33 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 gnupg amd64 2.2.4-1ubuntu1.2 [249 kB]
Get:34 http://archive.ubuntu.com/ubuntu bionic/main amd64 libaspell-dev amd64 0.60.7~20110707-4 [7272 B]
Get:35 http://archive.ubuntu.com/ubuntu bionic/main amd64 libassuan-dev amd64 2.5.1-2 [92.1 kB]
Get:36 http://archive.ubuntu.com/ubuntu bionic/main amd64 libbsd-dev amd64 0.8.7-1 [150 kB]
Get:37 http://archive.ubuntu.com/ubuntu bionic/universe amd64 mlock amd64 8:2007f~dfsg-5build1 [11.3 kB]
Get:38 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libc-client2007e amd64 8:2007f~dfsg-5build1 [577 kB]
Get:39 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpam0g-dev amd64 1.1.8-3.6ubuntu2.18.04.1 [110 kB]
Get:40 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libc-client2007e-dev amd64 8:2007f~dfsg-5build1 [472 kB]
Get:41 http://archive.ubuntu.com/ubuntu bionic/main amd64 libedit-dev amd64 3.1-20170329-1 [99.1 kB]
Get:42 http://archive.ubuntu.com/ubuntu bionic/main amd64 libenchant-dev amd64 1.6.0-11.1 [52.2 kB]
Get:43 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgdbm-dev amd64 1.14.1-6 [79.3 kB]
Get:44 http://archive.ubuntu.com/ubuntu bionic/main amd64 libgeoip-dev amd64 1.6.12-1 [77.2 kB]
Get:45 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgpgme11 amd64 1.10.0-1ubuntu2 [111 kB]
Get:46 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libmcrypt4 amd64 2.5.8-3.3 [63.0 kB]
Get:47 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libmcrypt-dev amd64 2.5.8-3.3 [83.7 kB]
Get:48 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libudev-dev amd64 237-3ubuntu10.22 [19.1 kB]
Get:49 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libpci-dev amd64 1:3.5.2-1ubuntu1.1 [43.5 kB]
Get:50 http://archive.ubuntu.com/ubuntu bionic/main amd64 libpspell-dev amd64 0.60.7~20110707-4 [4402 B]
Get:51 http://archive.ubuntu.com/ubuntu bionic/main amd64 librecode0 amd64 3.6-23 [528 kB]
Get:52 http://archive.ubuntu.com/ubuntu bionic/main amd64 librecode-dev amd64 3.6-23 [526 kB]
Get:53 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsnmp-base all 5.7.3+dfsg-1.8ubuntu3.1 [224 kB]
Get:54 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsnmp30 amd64 5.7.3+dfsg-1.8ubuntu3.1 [930 kB]
Get:55 http://archive.ubuntu.com/ubuntu bionic/main amd64 libwrap0-dev amd64 7.6.q-27 [21.5 kB]
Get:56 http://archive.ubuntu.com/ubuntu bionic/main amd64 libsensors4-dev amd64 1:3.4.0-4 [34.6 kB]
Get:57 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libsnmp-dev amd64 5.7.3+dfsg-1.8ubuntu3.1 [1095 kB]
Get:58 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtidy5 amd64 1:5.2.0-2 [160 kB]
Get:59 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtidy-dev amd64 1:5.2.0-2 [176 kB]
Get:60 http://archive.ubuntu.com/ubuntu bionic/main amd64 libtool all 2.4.6-2 [194 kB]
Get:61 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libzip4 amd64 1.1.2-1.1 [37.8 kB]
Get:62 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libzip-dev amd64 1.1.2-1.1 [113 kB]
Get:63 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libzookeeper-mt2 amd64 3.4.10-3 [41.4 kB]
Get:64 http://archive.ubuntu.com/ubuntu bionic/universe amd64 libzookeeper-mt-dev amd64 3.4.10-3 [55.8 kB]
Get:65 http://archive.ubuntu.com/ubuntu bionic/universe amd64 smistrip all 0.4.8+dfsg2-15 [7718 B]
Get:66 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 snmp-mibs-downloader all 1.1+nmu1 [5164 kB]
Get:67 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 libgpgme-dev amd64 1.10.0-1ubuntu2 [306 kB]
Fetched 16.4 MB in 3s (5550 kB/s)  
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Extracting templates from packages: 100%
Preconfiguring packages ...
Selecting previously unselected package libpci3:amd64.
(Reading database ... 34042 files and directories currently installed.)
Preparing to unpack .../00-libpci3_1%3a3.5.2-1ubuntu1.1_amd64.deb ...
Unpacking libpci3:amd64 (1:3.5.2-1ubuntu1.1) ...
Selecting previously unselected package libaspell15:amd64.
Preparing to unpack .../01-libaspell15_0.60.7~20110707-4_amd64.deb ...
Unpacking libaspell15:amd64 (0.60.7~20110707-4) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../02-emacsen-common_2.0.8_all.deb ...
Unpacking emacsen-common (2.0.8) ...
Selecting previously unselected package dictionaries-common.
Preparing to unpack .../03-dictionaries-common_1.27.2_all.deb ...
Adding 'diversion of /usr/share/dict/words to /usr/share/dict/words.pre-dictionaries-common by dictionaries-common'
Unpacking dictionaries-common (1.27.2) ...
Selecting previously unselected package aspell.
Preparing to unpack .../04-aspell_0.60.7~20110707-4_amd64.deb ...
Unpacking aspell (0.60.7~20110707-4) ...
Selecting previously unselected package aspell-en.
Preparing to unpack .../05-aspell-en_2017.08.24-0-0.1_all.deb ...
Unpacking aspell-en (2017.08.24-0-0.1) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../06-autotools-dev_20180224.1_all.deb ...
Unpacking autotools-dev (20180224.1) ...
Selecting previously unselected package automake.
Preparing to unpack .../07-automake_1%3a1.15.1-3ubuntu2_all.deb ...
Unpacking automake (1:1.15.1-3ubuntu2) ...
Selecting previously unselected package libassuan0:amd64.
Preparing to unpack .../08-libassuan0_2.5.1-2_amd64.deb ...
Unpacking libassuan0:amd64 (2.5.1-2) ...
Selecting previously unselected package gpgconf.
Preparing to unpack .../09-gpgconf_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpgconf (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package libksba8:amd64.
Preparing to unpack .../10-libksba8_1.3.5-2_amd64.deb ...
Unpacking libksba8:amd64 (1.3.5-2) ...
Selecting previously unselected package libnpth0:amd64.
Preparing to unpack .../11-libnpth0_1.5-3_amd64.deb ...
Unpacking libnpth0:amd64 (1.5-3) ...
Selecting previously unselected package dirmngr.
Preparing to unpack .../12-dirmngr_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking dirmngr (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package hunspell-en-us.
Preparing to unpack .../13-hunspell-en-us_1%3a2017.08.24_all.deb ...
Unpacking hunspell-en-us (1:2017.08.24) ...
Selecting previously unselected package libhunspell-1.6-0:amd64.
Preparing to unpack .../14-libhunspell-1.6-0_1.6.2-1_amd64.deb ...
Unpacking libhunspell-1.6-0:amd64 (1.6.2-1) ...
Selecting previously unselected package libenchant1c2a:amd64.
Preparing to unpack .../15-libenchant1c2a_1.6.0-11.1_amd64.deb ...
Unpacking libenchant1c2a:amd64 (1.6.0-11.1) ...
Selecting previously unselected package enchant.
Preparing to unpack .../16-enchant_1.6.0-11.1_amd64.deb ...
Unpacking enchant (1.6.0-11.1) ...
Selecting previously unselected package libtommath1:amd64.
Preparing to unpack .../17-libtommath1_1.0.1-1_amd64.deb ...
Unpacking libtommath1:amd64 (1.0.1-1) ...
Selecting previously unselected package firebird3.0-common-doc.
Preparing to unpack .../18-firebird3.0-common-doc_3.0.2.32703.ds4-11ubuntu2_all.deb ...
Unpacking firebird3.0-common-doc (3.0.2.32703.ds4-11ubuntu2) ...
Selecting previously unselected package firebird3.0-common.
Preparing to unpack .../19-firebird3.0-common_3.0.2.32703.ds4-11ubuntu2_all.deb ...
Unpacking firebird3.0-common (3.0.2.32703.ds4-11ubuntu2) ...
Selecting previously unselected package libfbclient2:amd64.
Preparing to unpack .../20-libfbclient2_3.0.2.32703.ds4-11ubuntu2_amd64.deb ...
Unpacking libfbclient2:amd64 (3.0.2.32703.ds4-11ubuntu2) ...
Selecting previously unselected package libib-util:amd64.
Preparing to unpack .../21-libib-util_3.0.2.32703.ds4-11ubuntu2_amd64.deb ...
Unpacking libib-util:amd64 (3.0.2.32703.ds4-11ubuntu2) ...
Selecting previously unselected package firebird-dev.
Preparing to unpack .../22-firebird-dev_3.0.2.32703.ds4-11ubuntu2_amd64.deb ...
Unpacking firebird-dev (3.0.2.32703.ds4-11ubuntu2) ...
Selecting previously unselected package geoip-bin.
Preparing to unpack .../23-geoip-bin_1.6.12-1_amd64.deb ...
Unpacking geoip-bin (1.6.12-1) ...
Selecting previously unselected package gnupg-l10n.
Preparing to unpack .../24-gnupg-l10n_2.2.4-1ubuntu1.2_all.deb ...
Unpacking gnupg-l10n (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gnupg-utils.
Preparing to unpack .../25-gnupg-utils_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gnupg-utils (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gpg.
Preparing to unpack .../26-gpg_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package pinentry-curses.
Preparing to unpack .../27-pinentry-curses_1.1.0-1_amd64.deb ...
Unpacking pinentry-curses (1.1.0-1) ...
Selecting previously unselected package gpg-agent.
Preparing to unpack .../28-gpg-agent_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-agent (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gpg-wks-client.
Preparing to unpack .../29-gpg-wks-client_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-wks-client (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gpg-wks-server.
Preparing to unpack .../30-gpg-wks-server_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpg-wks-server (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gpgsm.
Preparing to unpack .../31-gpgsm_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gpgsm (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package gnupg.
Preparing to unpack .../32-gnupg_2.2.4-1ubuntu1.2_amd64.deb ...
Unpacking gnupg (2.2.4-1ubuntu1.2) ...
Selecting previously unselected package libaspell-dev:amd64.
Preparing to unpack .../33-libaspell-dev_0.60.7~20110707-4_amd64.deb ...
Unpacking libaspell-dev:amd64 (0.60.7~20110707-4) ...
Selecting previously unselected package libassuan-dev.
Preparing to unpack .../34-libassuan-dev_2.5.1-2_amd64.deb ...
Unpacking libassuan-dev (2.5.1-2) ...
Selecting previously unselected package libbsd-dev:amd64.
Preparing to unpack .../35-libbsd-dev_0.8.7-1_amd64.deb ...
Unpacking libbsd-dev:amd64 (0.8.7-1) ...
Selecting previously unselected package mlock.
Preparing to unpack .../36-mlock_8%3a2007f~dfsg-5build1_amd64.deb ...
Unpacking mlock (8:2007f~dfsg-5build1) ...
Selecting previously unselected package libc-client2007e.
Preparing to unpack .../37-libc-client2007e_8%3a2007f~dfsg-5build1_amd64.deb ...
Unpacking libc-client2007e (8:2007f~dfsg-5build1) ...
Selecting previously unselected package libpam0g-dev:amd64.
Preparing to unpack .../38-libpam0g-dev_1.1.8-3.6ubuntu2.18.04.1_amd64.deb ...
Unpacking libpam0g-dev:amd64 (1.1.8-3.6ubuntu2.18.04.1) ...
Selecting previously unselected package libc-client2007e-dev.
Preparing to unpack .../39-libc-client2007e-dev_8%3a2007f~dfsg-5build1_amd64.deb ...
Unpacking libc-client2007e-dev (8:2007f~dfsg-5build1) ...
Selecting previously unselected package libedit-dev:amd64.
Preparing to unpack .../40-libedit-dev_3.1-20170329-1_amd64.deb ...
Unpacking libedit-dev:amd64 (3.1-20170329-1) ...
Selecting previously unselected package libenchant-dev.
Preparing to unpack .../41-libenchant-dev_1.6.0-11.1_amd64.deb ...
Unpacking libenchant-dev (1.6.0-11.1) ...
Selecting previously unselected package libgdbm-dev:amd64.
Preparing to unpack .../42-libgdbm-dev_1.14.1-6_amd64.deb ...
Unpacking libgdbm-dev:amd64 (1.14.1-6) ...
Selecting previously unselected package libgeoip-dev.
Preparing to unpack .../43-libgeoip-dev_1.6.12-1_amd64.deb ...
Unpacking libgeoip-dev (1.6.12-1) ...
Selecting previously unselected package libgpgme11:amd64.
Preparing to unpack .../44-libgpgme11_1.10.0-1ubuntu2_amd64.deb ...
Unpacking libgpgme11:amd64 (1.10.0-1ubuntu2) ...
Selecting previously unselected package libmcrypt4.
Preparing to unpack .../45-libmcrypt4_2.5.8-3.3_amd64.deb ...
Unpacking libmcrypt4 (2.5.8-3.3) ...
Selecting previously unselected package libmcrypt-dev.
Preparing to unpack .../46-libmcrypt-dev_2.5.8-3.3_amd64.deb ...
Unpacking libmcrypt-dev (2.5.8-3.3) ...
Selecting previously unselected package libudev-dev:amd64.
Preparing to unpack .../47-libudev-dev_237-3ubuntu10.22_amd64.deb ...
Unpacking libudev-dev:amd64 (237-3ubuntu10.22) ...
Selecting previously unselected package libpci-dev.
Preparing to unpack .../48-libpci-dev_1%3a3.5.2-1ubuntu1.1_amd64.deb ...
Unpacking libpci-dev (1:3.5.2-1ubuntu1.1) ...
Selecting previously unselected package libpspell-dev:amd64.
Preparing to unpack .../49-libpspell-dev_0.60.7~20110707-4_amd64.deb ...
Unpacking libpspell-dev:amd64 (0.60.7~20110707-4) ...
Selecting previously unselected package librecode0:amd64.
Preparing to unpack .../50-librecode0_3.6-23_amd64.deb ...
Unpacking librecode0:amd64 (3.6-23) ...
Selecting previously unselected package librecode-dev:amd64.
Preparing to unpack .../51-librecode-dev_3.6-23_amd64.deb ...
Unpacking librecode-dev:amd64 (3.6-23) ...
Selecting previously unselected package libsnmp-base.
Preparing to unpack .../52-libsnmp-base_5.7.3+dfsg-1.8ubuntu3.1_all.deb ...
Unpacking libsnmp-base (5.7.3+dfsg-1.8ubuntu3.1) ...
Selecting previously unselected package libsnmp30:amd64.
Preparing to unpack .../53-libsnmp30_5.7.3+dfsg-1.8ubuntu3.1_amd64.deb ...
Unpacking libsnmp30:amd64 (5.7.3+dfsg-1.8ubuntu3.1) ...
Selecting previously unselected package libwrap0-dev:amd64.
Preparing to unpack .../54-libwrap0-dev_7.6.q-27_amd64.deb ...
Unpacking libwrap0-dev:amd64 (7.6.q-27) ...
Selecting previously unselected package libsensors4-dev.
Preparing to unpack .../55-libsensors4-dev_1%3a3.4.0-4_amd64.deb ...
Unpacking libsensors4-dev (1:3.4.0-4) ...
Selecting previously unselected package libsnmp-dev.
Preparing to unpack .../56-libsnmp-dev_5.7.3+dfsg-1.8ubuntu3.1_amd64.deb ...
Unpacking libsnmp-dev (5.7.3+dfsg-1.8ubuntu3.1) ...
Selecting previously unselected package libtidy5.
Preparing to unpack .../57-libtidy5_1%3a5.2.0-2_amd64.deb ...
Unpacking libtidy5 (1:5.2.0-2) ...
Selecting previously unselected package libtidy-dev.
Preparing to unpack .../58-libtidy-dev_1%3a5.2.0-2_amd64.deb ...
Unpacking libtidy-dev (1:5.2.0-2) ...
Selecting previously unselected package libtool.
Preparing to unpack .../59-libtool_2.4.6-2_all.deb ...
Unpacking libtool (2.4.6-2) ...
Selecting previously unselected package libzip4:amd64.
Preparing to unpack .../60-libzip4_1.1.2-1.1_amd64.deb ...
Unpacking libzip4:amd64 (1.1.2-1.1) ...
Selecting previously unselected package libzip-dev:amd64.
Preparing to unpack .../61-libzip-dev_1.1.2-1.1_amd64.deb ...
Unpacking libzip-dev:amd64 (1.1.2-1.1) ...
Selecting previously unselected package libzookeeper-mt2:amd64.
Preparing to unpack .../62-libzookeeper-mt2_3.4.10-3_amd64.deb ...
Unpacking libzookeeper-mt2:amd64 (3.4.10-3) ...
Selecting previously unselected package libzookeeper-mt-dev.
Preparing to unpack .../63-libzookeeper-mt-dev_3.4.10-3_amd64.deb ...
Unpacking libzookeeper-mt-dev (3.4.10-3) ...
Selecting previously unselected package smistrip.
Preparing to unpack .../64-smistrip_0.4.8+dfsg2-15_all.deb ...
Unpacking smistrip (0.4.8+dfsg2-15) ...
Selecting previously unselected package snmp-mibs-downloader.
Preparing to unpack .../65-snmp-mibs-downloader_1.1+nmu1_all.deb ...
Unpacking snmp-mibs-downloader (1.1+nmu1) ...
Selecting previously unselected package libgpgme-dev.
Preparing to unpack .../66-libgpgme-dev_1.10.0-1ubuntu2_amd64.deb ...
Unpacking libgpgme-dev (1.10.0-1ubuntu2) ...
Setting up libnpth0:amd64 (1.5-3) ...
Setting up libtommath1:amd64 (1.0.1-1) ...
Setting up libpam0g-dev:amd64 (1.1.8-3.6ubuntu2.18.04.1) ...
Setting up firebird3.0-common-doc (3.0.2.32703.ds4-11ubuntu2) ...
Setting up libtidy5 (1:5.2.0-2) ...
Setting up libwrap0-dev:amd64 (7.6.q-27) ...
Setting up libhunspell-1.6-0:amd64 (1.6.2-1) ...
Setting up libgdbm-dev:amd64 (1.14.1-6) ...
Setting up libaspell15:amd64 (0.60.7~20110707-4) ...
Setting up libbsd-dev:amd64 (0.8.7-1) ...
Setting up emacsen-common (2.0.8) ...
Setting up firebird3.0-common (3.0.2.32703.ds4-11ubuntu2) ...
Setting up geoip-bin (1.6.12-1) ...
Setting up libfbclient2:amd64 (3.0.2.32703.ds4-11ubuntu2) ...
Setting up libksba8:amd64 (1.3.5-2) ...
Setting up smistrip (0.4.8+dfsg2-15) ...
Setting up gnupg-l10n (2.2.4-1ubuntu1.2) ...
Setting up libzip4:amd64 (1.1.2-1.1) ...
Setting up libsensors4-dev (1:3.4.0-4) ...
Setting up libaspell-dev:amd64 (0.60.7~20110707-4) ...
Setting up libib-util:amd64 (3.0.2.32703.ds4-11ubuntu2) ...
Setting up libzip-dev:amd64 (1.1.2-1.1) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Setting up mlock (8:2007f~dfsg-5build1) ...
Setting up autotools-dev (20180224.1) ...
Setting up libpspell-dev:amd64 (0.60.7~20110707-4) ...
Setting up librecode0:amd64 (3.6-23) ...
Setting up automake (1:1.15.1-3ubuntu2) ...
update-alternatives: using /usr/bin/automake-1.15 to provide /usr/bin/automake (automake) in auto mode
update-alternatives: warning: skip creation of /usr/share/man/man1/automake.1.gz because associated file /usr/share/man/man1/automake-1.15.1.gz (of link group automake) doesn't exist
update-alternatives: warning: skip creation of /usr/share/man/man1/aclocal.1.gz because associated file /usr/share/man/man1/aclocal-1.15.1.gz (of link group automake) doesn't exist
Setting up libedit-dev:amd64 (3.1-20170329-1) ...
Setting up libpci3:amd64 (1:3.5.2-1ubuntu1.1) ...
Setting up libzookeeper-mt2:amd64 (3.4.10-3) ...
Setting up libudev-dev:amd64 (237-3ubuntu10.22) ...
Setting up libassuan0:amd64 (2.5.1-2) ...
Setting up libmcrypt4 (2.5.8-3.3) ...
Setting up libc-client2007e (8:2007f~dfsg-5build1) ...
Setting up firebird-dev (3.0.2.32703.ds4-11ubuntu2) ...
Setting up snmp-mibs-downloader (1.1+nmu1) ...

Downloading documents and extracting MIB files.
This will take some minutes.

In case this process fails, it can always be repeated later by executing
/usr/bin/download-mibs again.

RFC1155-SMI: 119 lines.
RFC1213-MIB: 2613 lines.
NOTE: SMUX: ignored.
SMUX-MIB: 158 lines.
CLNS-MIB: 1294 lines.
RFC1381-MIB: 1007 lines.
RFC1382-MIB: 2627 lines.
RFC1414-MIB: 131 lines.
SNMPv2-PARTY-MIB: 1410 lines.
SNMPv2-M2M-MIB: 807 lines.
MIOX25-MIB: 708 lines.
PPP-LCP-MIB: 764 lines.
PPP-SEC-MIB: 289 lines.
PPP-IP-NCP-MIB: 203 lines.
PPP-BRIDGE-NCP-MIB: 429 lines.
FDDI-SMT73-MIB: 2126 lines.
TOKEN-RING-RMON-MIB: 2302 lines.
SOURCE-ROUTING-MIB: 450 lines.
DECNET-PHIV-MIB: 3030 lines.
DSA-MIB: 642 lines.
DPI20-MIB: 47 lines.
IBM-6611-APPN-MIB: 5112 lines.
DNS-SERVER-MIB: 1078 lines.
DNS-RESOLVER-MIB: 1196 lines.
UPS-MIB: 1899 lines.
CHARACTER-MIB: 646 lines.
RS-232-MIB: 788 lines.
PARALLEL-MIB: 286 lines.
SNA-NAU-MIB: 2765 lines.
SIP-MIB: 1099 lines.
Modem-MIB: 1340 lines.
RDBMS-MIB: 1377 lines.
RIPv2-MIB: 532 lines.
APPLETALK-MIB: 3398 lines.
SNA-SDLC-MIB: 2761 lines.
TOKENRING-MIB: 836 lines.
TOKENRING-STATION-SR-MIB: 175 lines.
TCPIPX-MIB: 331 lines.
SNMPv2-USEC-MIB: 238 lines.
MIP-MIB: 2127 lines.
DOT12-IF-MIB: 772 lines.
DLSW-MIB: 3560 lines.
APPC-MIB: 5104 lines.
SNMP-REPEATER-MIB: 3265 lines.
FRAME-RELAY-DTE-MIB: 992 lines.
ISDN-MIB: 1260 lines.
DIAL-CONTROL-MIB: 1270 lines.
RSVP-MIB: 2660 lines.
INTEGRATED-SERVICES-MIB: 750 lines.
INTEGRATED-SERVICES-GUARANTEED-MIB: 218 lines.
APPN-DLUR-MIB: 632 lines.
HPR-MIB: 1270 lines.
DOT12-RPTR-MIB: 1978 lines.
SYSAPPL-MIB: 1539 lines.
IPOA-MIB: 1654 lines.
IPATM-IPMC-MIB: 3244 lines.
IPV6-TCP-MIB: 211 lines.
IPV6-UDP-MIB: 141 lines.
APPN-MIB: 5611 lines.
APPN-TRAP-MIB: 477 lines.
EBN-MIB: 702 lines.
IPV6-TC: 67 lines.
IPV6-MIB: 1443 lines.
IPV6-ICMP-MIB: 529 lines.
DS0-MIB: 305 lines.
DS0BUNDLE-MIB: 311 lines.
ATM-ACCOUNTING-INFORMATION-MIB: 402 lines.
ACCOUNTING-CONTROL-MIB: 768 lines.
ATM-TC-MIB: 713 lines.
ATM-MIB: 2995 lines.
TN3270E-MIB: 1953 lines.
TN3270E-RT-MIB: 896 lines.
APPLICATION-MIB: 2995 lines.
SNMPv2-SMI: 344 lines.
NOTE: FIZBIN-MIB: ignored.
SNMPv2-TC: 772 lines.
SNMPv2-CONF: 322 lines.
HPR-IP-MIB: 487 lines.
WWW-MIB: 1272 lines.
DIRECTORY-SERVER-MIB: 772 lines.
SMON-MIB: 1254 lines.
ADSL-TC-MIB: 113 lines.
ADSL-LINE-MIB: 4328 lines.
ETHER-CHIPSET-MIB: 532 lines.
NHRP-MIB: 2596 lines.
Job-Monitoring-MIB: 1652 lines.
FLOW-METER-MIB: 1901 lines.
AGENTX-MIB: 527 lines.
SLAPM-MIB: 2842 lines.
SNMP-USM-DH-OBJECTS-MIB: 532 lines.
VRRP-MIB: 789 lines.
NETWORK-SERVICES-MIB: 626 lines.
MTA-MIB: 1226 lines.
HOST-RESOURCES-MIB: 1540 lines.
HOST-RESOURCES-TYPES: 389 lines.
RMON-MIB: 3980 lines.
FIBRE-CHANNEL-FE-MIB: 1781 lines.
HCNUM-TC: 118 lines.
IF-MIB: 1814 lines.
IF-INVERTED-STACK-MIB: 149 lines.
PTOPO-MIB: 804 lines.
IPMROUTE-STD-MIB: 869 lines.
IGMP-STD-MIB: 516 lines.
PIM-MIB: 889 lines.
COPS-CLIENT-MIB: 844 lines.
FRNETSERV-MIB: 2479 lines.
FR-ATM-PVC-SERVICE-IWF-MIB: 1066 lines.
RTP-MIB: 981 lines.
DISMAN-EVENT-MIB: 1882 lines.
DISMAN-EXPRESSION-MIB: 1182 lines.
NOTIFICATION-LOG-MIB: 753 lines.
IPV6-MLD-MIB: 417 lines.
FR-MFR-MIB: 888 lines.
PINT-MIB: 573 lines.
DOCS-BPI-MIB: 1569 lines.
INTERFACETOPN-MIB: 1023 lines.
DISMAN-SCRIPT-MIB: 1764 lines.
SFLOW-MIB: 389 lines.
CIRCUIT-IF-MIB: 369 lines.
FRSLD-MIB: 1768 lines.
DISMAN-SCHEDULE-MIB: 699 lines.
HC-RMON-MIB: 3149 lines.
DSMON-MIB: 4449 lines.
DIFFSERV-DSCP-TC: 64 lines.
DIFFSERV-MIB: 3514 lines.
GSMP-MIB: 1582 lines.
L2TP-MIB: 2664 lines.
SNMP-FRAMEWORK-MIB: 526 lines.
SNMP-MPD-MIB: 145 lines.
NOTE: : ignored.
SNMP-TARGET-MIB: 660 lines.
SNMP-NOTIFICATION-MIB: 589 lines.
SNMP-PROXY-MIB: 294 lines.
NOTE: : ignored.
SNMP-USER-BASED-SM-MIB: 912 lines.
SNMP-VIEW-BASED-ACM-MIB: 830 lines.
SNMPv2-PDU: 133 lines.
SNMPv2-TM: 176 lines.
SNMPv2-MIB: 854 lines.
TRANSPORT-ADDRESS-MIB: 421 lines.
ENTITY-SENSOR-MIB: 440 lines.
HC-ALARM-MIB: 707 lines.
ADSL-LINE-EXT-MIB: 1169 lines.
APS-MIB: 1659 lines.
MALLOC-MIB: 1364 lines.
SNMP-COMMUNITY-MIB: 505 lines.
OPT-IF-MIB: 6616 lines.
SONET-MIB: 2360 lines.
PerfHist-TC-MIB: 178 lines.
IPV6-FLOW-LABEL-MIB: 58 lines.
ATM2-MIB: 3220 lines.
POWER-ETHERNET-MIB: 621 lines.
EtherLike-MIB: 1862 lines.
HC-PerfHist-TC-MIB: 222 lines.
VDSL-LINE-MIB: 2844 lines.
APM-MIB: 2127 lines.
DIFFSERV-CONFIG-MIB: 243 lines.
NOTE: IANA-PRINTER-MIB: ignored.
Printer-MIB: 4389 lines.
NOTE: IANA-FINISHER-MIB: ignored.
Finisher-MIB: 869 lines.
MPLS-TC-STD-MIB: 635 lines.
MPLS-TE-STD-MIB: 2483 lines.
MPLS-LSR-STD-MIB: 2106 lines.
MPLS-FTN-STD-MIB: 1030 lines.
MPLS-LDP-STD-MIB: 2408 lines.
MPLS-LDP-ATM-STD-MIB: 757 lines.
MPLS-LDP-FRAME-RELAY-STD-MIB: 641 lines.
MPLS-LDP-GENERIC-STD-MIB: 321 lines.
ROHC-MIB: 1133 lines.
ROHC-UNCOMPRESSED-MIB: 197 lines.
ROHC-RTP-MIB: 636 lines.
SNMP-USM-AES-MIB: 62 lines.
TRIP-TC-MIB: 132 lines.
TRIP-MIB: 2007 lines.
SCTP-MIB: 1342 lines.
ALARM-MIB: 1127 lines.
NOTE: IANA-ITU-ALARM-TC-MIB: ignored.
ITU-ALARM-TC-MIB: 86 lines.
ITU-ALARM-MIB: 486 lines.
ARC-MIB: 396 lines.
DS3-MIB: 1786 lines.
TE-MIB: 1679 lines.
INET-ADDRESS-MIB: 402 lines.
NAT-MIB: 2391 lines.
POLICY-BASED-MANAGEMENT-MIB: 2060 lines.
TCP-MIB: 785 lines.
DOCS-IETF-SUBMGT-MIB: 672 lines.
FC-MGMT-MIB: 2205 lines.
VDSL-LINE-EXT-SCM-MIB: 420 lines.
VDSL-LINE-EXT-MCM-MIB: 662 lines.
TUNNEL-MIB: 738 lines.
UDP-MIB: 549 lines.
DOCS-IETF-BPI2-MIB: 3451 lines.
ENTITY-MIB: 1411 lines.
SSPM-MIB: 1029 lines.
TPM-MIB: 1916 lines.
BRIDGE-MIB: 1472 lines.
TE-LINK-STD-MIB: 1745 lines.
VPN-TC-STD-MIB: 72 lines.
ENTITY-STATE-TC-MIB: 169 lines.
ENTITY-STATE-MIB: 332 lines.
BGP4-MIB: 1232 lines.
IP-FORWARD-MIB: 1277 lines.
IP-MIB: 4993 lines.
MOBILEIPV6-MIB: 3984 lines.
RSTP-MIB: 306 lines.
HDSL2-SHDSL-LINE-MIB: 2503 lines.
DOCS-IETF-QOS-MIB: 3060 lines.
P-BRIDGE-MIB: 1157 lines.
Q-BRIDGE-MIB: 2367 lines.
MPLS-LC-ATM-STD-MIB: 336 lines.
MPLS-LC-FR-STD-MIB: 263 lines.
IFCP-MGMT-MIB: 1015 lines.
MPLS-L3VPN-STD-MIB: 1588 lines.
FCIP-MGMT-MIB: 1037 lines.
T11-FC-NAME-SERVER-MIB: 1136 lines.
T11-TC-MIB: 67 lines.
T11-FC-FABRIC-ADDR-MGR-MIB: 1241 lines.
ISIS-MIB: 4317 lines.
SCSI-MIB: 2758 lines.
AGGREGATE-MIB: 477 lines.
TIME-AGGREGATE-MIB: 375 lines.
RMON2-MIB: 5711 lines.
ISCSI-MIB: 3097 lines.
IPS-AUTH-MIB: 1156 lines.
DOCS-IF-MIB: 5291 lines.
DOCS-IETF-CABLE-DEVICE-NOTIFICATION-MIB: 1453 lines.
DISMAN-PING-MIB: 1561 lines.
DISMAN-TRACEROUTE-MIB: 1850 lines.
DISMAN-NSLOOKUP-MIB: 509 lines.
MSDP-MIB: 1182 lines.
T11-FC-ROUTE-MIB: 448 lines.
T11-FC-FSPF-MIB: 1170 lines.
LMP-MIB: 3185 lines.
DOCS-CABLE-DEVICE-MIB: 3141 lines.
RADIUS-AUTH-CLIENT-MIB: 710 lines.
RADIUS-AUTH-SERVER-MIB: 774 lines.
RADIUS-ACC-CLIENT-MIB: 638 lines.
RADIUS-ACC-SERVER-MIB: 727 lines.
RADIUS-DYNAUTH-CLIENT-MIB: 767 lines.
RADIUS-DYNAUTH-SERVER-MIB: 699 lines.
PKTC-IETF-MTA-MIB: 2081 lines.
ADSL2-LINE-TC-MIB: 729 lines.
ADSL2-LINE-MIB: 5476 lines.
RAQMON-MIB: 1417 lines.
RAQMON-RDS-MIB: 672 lines.
T11-FC-VIRTUAL-FABRIC-MIB: 523 lines.
OSPF-MIB: 4164 lines.
OSPF-TRAP-MIB: 584 lines.
SIP-TC-MIB: 177 lines.
SIP-COMMON-MIB: 1913 lines.
SIP-UA-MIB: 200 lines.
SIP-SERVER-MIB: 869 lines.
SNMP-IEEE802-TM-MIB: 40 lines.
GMPLS-TC-STD-MIB: 124 lines.
GMPLS-TE-STD-MIB: 1749 lines.
NOTE: IANA-GMPLS-TC-MIB: ignored.
GMPLS-LSR-STD-MIB: 503 lines.
GMPLS-LABEL-STD-MIB: 689 lines.
DS1-MIB: 3015 lines.
IPSEC-SPD-MIB: 2682 lines.
MAU-MIB: 1740 lines.
NOTE: IANA-MAU-MIB: ignored.
DOT3-EPON-MIB: 2532 lines.
DOT3-OAM-MIB: 2115 lines.
TCP-ESTATS-MIB: 2941 lines.
T11-FC-FABRIC-CONFIG-SERVER-MIB: 1717 lines.
T11-FC-FABRIC-LOCK-MIB: 490 lines.
T11-FC-ZONE-SERVER-MIB: 2638 lines.
ISNS-MIB: 3243 lines.
T11-FC-RSCN-MIB: 751 lines.
URI-TC-MIB: 133 lines.
PIM-STD-MIB: 3746 lines.
IF-CAP-STACK-MIB: 284 lines.
EFM-CU-MIB: 2995 lines.
UDPLITE-MIB: 513 lines.
PKTC-IETF-SIG-MIB: 3021 lines.
LANGTAG-TC-MIB: 56 lines.
IPMCAST-MIB: 2391 lines.
MIDCOM-MIB: 2260 lines.
PIM-BSR-MIB: 699 lines.
T11-FC-SP-TC-MIB: 637 lines.
T11-FC-SP-AUTHENTICATION-MIB: 920 lines.
T11-FC-SP-ZONING-MIB: 550 lines.
T11-FC-SP-POLICY-MIB: 4274 lines.
T11-FC-SP-SA-MIB: 2483 lines.
SYSLOG-TC-MIB: 202 lines.
PKTC-IETF-EVENT-MIB: 1163 lines.
NEMO-MIB: 1739 lines.
MGMD-STD-MIB: 1524 lines.
RSERPOOL-MIB: 1439 lines.
PW-TC-STD-MIB: 288 lines.
SNMP-TSM-MIB: 234 lines.
SNMP-SSH-TM-MIB: 329 lines.
NOTE: IANA-PWE3-MIB: ignored.
PW-STD-MIB: 2438 lines.
PW-MPLS-STD-MIB: 914 lines.
PW-ENET-STD-MIB: 491 lines.
PW-TDM-MIB: 1336 lines.
PW-ATM-MIB: 1205 lines.
OSPFV3-MIB: 3951 lines.
VDSL2-LINE-TC-MIB: 1479 lines.
VDSL2-LINE-MIB: 7189 lines.
SYSLOG-MSG-MIB: 598 lines.
DVB-RCS-MIB: 3329 lines.
FORCES-MIB: 391 lines.
IPFIX-MIB: 1677 lines.
NOTE: IPFIX-SELECTOR-MIB: ignored.
CAPWAP-BASE-MIB: 2618 lines.
CAPWAP-DOT11-MIB: 369 lines.
patching file ADSL-LINE-MIB
patching file DLSW-MIB
patching file DSA-MIB
patching file FDDI-SMT73-MIB
patching file HPR-MIB
patching file MIP-MIB
patching file Modem-MIB
patching file PPP-LCP-MIB
patching file RDBMS-MIB
patching file RFC1414-MIB
patching file SNA-NAU-MIB
patching file TCPIPX-MIB
patching file UPS-MIB
patching file SMUX-MIB
patching file IPATM-IPMC-MIB
IANA-PWE3-MIB: 137 lines.
NOTE: PW-STD-MIB: ignored.
NOTE: IPFIX-MIB: ignored.
IPFIX-SELECTOR-MIB: 173 lines.
IANAifType-MIB: 685 lines.
IANA-LANGUAGE-MIB: 126 lines.
IANA-ADDRESS-FAMILY-NUMBERS-MIB: 170 lines.
IANA-RTPROTO-MIB: 102 lines.
IANATn3270eTC-MIB: 303 lines.
IANA-MALLOC-MIB: 69 lines.
IANA-CHARSET-MIB: 361 lines.
IANA-PRINTER-MIB: 2111 lines.
IANA-FINISHER-MIB: 286 lines.
IANA-ITU-ALARM-TC-MIB: 335 lines.
IANA-GMPLS-TC-MIB: 359 lines.
IANA-IPPM-METRICS-REGISTRY-MIB: 818 lines.
IANA-MAU-MIB: 984 lines.
Setting up libsnmp-base (5.7.3+dfsg-1.8ubuntu3.1) ...
Setting up libtool (2.4.6-2) ...
Setting up libgeoip-dev (1.6.12-1) ...
Setting up libtidy-dev (1:5.2.0-2) ...
Setting up libc-client2007e-dev (8:2007f~dfsg-5build1) ...
Setting up libsnmp30:amd64 (5.7.3+dfsg-1.8ubuntu3.1) ...
Setting up librecode-dev:amd64 (3.6-23) ...
Setting up dictionaries-common (1.27.2) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up gpgconf (2.2.4-1ubuntu1.2) ...
Setting up gpgsm (2.2.4-1ubuntu1.2) ...
Setting up libassuan-dev (2.5.1-2) ...
Setting up gnupg-utils (2.2.4-1ubuntu1.2) ...
Setting up libmcrypt-dev (2.5.8-3.3) ...
Setting up pinentry-curses (1.1.0-1) ...
Setting up libpci-dev (1:3.5.2-1ubuntu1.1) ...
Setting up aspell (0.60.7~20110707-4) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up libzookeeper-mt-dev (3.4.10-3) ...
Setting up dirmngr (2.2.4-1ubuntu1.2) ...
Setting up hunspell-en-us (1:2017.08.24) ...
Setting up gpg (2.2.4-1ubuntu1.2) ...
Setting up libenchant1c2a:amd64 (1.6.0-11.1) ...
Setting up libsnmp-dev (5.7.3+dfsg-1.8ubuntu3.1) ...
Setting up gpg-agent (2.2.4-1ubuntu1.2) ...
Setting up gpg-wks-server (2.2.4-1ubuntu1.2) ...
Setting up gpg-wks-client (2.2.4-1ubuntu1.2) ...
Setting up libgpgme11:amd64 (1.10.0-1ubuntu2) ...
Setting up aspell-en (2017.08.24-0-0.1) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
Setting up enchant (1.6.0-11.1) ...
Setting up libgpgme-dev (1.10.0-1ubuntu2) ...
Setting up libenchant-dev (1.6.0-11.1) ...
Setting up gnupg (2.2.4-1ubuntu1.2) ...
Processing triggers for libc-bin (2.27-3ubuntu1) ...
Processing triggers for dictionaries-common (1.27.2) ...
debconf: unable to initialize frontend: Dialog
debconf: (TERM is not set, so the dialog frontend is not usable.)
debconf: falling back to frontend: Readline
aspell-autobuildhash: processing: en [en-common].
aspell-autobuildhash: processing: en [en-variant_0].
aspell-autobuildhash: processing: en [en-variant_1].
aspell-autobuildhash: processing: en [en-variant_2].
aspell-autobuildhash: processing: en [en-w_accents-only].
aspell-autobuildhash: processing: en [en-wo_accents-only].
aspell-autobuildhash: processing: en [en_AU-variant_0].
aspell-autobuildhash: processing: en [en_AU-variant_1].
aspell-autobuildhash: processing: en [en_AU-w_accents-only].
aspell-autobuildhash: processing: en [en_AU-wo_accents-only].
aspell-autobuildhash: processing: en [en_CA-variant_0].
aspell-autobuildhash: processing: en [en_CA-variant_1].
aspell-autobuildhash: processing: en [en_CA-w_accents-only].
aspell-autobuildhash: processing: en [en_CA-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ise-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-w_accents-only].
aspell-autobuildhash: processing: en [en_GB-ize-wo_accents-only].
aspell-autobuildhash: processing: en [en_GB-variant_0].
aspell-autobuildhash: processing: en [en_GB-variant_1].
aspell-autobuildhash: processing: en [en_US-w_accents-only].
aspell-autobuildhash: processing: en [en_US-wo_accents-only].
--2019-06-10 20:45:49--  http://dist.libuv.org/dist/v1.12.0/libuv-v1.12.0.tar.gz
Resolving dist.libuv.org (dist.libuv.org)... 138.197.224.240, 2604:a880:400:d1::a3c:f001
Connecting to dist.libuv.org (dist.libuv.org)|138.197.224.240|:80... connected.
HTTP request sent, awaiting response... 301 Moved Permanently
Location: https://dist.libuv.org/dist/v1.12.0/libuv-v1.12.0.tar.gz [following]
--2019-06-10 20:45:49--  https://dist.libuv.org/dist/v1.12.0/libuv-v1.12.0.tar.gz
Connecting to dist.libuv.org (dist.libuv.org)|138.197.224.240|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 1138015 (1.1M) [application/gzip]
Saving to: 'libuv-v1.12.0.tar.gz'

libuv-v1.12.0.tar.gz                                                                                                         100%[==============================================================================================================================================================================================================================================================================================================================================>]   1.08M  4.69MB/s    in 0.2s    

2019-06-10 20:45:49 (4.69 MB/s) - 'libuv-v1.12.0.tar.gz' saved [1138015/1138015]

+ libtoolize --copy
libtoolize: putting auxiliary files in '.'.
libtoolize: copying file './ltmain.sh'
libtoolize: putting macros in AC_CONFIG_MACRO_DIRS, 'm4'.
libtoolize: copying file 'm4/libtool.m4'
libtoolize: copying file 'm4/ltoptions.m4'
libtoolize: copying file 'm4/ltsugar.m4'
libtoolize: copying file 'm4/ltversion.m4'
libtoolize: copying file 'm4/lt~obsolete.m4'
+ aclocal -I m4
+ autoconf
+ automake --add-missing --copy
configure.ac:38: installing './ar-lib'
configure.ac:25: installing './compile'
configure.ac:22: installing './config.guess'
configure.ac:22: installing './config.sub'
configure.ac:21: installing './install-sh'
configure.ac:21: installing './missing'
Makefile.am: installing './depcomp'
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... no
checking for mawk... mawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking build system type... x86_64-pc-linux-gnu
checking host system type... x86_64-pc-linux-gnu
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking whether gcc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of gcc... gcc3
checking if gcc supports -pedantic flag... yes
checking for gcc way to treat warnings as errors... -Werror
checking if gcc supports -fvisibility=hidden... yes
checking if gcc supports -g flag... yes
checking if gcc supports -std=gnu89 flag... yes
checking if gcc supports -Wall flag... yes
checking if gcc supports -Wextra flag... yes
checking if gcc supports -Wno-unused-parameter flag... yes
checking if gcc supports -Wstrict-prototypes flag... yes
checking for ar... ar
checking the archiver (ar) interface... ar
checking how to print strings... printf
checking for a sed that does not truncate output... /bin/sed
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking for fgrep... /bin/grep -F
checking for ld used by gcc... /usr/bin/ld
checking if the linker (/usr/bin/ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B
checking the name lister (/usr/bin/nm -B) interface... BSD nm
checking whether ln -s works... yes
checking the maximum length of command line arguments... 1572864
checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for /usr/bin/ld option to reload object files... -r
checking for objdump... objdump
checking how to recognize dependent libraries... pass_all
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for archiver @FILE support... @
checking for strip... strip
checking for ranlib... ranlib
checking command to parse /usr/bin/nm -B output from gcc object... ok
checking for sysroot... no
checking for a working dd... /bin/dd
checking how to truncate binary pipes... /bin/dd bs=4096 count=1
checking for mt... mt
checking if mt is a manifest tool... no
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking for dlfcn.h... yes
checking for objdir... .libs
checking if gcc supports -fno-rtti -fno-exceptions... no
checking for gcc option to produce PIC... -fPIC -DPIC
checking if gcc PIC flag -fPIC -DPIC works... yes
checking if gcc static flag -static works... yes
checking if gcc supports -c -o file.o... yes
checking if gcc supports -c -o file.o... (cached) yes
checking whether the gcc linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... yes
checking whether make supports nested variables... (cached) yes
checking for dlopen in -ldl... yes
checking for kstat_lookup in -lkstat... no
checking for gethostbyname in -lnsl... yes
checking for perfstat_cpu in -lperfstat... no
checking for pthread_mutex_init in -lpthread... yes
checking for clock_gettime in -lrt... yes
checking for sendfile in -lsendfile... no
checking for socket in -lsocket... no
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for kvm_open in -lkvm... no
checking sys/ahafs_evProds.h usability... no
checking sys/ahafs_evProds.h presence... no
checking for sys/ahafs_evProds.h... no
checking for pkg-config... yes
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating libuv.pc
config.status: creating Makefile
config.status: executing depfiles commands
config.status: executing libtool commands
  CC       src/libuv_la-fs-poll.lo
  CC       src/libuv_la-inet.lo
  CC       src/libuv_la-threadpool.lo
  CC       src/libuv_la-uv-common.lo
  CC       src/libuv_la-version.lo
  CC       src/unix/libuv_la-async.lo
  CC       src/unix/libuv_la-core.lo
  CC       src/unix/libuv_la-dl.lo
  CC       src/unix/libuv_la-fs.lo
  CC       src/unix/libuv_la-getaddrinfo.lo
  CC       src/unix/libuv_la-getnameinfo.lo
  CC       src/unix/libuv_la-loop-watcher.lo
  CC       src/unix/libuv_la-loop.lo
  CC       src/unix/libuv_la-pipe.lo
  CC       src/unix/libuv_la-poll.lo
  CC       src/unix/libuv_la-process.lo
  CC       src/unix/libuv_la-signal.lo
  CC       src/unix/libuv_la-stream.lo
  CC       src/unix/libuv_la-tcp.lo
  CC       src/unix/libuv_la-thread.lo
  CC       src/unix/libuv_la-timer.lo
  CC       src/unix/libuv_la-tty.lo
  CC       src/unix/libuv_la-udp.lo
  CC       src/unix/libuv_la-linux-core.lo
  CC       src/unix/libuv_la-linux-inotify.lo
  CC       src/unix/libuv_la-linux-syscalls.lo
  CC       src/unix/libuv_la-procfs-exepath.lo
  CC       src/unix/libuv_la-proctitle.lo
  CC       src/unix/libuv_la-sysinfo-loadavg.lo
  CC       src/unix/libuv_la-sysinfo-memory.lo
  CCLD     libuv.la
ar: `u' modifier ignored since `D' is the default (see `U')
make[1]: Entering directory '/tmp/libuv-v1.12.0'
 /bin/mkdir -p '/usr/local/lib'
 /bin/bash ./libtool   --mode=install /usr/bin/install -c   libuv.la '/usr/local/lib'
libtool: install: /usr/bin/install -c .libs/libuv.so.1.0.0 /usr/local/lib/libuv.so.1.0.0
libtool: install: (cd /usr/local/lib && { ln -s -f libuv.so.1.0.0 libuv.so.1 || { rm -f libuv.so.1 && ln -s libuv.so.1.0.0 libuv.so.1; }; })
libtool: install: (cd /usr/local/lib && { ln -s -f libuv.so.1.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.1.0.0 libuv.so; }; })
libtool: install: /usr/bin/install -c .libs/libuv.lai /usr/local/lib/libuv.la
libtool: install: /usr/bin/install -c .libs/libuv.a /usr/local/lib/libuv.a
libtool: install: chmod 644 /usr/local/lib/libuv.a
libtool: install: ranlib /usr/local/lib/libuv.a
libtool: finish: PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/sbin" ldconfig -n /usr/local/lib
----------------------------------------------------------------------
Libraries have been installed in:
   /usr/local/lib

If you ever happen to want to link against installed libraries
in a given directory, LIBDIR, you must either use libtool, and
specify the full pathname of the library, or use the '-LLIBDIR'
flag during linking and do at least one of the following:
   - add LIBDIR to the 'LD_LIBRARY_PATH' environment variable
     during execution
   - add LIBDIR to the 'LD_RUN_PATH' environment variable
     during linking
   - use the '-Wl,-rpath -Wl,LIBDIR' linker flag
   - have your system administrator add LIBDIR to '/etc/ld.so.conf'

See any operating system documentation about shared libraries for
more information, such as the ld(1) and ld.so(8) manual pages.
----------------------------------------------------------------------
 /bin/mkdir -p '/usr/local/include'
 /usr/bin/install -c -m 644 include/uv.h include/uv-errno.h include/uv-threadpool.h include/uv-version.h include/uv-unix.h include/uv-linux.h '/usr/local/include'
 /bin/mkdir -p '/usr/local/lib/pkgconfig'
 /usr/bin/install -c -m 644 libuv.pc '/usr/local/lib/pkgconfig'
make[1]: Leaving directory '/tmp/libuv-v1.12.0'
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   133    0   133    0     0    607      0 --:--:-- --:--:-- --:--:--   607
100 1468k  100 1468k    0     0  1790k      0 --:--:-- --:--:-- --:--:-- 5369k
Building with optimizations for native
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native  src/argon2.c src/core.c src/blake2/blake2b.c src/thread.c src/encoding.c src/opt.c src/run.c -o argon2
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native -shared -fPIC -fvisibility=hidden -DA2_VISCTL=1  -Wl,-soname,libargon2.so.1 src/argon2.c src/core.c src/blake2/blake2b.c src/thread.c src/encoding.c src/opt.c -o libargon2.so.1
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/argon2.o src/argon2.c
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/core.o src/core.c
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/blake2/blake2b.o src/blake2/blake2b.c
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/thread.o src/thread.c
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/encoding.o src/encoding.c
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native   -c -o src/opt.o src/opt.c
ar rcs libargon2.a src/argon2.o src/core.o src/blake2/blake2b.o src/thread.o src/encoding.o src/opt.o
Building with optimizations for native
cc -std=c89 -O3 -Wall -g -Iinclude -Isrc -pthread -march=native  -Wextra -Wno-type-limits src/argon2.c src/core.c src/blake2/blake2b.c src/thread.c src/encoding.c src/opt.c src/test.c -o testcase
Default build
argon2i v=16: OK
argon2d v=16: OK
argon2id v=16: OK
argon2i v=19: OK
argon2d v=19: OK
argon2id v=19: OK
Force OPTTEST=1
argon2i v=16: OK
argon2d v=16: OK
argon2id v=16: OK
argon2i v=19: OK
argon2d v=19: OK
argon2id v=19: OK
./testcase
Test Argon2i version number: 10
Hash test: $v=16 t=2, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=2, m=18, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=2, m=8, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=2, m=8, p=2, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=1, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=4, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=16 t=2, m=16, p=1, pass=differentpassword, salt=somesalt: PASS
Hash test: $v=16 t=2, m=16, p=1, pass=password, salt=diffsalt: PASS
Recognise an invalid encoding: PASS
Recognise an invalid encoding: PASS
Recognise an invalid salt in encoding: PASS
Verify with mismatched password: PASS
Decode an error message: PASS

Test Argon2i version number: 13
Hash test: $v=19 t=2, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=2, m=18, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=2, m=8, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=2, m=8, p=2, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=1, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=4, m=16, p=1, pass=password, salt=somesalt: PASS
Hash test: $v=19 t=2, m=16, p=1, pass=differentpassword, salt=somesalt: PASS
Hash test: $v=19 t=2, m=16, p=1, pass=password, salt=diffsalt: PASS
Recognise an invalid encoding: PASS
Recognise an invalid encoding: PASS
Recognise an invalid salt in encoding: PASS
Verify with mismatched password: PASS
Decode an error message: PASS

Common error state tests
Fail on invalid memory: PASS
Fail on invalid null pointer: PASS
Fail on salt too short: PASS
Building with optimizations for native
install -d /usr/local/include
install -m 0644 include/argon2.h /usr/local/include
install -d /usr/local/lib
install libargon2.so.1 libargon2.a /usr/local/lib
cd /usr/local/lib && ln -s libargon2.so.1 libargon2.so
install -d /usr/local/bin
install argon2 /usr/local/bin
ln: failed to create symbolic link 'libclntsh.so': File exists

Extracting php-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/php7/7.2.18... OK
Running 'configure' for php7 7.2.18... OK
Running 'compile' for php7 7.2.18... OK
Running 'install' for php7 7.2.18... OK
Activating php7 7.2.18 (from ports/x86_64-linux-gnu/php7/7.2.18)...

Extracting v0.9.0.tar.gz into /tmp/x86_64-linux-gnu/ports/rabbitmq/0.9.0... OK
Running 'compile' for rabbitmq 0.9.0... OK
Running 'compile' for rabbitmq 0.9.0... OK
Running 'compile' for rabbitmq 0.9.0... OK
Running 'compile' for rabbitmq 0.9.0... OK
Running 'install' for rabbitmq 0.9.0... OK

Extracting lua-5.3.5.tar.gz into /tmp/x86_64-linux-gnu/ports/lua/5.3.5... OK
Running 'compile' for lua 5.3.5... OK
Running 'install' for lua 5.3.5... OK

Extracting v0.13.3.tar.gz into /tmp/x86_64-linux-gnu/ports/hiredis/0.13.3... OK
Running 'compile' for hiredis 0.13.3... OK
Running 'install' for hiredis 0.13.3... OK
cp: cannot stat '/usr/share/doc/mibiana': No such file or directory
cp: cannot stat '/usr/share/doc/mibrfcs': No such file or directory

Extracting libmemcached-1.0.18.tar.gz into /tmp/x86_64-linux-gnu/ports/libmemcached/1.0.18... OK
Running 'configure' for libmemcached 1.0.18... OK
Running 'compile' for libmemcached 1.0.18... OK
Running 'install' for libmemcached 1.0.18... OK

Extracting v0.11.6.tar.gz into /tmp/x86_64-linux-gnu/ports/librdkafka/0.11.6... OK
Running 'configure' for librdkafka 0.11.6... OK
Running 'compile' for librdkafka 0.11.6... OK
Running 'install' for librdkafka 0.11.6... OK

Extracting 2.11.0.tar.gz into /tmp/x86_64-linux-gnu/ports/cassandracppdriver/2.11.0... OK
Running 'compile' for cassandracppdriver 2.11.0... OK
Running 'install' for cassandracppdriver 2.11.0... OK

Extracting unixODBC-2.3.7.tar.gz into /tmp/x86_64-linux-gnu/ports/unixodbc/2.3.7... OK
Running 'configure' for unixodbc 2.3.7... OK
Running 'compile' for unixodbc 2.3.7... OK
Running 'install' for unixodbc 2.3.7... OK

Extracting libsodium-1.0.17.tar.gz into /tmp/x86_64-linux-gnu/ports/libsodium/1.0.17... OK
Running 'configure' for libsodium 1.0.17... OK
Running 'compile' for libsodium 1.0.17... OK
Running 'install' for libsodium 1.0.17... OK

Extracting apcu-5.1.17.tgz into /tmp/x86_64-linux-gnu/ports/apcu/5.1.17... OK
Running 'configure' for apcu 5.1.17... OK
Running 'configure' for apcu 5.1.17... OK
Running 'compile' for apcu 5.1.17... OK
Running 'install' for apcu 5.1.17... OK

Extracting cassandra-1.3.2.tgz into /tmp/x86_64-linux-gnu/ports/cassandra/1.3.2... OK
Running 'configure' for cassandra 1.3.2... OK
Running 'configure' for cassandra 1.3.2... OK
Running 'compile' for cassandra 1.3.2... OK
Running 'install' for cassandra 1.3.2... OK

Extracting geoip-1.1.1.tgz into /tmp/x86_64-linux-gnu/ports/geoip/1.1.1... OK
Running 'configure' for geoip 1.1.1... OK
Running 'configure' for geoip 1.1.1... OK
Running 'compile' for geoip 1.1.1... OK
Running 'install' for geoip 1.1.1... OK

Extracting igbinary-3.0.1.tgz into /tmp/x86_64-linux-gnu/ports/igbinary/3.0.1... OK
Running 'configure' for igbinary 3.0.1... OK
Running 'configure' for igbinary 3.0.1... OK
Running 'compile' for igbinary 3.0.1... OK
Running 'install' for igbinary 3.0.1... OK

Extracting gnupg-1.4.0.tgz into /tmp/x86_64-linux-gnu/ports/gnupg/1.4.0... OK
Running 'configure' for gnupg 1.4.0... OK
Running 'configure' for gnupg 1.4.0... OK
Running 'compile' for gnupg 1.4.0... OK
Running 'install' for gnupg 1.4.0... OK

Extracting imagick-3.4.4.tgz into /tmp/x86_64-linux-gnu/ports/imagick/3.4.4... OK
Running 'configure' for imagick 3.4.4... OK
Running 'configure' for imagick 3.4.4... OK
Running 'compile' for imagick 3.4.4... OK
Running 'install' for imagick 3.4.4... OK

Extracting LZF-1.6.7.tgz into /tmp/x86_64-linux-gnu/ports/LZF/1.6.7... OK
Running 'configure' for LZF 1.6.7... OK
Running 'configure' for LZF 1.6.7... OK
Running 'compile' for LZF 1.6.7... OK
Running 'install' for LZF 1.6.7... OK

Extracting mailparse-3.0.3.tgz into /tmp/x86_64-linux-gnu/ports/mailparse/3.0.3... OK
Running 'configure' for mailparse 3.0.3... OK
Running 'configure' for mailparse 3.0.3... OK
Running 'compile' for mailparse 3.0.3... OK
Running 'install' for mailparse 3.0.3... OK

Extracting mongodb-1.5.3.tgz into /tmp/x86_64-linux-gnu/ports/mongodb/1.5.3... OK
Running 'configure' for mongodb 1.5.3... OK
Running 'configure' for mongodb 1.5.3... OK
Running 'compile' for mongodb 1.5.3... OK
Running 'install' for mongodb 1.5.3... OK

Extracting msgpack-2.0.3.tgz into /tmp/x86_64-linux-gnu/ports/msgpack/2.0.3... OK
Running 'configure' for msgpack 2.0.3... OK
Running 'configure' for msgpack 2.0.3... OK
Running 'compile' for msgpack 2.0.3... OK
Running 'install' for msgpack 2.0.3... OK

Extracting oauth-2.0.3.tgz into /tmp/x86_64-linux-gnu/ports/oauth/2.0.3... OK
Running 'configure' for oauth 2.0.3... OK
Running 'configure' for oauth 2.0.3... OK
Running 'compile' for oauth 2.0.3... OK
Running 'install' for oauth 2.0.3... OK
tar czf "ports/archives/odbc-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "odbc"
Extracting odbc-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/odbc/7.2.18... OK
Running 'configure' for odbc 7.2.18... OK
Running 'configure' for odbc 7.2.18... OK
Running 'compile' for odbc 7.2.18... OK
Running 'install' for odbc 7.2.18... OK
tar czf "ports/archives/pdo_odbc-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "pdo_odbc"
Extracting pdo_odbc-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/pdo_odbc/7.2.18... OK
Running 'configure' for pdo_odbc 7.2.18... OK
Running 'configure' for pdo_odbc 7.2.18... OK
Running 'compile' for pdo_odbc 7.2.18... OK
Running 'install' for pdo_odbc 7.2.18... OK

Extracting rdkafka-3.1.0.tgz into /tmp/x86_64-linux-gnu/ports/rdkafka/3.1.0... OK
Running 'configure' for rdkafka 3.1.0... OK
Running 'configure' for rdkafka 3.1.0... OK
Running 'compile' for rdkafka 3.1.0... OK
Running 'install' for rdkafka 3.1.0... OK

Extracting redis-4.3.0.tgz into /tmp/x86_64-linux-gnu/ports/redis/4.3.0... OK
Running 'configure' for redis 4.3.0... OK
Running 'configure' for redis 4.3.0... OK
Running 'compile' for redis 4.3.0... OK
Running 'install' for redis 4.3.0... OK

Extracting stomp-2.0.2.tgz into /tmp/x86_64-linux-gnu/ports/stomp/2.0.2... OK
Running 'configure' for stomp 2.0.2... OK
Running 'configure' for stomp 2.0.2... OK
Running 'compile' for stomp 2.0.2... OK
Running 'install' for stomp 2.0.2... OK

Extracting xdebug-2.7.2.tgz into /tmp/x86_64-linux-gnu/ports/xdebug/2.7.2... OK
Running 'configure' for xdebug 2.7.2... OK
Running 'configure' for xdebug 2.7.2... OK
Running 'compile' for xdebug 2.7.2... OK
Running 'install' for xdebug 2.7.2... OK

Extracting yaf-3.0.7.tgz into /tmp/x86_64-linux-gnu/ports/yaf/3.0.7... OK
Running 'configure' for yaf 3.0.7... OK
Running 'configure' for yaf 3.0.7... OK
Running 'compile' for yaf 3.0.7... OK
Running 'install' for yaf 3.0.7... OK

Extracting yaml-2.0.4.tgz into /tmp/x86_64-linux-gnu/ports/yaml/2.0.4... OK
Running 'configure' for yaml 2.0.4... OK
Running 'configure' for yaml 2.0.4... OK
Running 'compile' for yaml 2.0.4... OK
Running 'install' for yaml 2.0.4... OK

Extracting memcached-3.1.3.tgz into /tmp/x86_64-linux-gnu/ports/memcached/3.1.3... OK
Running 'configure' for memcached 3.1.3... OK
Running 'configure' for memcached 3.1.3... OK
Running 'compile' for memcached 3.1.3... OK
Running 'install' for memcached 3.1.3... OK
tar czf "ports/archives/sodium-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "sodium"
Extracting sodium-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/sodium/7.2.18... OK
Running 'configure' for sodium 7.2.18... OK
Running 'configure' for sodium 7.2.18... OK
Running 'compile' for sodium 7.2.18... OK
Running 'install' for sodium 7.2.18... OK
tar czf "ports/archives/tidy-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "tidy"
Extracting tidy-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/tidy/7.2.18... OK
Running 'configure' for tidy 7.2.18... OK
Running 'configure' for tidy 7.2.18... OK
Running 'compile' for tidy 7.2.18... OK
Running 'install' for tidy 7.2.18... OK
tar czf "ports/archives/enchant-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "enchant"
Extracting enchant-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/enchant/7.2.18... OK
Running 'configure' for enchant 7.2.18... OK
Running 'configure' for enchant 7.2.18... OK
Running 'compile' for enchant 7.2.18... OK
Running 'install' for enchant 7.2.18... OK
tar czf "ports/archives/interbase-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "interbase"
Extracting interbase-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/interbase/7.2.18... OK
Running 'configure' for interbase 7.2.18... OK
Running 'configure' for interbase 7.2.18... OK
Running 'compile' for interbase 7.2.18... OK
Running 'install' for interbase 7.2.18... OK
tar czf "ports/archives/pdo_firebird-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "pdo_firebird"
Extracting pdo_firebird-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/pdo_firebird/7.2.18... OK
Running 'configure' for pdo_firebird 7.2.18... OK
Running 'configure' for pdo_firebird 7.2.18... OK
Running 'compile' for pdo_firebird 7.2.18... OK
Running 'install' for pdo_firebird 7.2.18... OK
tar czf "ports/archives/readline-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "readline"
Extracting readline-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/readline/7.2.18... OK
Running 'configure' for readline 7.2.18... OK
Running 'configure' for readline 7.2.18... OK
Running 'compile' for readline 7.2.18... OK
Running 'install' for readline 7.2.18... OK
tar czf "ports/archives/wddx-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "wddx"
Extracting wddx-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/wddx/7.2.18... OK
Running 'configure' for wddx 7.2.18... OK
Running 'configure' for wddx 7.2.18... OK
Running 'compile' for wddx 7.2.18... OK
Running 'install' for wddx 7.2.18... OK
tar czf "ports/archives/xmlrpc-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "xmlrpc"
Extracting xmlrpc-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/xmlrpc/7.2.18... OK
Running 'configure' for xmlrpc 7.2.18... OK
Running 'configure' for xmlrpc 7.2.18... OK
Running 'compile' for xmlrpc 7.2.18... OK
Running 'install' for xmlrpc 7.2.18... OK
tar czf "ports/archives/recode-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "recode"
Extracting recode-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/recode/7.2.18... OK
Running 'configure' for recode 7.2.18... OK
Running 'configure' for recode 7.2.18... OK
Running 'compile' for recode 7.2.18... OK
Running 'install' for recode 7.2.18... OK

Extracting amqp-1.9.4.tgz into /tmp/x86_64-linux-gnu/ports/amqp/1.9.4... OK
Running 'configure' for amqp 1.9.4... OK
Running 'configure' for amqp 1.9.4... OK
Running 'compile' for amqp 1.9.4... OK
Running 'install' for amqp 1.9.4... OK

Extracting ioncube_loaders_lin_x86-64_10.3.4.tar.gz into /tmp/x86_64-linux-gnu/ports/ioncube/10.3.4... OK

Extracting lua-2.0.6.tgz into /tmp/x86_64-linux-gnu/ports/lua/2.0.6... OK
Running 'configure' for lua 2.0.6... OK
Running 'configure' for lua 2.0.6... OK
Running 'compile' for lua 2.0.6... OK
Running 'install' for lua 2.0.6... OK

Extracting v3.4.3.tar.gz into /tmp/x86_64-linux-gnu/ports/phalcon/3.4.3... OK
Running 'configure' for phalcon 3.4.3... OK
Running 'configure' for phalcon 3.4.3... OK
Running 'compile' for phalcon 3.4.3... OK
Running 'install' for phalcon 3.4.3... OK

Extracting v1.0.0.tar.gz into /tmp/x86_64-linux-gnu/ports/phpiredis/1.0.0... OK
Running 'configure' for phpiredis 1.0.0... OK
Running 'configure' for phpiredis 1.0.0... OK
Running 'compile' for phpiredis 1.0.0... OK
Running 'install' for phpiredis 1.0.0... OK

Extracting v0.12.4.tar.gz into /tmp/x86_64-linux-gnu/ports/phpprotobufpecl/0.12.4... OK
Running 'configure' for phpprotobufpecl 0.12.4... OK
Running 'configure' for phpprotobufpecl 0.12.4... OK
Running 'compile' for phpprotobufpecl 0.12.4... OK
Running 'install' for phpprotobufpecl 0.12.4... OK

Extracting v4.1.7.tar.gz into /tmp/x86_64-linux-gnu/ports/tideways/4.1.7... OK
Running 'configure' for tideways 4.1.7... OK
Running 'configure' for tideways 4.1.7... OK
Running 'compile' for tideways 4.1.7... OK
Running 'install' for tideways 4.1.7... OK

Extracting v5.0-beta3.tar.gz into /tmp/x86_64-linux-gnu/ports/tideways_xhprof/5.0-beta3... OK
Running 'configure' for tideways_xhprof 5.0-beta3... OK
Running 'configure' for tideways_xhprof 5.0-beta3... OK
Running 'compile' for tideways_xhprof 5.0-beta3... OK
Running 'install' for tideways_xhprof 5.0-beta3... OK

Extracting oci8-2.2.0.tgz into /tmp/x86_64-linux-gnu/ports/oci8/2.2.0... OK
Running 'configure' for oci8 2.2.0... OK
Running 'configure' for oci8 2.2.0... OK
Running 'compile' for oci8 2.2.0... OK
Running 'install' for oci8 2.2.0... OK
tar czf "ports/archives/pdo_oci-7.2.18.tar.gz" -C "/tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext" "pdo_oci"
Extracting pdo_oci-7.2.18.tar.gz into /tmp/x86_64-linux-gnu/ports/pdo_oci/7.2.18... OK
Running 'configure' for pdo_oci 7.2.18... OK
Running 'configure' for pdo_oci 7.2.18... OK
Running 'compile' for pdo_oci 7.2.18... OK
Running 'install' for pdo_oci 7.2.18... OK
cp: cannot stat '/usr/lib/x86_64-linux-gnu/libmaxminddb.so*': No such file or directory
cp: cannot stat '/oracle/libociicus.so': No such file or directory
Running 'archive' for php7 7.2.18... OK
Source YAML:
---
- url: http://pecl.php.net/get/apcu-5.1.17.tgz
  sha256: 6b11b477890a9c096ad856e0251920d1d8b9558b7d115256c027e0223755c793
- url: http://pecl.php.net/get/cassandra-1.3.2.tgz
  sha256: ff80de20482021266426e8c431a2205bc9cb5c18caebe0219de709f6745025df
- url: http://pecl.php.net/get/geoip-1.1.1.tgz
  sha256: b2d05c03019d46135c249b5a7fa0dbd43ca5ee98aea8ed807bc7aa90ac8c0f06
- url: http://pecl.php.net/get/igbinary-3.0.1.tgz
  sha256: 5959607f3e236e19a9d01e1a8c74800fb3138f3528ba6601deedbd8b83ab12f1
- url: http://pecl.php.net/get/gnupg-1.4.0.tgz
  sha256: 35e16bee11345a7d6bf57bea3cadf45e371ad1ed4e0218b0c06f6f637e4e1772
- url: http://pecl.php.net/get/imagick-3.4.4.tgz
  sha256: 8dd5aa16465c218651fc8993e1faecd982e6a597870fd4b937e9ece02d567077
- url: http://pecl.php.net/get/LZF-1.6.7.tgz
  sha256: 48178da24401976f8ac518905222af64c033f49f2a50d830e55de13fa80e8fe0
- url: http://pecl.php.net/get/mailparse-3.0.3.tgz
  sha256: bfaeae61342c147bcb66b9a90949722e04b65548e6a9d1eb4896aeb62409d302
- url: http://pecl.php.net/get/mongodb-1.5.3.tgz
  sha256: 8def2c74aa28e64839dee4b878bc92ad9164a45d84f55b519ac92f338ff8e1ba
- url: http://pecl.php.net/get/msgpack-2.0.3.tgz
  sha256: 9dfa3c79d985334f82a88b7577f81d3ce4114211af064cffccf4d7b084a28842
- url: http://pecl.php.net/get/oauth-2.0.3.tgz
  sha256: cb4b65bed8854f01bdf741e23f0a27cdc29618d588d8222a7bb0519b0332b4ae
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/odbc-7.2.18.tar.gz
  sha256: df848a089ef470acde7bc97a24a574e3313018c7c93bac6d9700fb6e3fcbe7f4
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/pdo_odbc-7.2.18.tar.gz
  sha256: 7c67a5fac8c77a569d1e07ad3951ee3961e9e9f1aa9fd73cbdb9cf906e5a86d5
- url: http://pecl.php.net/get/rdkafka-3.1.0.tgz
  sha256: 410d417ae222e585e9ca128b28f1be300c0f41aa313cef2bf5a2235a8f472a27
- url: http://pecl.php.net/get/redis-4.3.0.tgz
  sha256: c0f04cec349960a842b60920fb8a433656e2e494eaed6e663397d67102a51ba2
- url: http://pecl.php.net/get/stomp-2.0.2.tgz
  sha256: b80b4287080846150c845c9e94ad288d01975e67031e3f242a03c70da8b33d2f
- url: http://pecl.php.net/get/xdebug-2.7.2.tgz
  sha256: b0f3283aa185c23fcd0137c3aaa58554d330995ef7a3421e983e8d018b05a4a6
- url: http://pecl.php.net/get/yaf-3.0.7.tgz
  sha256: 56219dadf344044afee8ec150d08c19263aeab5966adbe4b3b2b12241f0beb1f
- url: http://pecl.php.net/get/yaml-2.0.4.tgz
  sha256: 9786b0386e648f12cc18a038358bd57bee4906e350a2e9ab776d6a5f18fc6680
- url: http://pecl.php.net/get/memcached-3.1.3.tgz
  sha256: 20786213ff92cd7ebdb0d0ac10dde1e9580a2f84296618b666654fd76ea307d4
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/sodium-7.2.18.tar.gz
  sha256: cfac63cd4aad090e89d6fe4a29816439cd15f0d0c56c869f63028f573f36ce2f
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/tidy-7.2.18.tar.gz
  sha256: 6ba2fecc2272ff16778369f68887db76db68873cb379ed1a3b5cb2c222f0e621
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/enchant-7.2.18.tar.gz
  sha256: 9097639ecd035a7bcc75b968915f495aa8e0554598c1e91af19d34c730b0dca8
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/interbase-7.2.18.tar.gz
  sha256: 50991de6bd18e65b1121a0a32be9a0eefd5e1094342bb2814be3ea1c6256aa4b
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/pdo_firebird-7.2.18.tar.gz
  sha256: bb0b91722dac42b4484ada82391f3a18b80033cfced2a17e6ff2de041d0ae0b4
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/readline-7.2.18.tar.gz
  sha256: e5fce215068bb0bbcb7c687c45efc457003f8998a62c753c4a35bb66ecca3996
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/wddx-7.2.18.tar.gz
  sha256: f424fb79e8e3ee7d9246e975b9f36d75107cb658404872d4af0a517b016578d4
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/xmlrpc-7.2.18.tar.gz
  sha256: 70b769f42fdd1e4312b222a45fbf6edd460cbdce3db61216ceaf1654a9b4cb0a
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/recode-7.2.18.tar.gz
  sha256: 22124be17a3f740b28df0d25edfbb0a21c2d5e63dab6df36bab52bef9e81b529
- url: http://pecl.php.net/get/amqp-1.9.4.tgz
  sha256: b66b8b8264749cb7a69ae4d09665dad1559b6c4f01430206c8e4187bcd8c782d
- url: http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64_10.3.4.tar.gz
  sha256: 8aac5f80f2e7432219c4e4043cff464ac61060d97e005347d1f62791bd017821
- url: http://pecl.php.net/get/lua-2.0.6.tgz
  sha256: 6602c5d95936f4a024435a492d1bec9965fac1d85e27da72a73142d2b85e382f
- url: https://github.com/phalcon/cphalcon/archive/v3.4.3.tar.gz
  sha256: b727fe6337f1553c50eb918dcd1665b0eafe5ac123e9896422471bc1828c218b
- url: https://github.com/nrk/phpiredis/archive/v1.0.0.tar.gz
  sha256: 6bd7b1f3d7d830cae64b74136ab0b0f76deaaebcad92027235a59e24cc28387c
- url: https://github.com/allegro/php-protobuf/archive/v0.12.4.tar.gz
  sha256: f19fb042684493b3f0e750d65ea6b06c5ea8a5f1052e42508d216a8d56c20863
- url: https://github.com/tideways/php-xhprof-extension/archive/v4.1.7.tar.gz
  sha256: 3e32ceacc9eec481e27b5df6d06de1e634294e2af9a64fe069bc686dba54fcb8
- url: https://github.com/tideways/php-xhprof-extension/archive/v5.0-beta3.tar.gz
  sha256: 4b2a12ab6ca2c7a0fd5d10c6f01fcecd7da77fbeda81f0bf19a17ad999e9ba24
- url: http://pecl.php.net/get/oci8-2.2.0.tgz
  sha256: cddf43b9c7204cf95980a1e4761a30313a07fbf163fc2120517f4e1b64df114a
- url: file:///tmp/x86_64-linux-gnu/ports/php7/7.2.18/php-7.2.18/ext/pdo_oci-7.2.18.tar.gz
  sha256: 53a4f88c5a58d123f4bacc34e694b0357c24e1146e70994f5ef51020ed03dd66
- url: https://github.com/alanxz/rabbitmq-c/archive/v0.9.0.tar.gz
  sha256: 316c0d156452b488124806911a62e0c2aa8a546d38fc8324719cd29aaa493024
- url: http://www.lua.org/ftp/lua-5.3.5.tar.gz
  sha256: 0c2eed3f960446e1a3e4b9a1ca2f3ff893b6ce41942cf54d5dd59ab4b3b058ac
- url: https://github.com/redis/hiredis/archive/v0.13.3.tar.gz
  sha256: 717e6fc8dc2819bef522deaca516de9e51b9dfa68fe393b7db5c3b6079196f78
- url: https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
  sha256: e22c0bb032fde08f53de9ffbc5a128233041d9f33b5de022c0978a2149885f82
- url: https://github.com/edenhill/librdkafka/archive/v0.11.6.tar.gz
  sha256: 9c0afb8b53779d968225edf1e79da48a162895ad557900f75e7978f65e642032
- url: https://github.com/datastax/cpp-driver/archive/2.11.0.tar.gz
  sha256: 12cef9df7e8c4ac7bb50f084168e099a2a10f7a404879d8f50a4fb2132e5e344
- url: http://www.unixodbc.org/unixODBC-2.3.7.tar.gz
  sha256: 45f169ba1f454a72b8fcbb82abd832630a3bf93baa84731cf2949f449e1e3e77
- url: https://github.com/jedisct1/libsodium/releases/download/1.0.17/libsodium-1.0.17.tar.gz
  sha256: 0cc3dae33e642cc187b5ceb467e0ad0e1b51dcba577de1190e9ffa17766ac2b1
+ popd
/tmp/build/65e5ffdc
+ pushd binary-builder-source
/tmp/build/65e5ffdc/binary-builder-source /tmp/build/65e5ffdc
+ cp php7-7.2.18-linux-x64.tgz ../php-binaries-built/
+ popd
/tmp/build/65e5ffdc
+ pushd php-binaries-built
/tmp/build/65e5ffdc/php-binaries-built /tmp/build/65e5ffdc
++ date +%Y%m%d%H%M%S
+ zip php_binaries-v20190610211819.zip php7-7.2.18-linux-x64.tgz
  adding: php7-7.2.18-linux-x64.tgz (deflated 3%)
+ sha256sum php7-7.2.18-linux-x64.tgz php_binaries-v20190610211819.zip
7331c8d495ee6eb8814a3feeb57b916cc38527fa0a332769598f8b813e3dde27  php7-7.2.18-linux-x64.tgz
f2905f46e9902a62f622508d5dc19794ed14dc27867d7ab1117e29de481916a8  php_binaries-v20190610211819.zip
dmikusa commented 5 years ago

Note the line that states libargon2.so.1 is not found. When I look inside the PHP binary file that binary-builder created, it has only libargon2.so.0 and not .1.

This is the interesting part. You can definitely see that it's built and installed libargon2.so.1.

install libargon2.so.1 libargon2.a /usr/local/lib cd /usr/local/lib && ln -s libargon2.so.1 libargon2.so

I suspect there might be something wrong with the conditional logic here -> https://github.com/cloudfoundry/binary-builder/blob/master/recipe/php7_recipe.rb#L95

It looks like in one case it's pulling from /usr/local/lib which would be the version we compile & install, but if it's Bionic then it's pulling from the system libraries. Try going into the docker container and looking to see if the system also has libargon2 installed. It's possibly an older version.

This line is also suspect because it's using different criteria to determine which library it should use. If STACK is not set or not cflinuxfs3, it would default to building against the library that gets compiled, which is newer. At the same time, we would copy the older library. That could result in what you're seeing.

Can you try export STACK=cflinuxfs3 before you run binary builder and see if that helps? Alternatively, edit the binary builder code on this line and make it use the the same logic as this line and see if that helps.

bthelen commented 5 years ago

Dan,

Yes the Bionic image has libargon2.so.0 in /usr/lib/x86_64-linux-gnu.

Setting the STACK environment variable prior to running binary-builder did create working binaries for me with PHP 7.1, 7.2, and 7.3 so your theory must be correct about the inconsistencies in the logic (STACK vs. lsb_release) causing the issues.

STACK seems to be used in several places whereas lsb_release is used only in the php7_recipe, so it seems that the advantages of the STACK based logic (you can build for one stack using another stack for instance) must be valued or have been valued at some point in the past.

Should I make a pull request changing the logic in php7_recipe and changing the samples to include the setting of the STACK environment variable?

Regards, Bruce

dmikusa commented 5 years ago

I'm not sure what is the intent. If other things are using STACK vs lsb_release then the PHP recipe should be consistent. At the same time, lsb_release is nice because it works and doesn't require being manually set.

If you want to submit a PR, the smallest change seems like it would be to make them all use STACK. I would also suggest modifying the README and including instructions to export STACK=<blah> so that it works properly when run manually (I suspect the pipelines handle this normally).

dfreilich commented 5 years ago

Thanks for creating the PR, @bthelen! It looks like this is worked out, so I'll close this issue, and we'll get to work on scheduling the PR.