[DRE-maint] Bug#871093: ruby-rbnacl: FTBFS: ERROR: Test "ruby2.3" failed.

Lucas Nussbaum lucas at debian.org
Sun Aug 6 22:12:10 UTC 2017


Source: ruby-rbnacl
Version: 5.0.0-1
Severity: serious
Tags: buster sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20170805 qa-ftbfs
Justification: FTBFS on amd64

Hi,

During a rebuild of all packages in sid, your package failed to build on
amd64.

Relevant part (hopefully):
> /usr/bin/ruby2.3 /usr/bin/gem2deb-test-runner
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Checking Rubygems dependency resolution on ruby2.3                           │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> GEM_PATH=debian/ruby-rbnacl/usr/share/rubygems-integration/all:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all ruby2.3 -e gem\ \"rbnacl\"
> 
> ┌──────────────────────────────────────────────────────────────────────────────┐
> │ Run tests for ruby2.3 from debian/ruby-tests.rake                            │
> └──────────────────────────────────────────────────────────────────────────────┘
> 
> RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-rbnacl/usr/lib/ruby/vendor_ruby:. GEM_PATH=debian/ruby-rbnacl/usr/share/rubygems-integration/all:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all ruby2.3 -S rake -f debian/ruby-tests.rake
> /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation
> [Coveralls] Set up the SimpleCov formatter.
> [Coveralls] Using SimpleCov's default settings.
> 
> Randomized with seed 38405
> 
> RbNaCl::AEAD::ChaCha20Poly1305Legacy
>   decrypt
>     raises on a truncated message to decrypt
>     raises on a corrupt ciphertext
>     raises on a long nonce
>     raises when the additional data is truncated
>     raises on a short nonce
>     decrypts a message
>     raises when the additional data is corrupt
>   new
>     raises on a short key
>     raises on a nil key
>     accepts strings
>     raises on a long key
>   encrypt
>     raises on a short nonce
>     encrypts a message
>     works with an empty additional data
>     raises on a long nonce
>     works with an empty message
> 
> RbNaCl::SecretBoxes::XSalsa20Poly1305
>   open
>     decrypts a message
>     raises on a long nonce
>     raises on a truncated message to decrypt
>     raises on a short nonce
>     raises on a corrupt ciphertext
>   box
>     encrypts a message
>     raises on a long nonce
>     raises on a short nonce
>   new
>     accepts strings
>     raises on a short key
>     raises on a nil key
> 
> RbNaCl::PasswordHash::SCrypt
>   calculates the correct digest for a reference password/salt
> 
> RbNaCl::Boxes::Curve25519XSalsa20Poly1305::PublicKey
>   #to_s
>     returns the bytes of the key
>   equality
>     equal keys are equal
>     equal keys are equal to the string
>     keys are not equal to another key
>     keys are not equal to zero
>   new
>     rejects a nil key
>     accepts a valid key
>     rejects a short key
>   #to_bytes
>     returns the bytes of the key
>   serialization
>     supports #inspect
>     supports #to_str
>     supports #to_s
>   lexicographic sorting
>     can be compared lexicographically to a key smaller than it
>     can be compared lexicographically to a key larger than it
> 
> RbNaCl::PasswordHash::Argon2
>   creates digest string
>   verifies password
>   calculates the correct digest for a reference password/salt
>   fails on invalid passwords
> 
> RbNaCl::Hash
>   sha512
>     calculates the correct hash for an empty string
>     doesn't raise on a null byte
>     calculates the correct hash for a reference string
>   sha256
>     calculates the correct hash for a reference string
>     calculates the correct hash for an empty string
>     doesn't raise on a null byte
> 
> RbNaCl::Signatures::Ed25519::SigningKey
>   signs messages as bytes
>   generates keys
>   serializes to bytes
>   serializes the internal signing key to bytes
>   lexicographic sorting
>     can be compared lexicographically to a key smaller than it
>     can be compared lexicographically to a key larger than it
>   serialization
>     supports #to_str
>     supports #inspect
>     supports #to_s
>   equality
>     equal keys are equal
>     equal keys are equal to the string
>     keys are not equal to another key
>     keys are not equal to zero
> 
> RbNaCl::Boxes::Curve25519XSalsa20Poly1305
>   open
>     raises on a truncated message to decrypt
>     raises on a short nonce
>     decrypts a message
>     raises on a long nonce
>     raises on a corrupt ciphertext
>   new
>     raises TypeError on a nil public key
>     raises RbNaCl::LengthError on an invalid public key
>     accepts KeyPairs
>     raises TypeError on a nil secret key
>     accepts strings
>     raises RbNaCl::LengthError on an invalid secret key
>   box
>     raises on a long nonce
>     encrypts a message
>     raises on a short nonce
> 
> RbNaCl::Random
>   produces random bytes
>   produces different random bytes
> 
> RbNaCl::Signatures::Ed25519::VerifyKey
>   serializes to bytes
>   raises when asked to verify a bad signature
>   verifies correct signatures
>   raises when asked to verify a short signature
>   initializes from bytes
>   equality
>     keys are not equal to zero
>     equal keys are equal to the string
>     keys are not equal to another key
>     equal keys are equal
>   lexicographic sorting
>     can be compared lexicographically to a key smaller than it
>     can be compared lexicographically to a key larger than it
>   serialization
>     supports #inspect
>     supports #to_str
>     supports #to_s
> 
> RbNaCl::HMAC::SHA512
>   .verify
>     verify an authenticator
>     raises TypeError on a nil key
>     fails to validate a short authenticator
>     fails to validate a long authenticator
>     fails to validate an invalid authenticator
>     raises ArgumentError on a key which is too long
>   Instance methods
>     #auth
>       produces an authenticator
>     #verify
>       fails to validate an invalid authenticator
>       fails to validate a long authenticator
>       fails to validate a short authenticator
>       verifies an authenticator
>   .new
>     raises ArgumentError on a key which is too short
>     raises ArgumentError on a key which is too long
>     raises TypeError on a nil key
>     requires a key
>     accepts a key
>   .auth
>     raises ArgumentError on a key which is too long
>     raises TypeError on a nil key
>     produces an authenticator
> 
> RbNaCl::Hash::Blake2b
>   calculates the correct hash for a reference string
>   calculates the correct hash for an empty string
>   salted
>     calculates saltised hashes correctly
>     calculates saltised hashes correctly with a short salt
>     arbitrary length message API
>       calculates saltised hashes correctly
>       calculates saltised hashes correctly with a short salt
>   keyed
>     doesn't accept empty strings as a key
>     calculates keyed hashes correctly
>     arbitrary length message API
>       doesn't accept empty strings as a key
>       calculates keyed hashes correctly
>   personalized
>     calculates personalised hashes correctly
>     calculates personalised hashes correctly with a short personal
>     arbitrary length message API
>       calculates personalised hashes correctly
>       calculates personalised hashes correctly with a short personal
>   arbitrary length message API
>     calculates the correct hash for a reference string
>     calculates the correct hash for an empty string
>     raise CryptoError when digest called without reset / message
>     calculates hash for empty string when digest called directly after reset
> 
> RbNaCl::HMAC::SHA256
>   .new
>     raises ArgumentError on a key which is too long
>     requires a key
>     accepts a key
>     raises ArgumentError on a key which is too short
>     raises TypeError on a nil key
>   Instance methods
>     #auth
>       produces an authenticator
>     #verify
>       fails to validate a long authenticator
>       verifies an authenticator
>       fails to validate a short authenticator
>       fails to validate an invalid authenticator
>   .verify
>     raises TypeError on a nil key
>     fails to validate an invalid authenticator
>     raises ArgumentError on a key which is too long
>     fails to validate a short authenticator
>     fails to validate a long authenticator
>     verify an authenticator
>   .auth
>     produces an authenticator
>     raises TypeError on a nil key
>     raises ArgumentError on a key which is too long
> 
> RbNaCl::OneTimeAuths::Poly1305
>   .auth
>     produces an authenticator
>     raises ArgumentError on a key which is too long
>     raises TypeError on a nil key
>   Instance methods
>     #verify
>       verifies an authenticator
>       fails to validate a long authenticator
>       fails to validate a short authenticator
>       fails to validate an invalid authenticator
>     #auth
>       produces an authenticator
>   .verify
>     verify an authenticator
>     raises TypeError on a nil key
>     fails to validate an invalid authenticator
>     raises ArgumentError on a key which is too long
>     fails to validate a long authenticator
>     fails to validate a short authenticator
>   .new
>     raises TypeError on a nil key
>     raises ArgumentError on a key which is too long
>     accepts a key
>     requires a key
>     raises ArgumentError on a key which is too short
> 
> RbNaCl::HMAC::SHA512256
>   .verify
>     raises TypeError on a nil key
>     verify an authenticator
>     fails to validate a long authenticator
>     fails to validate an invalid authenticator
>     fails to validate a short authenticator
>     raises ArgumentError on a key which is too long
>   Instance methods
>     #auth
>       produces an authenticator
>     #verify
>       fails to validate a long authenticator
>       verifies an authenticator
>       fails to validate a short authenticator
>       fails to validate an invalid authenticator
>   .auth
>     raises TypeError on a nil key
>     produces an authenticator
>     raises ArgumentError on a key which is too long
>   .new
>     raises ArgumentError on a key which is too short
>     raises ArgumentError on a key which is too long
>     accepts a key
>     raises TypeError on a nil key
>     requires a key
> 
> RbNaCl::GroupElements::Curve25519
>   serializes to bytes
>   multiplies integers with arbitrary points
>   multiplies integers with the base point
>   detects degenerate keys
>   serialization
>     supports #to_s
>     supports #to_str
>     supports #inspect
> 
> RbNaCl::AEAD::ChaCha20Poly1305IETF
>   decrypt
>     decrypts a message
>     raises when the additional data is corrupt
>     raises when the additional data is truncated
>     raises on a short nonce
>     raises on a long nonce
>     raises on a corrupt ciphertext
>     raises on a truncated message to decrypt
>   new
>     raises on a short key
>     accepts strings
>     raises on a long key
>     raises on a nil key
>   encrypt
>     works with an empty message
>     works with an empty additional data
>     encrypts a message
>     raises on a short nonce
>     raises on a long nonce
> 
> RbNaCl::Util
>   .verify16
>     confirms identical messages are identical
>     confirms non-identical messages are non-identical
>   hex encoding
>     encodes to hex with bin2hex
>     decodes from hex with hex2bin
>   check_string
>     raises EncodingError when given strings with non-BINARY encoding
>   .verify16!
>     confirms identical messages are identical
>     raises descriptively on a short message in position 1
>     raises descriptively on a long message in position 2
>     confirms non-identical messages are non-identical
>     raises descriptively on a short message in position 2
>     raises descriptively on a long message in position 1
>   check_length
>     rejects strings which are too long
>     rejects nil strings
>     rejects strings which are too short
>     accepts strings of the correct length
>   .verify32!
>     confirms non-identical messages are non-identical
>     raises descriptively on a short message in position 2
>     confirms identical messages are identical
>     raises descriptively on a short message in position 1
>     raises descriptively on a long message in position 2
>     raises descriptively on a long message in position 1
>   .verify32
>     confirms non-identical messages are non-identical
>     confirms identical messages are identical
> 
> RbNaCl::SimpleBox
>   cryptography
>     bob
>       decrypts a message from alice
>       decrypts own message
>       decrypts a message with a 'random' nonce
>   instantiation
>     can be instantiated from a secret key
>     can be instantiated from a key-pair
>     raises TypeError when given a nil secret key
>     raises TypeError when given nil secret keys in the pair
>     can be instantiated from an already existing box
> 
> RbNaCl::Boxes::Curve25519XSalsa20Poly1305::PrivateKey
>   #to_s
>     returns the raw bytes of the key
>   generate
>     has the public key also set
>     returns a secret key
>   lexicographic sorting
>     can be compared lexicographically to a key smaller than it
>     can be compared lexicographically to a key larger than it
>   #to_bytes
>     returns the bytes of the key
>   public_key
>     returns a public key
>     returns the correct public key
>   serialization
>     supports #inspect
>     supports #to_str
>     supports #to_s
>   equality
>     equal keys are equal
>     equal keys are equal to the string
>     keys are not equal to zero
>     keys are not equal to another key
>   new
>     accepts a valid key
>     raises ArgumentError when given a short key
>     raises TypeError when given a nil key
> 
> Finished in 0.31166 seconds (files took 0.54752 seconds to load)
> 261 examples, 0 failures
> 
> Randomized with seed 38405
> 
> [Coveralls] Outside the Travis environment, not sending data.
> *** Error in `/usr/bin/ruby2.3': double free or corruption (!prev): 0x00005600d0e57aa0 ***
> ======= Backtrace: =========
> /lib/x86_64-linux-gnu/libc.so.6(+0x70bfb)[0x7f9fd0c67bfb]
> /lib/x86_64-linux-gnu/libc.so.6(+0x76fc6)[0x7f9fd0c6dfc6]
> /lib/x86_64-linux-gnu/libc.so.6(+0x7780e)[0x7f9fd0c6e80e]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x8e54d)[0x7f9fd1c0254d]
> /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/ffi_c.so(+0xc61e)[0x7f9fcd5cf61e]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x85b71)[0x7f9fd1bf9b71]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x85c10)[0x7f9fd1bf9c10]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x85c4f)[0x7f9fd1bf9c4f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_postponed_job_flush+0x133)[0x7f9fd1d0cc63]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x19e059)[0x7f9fd1d12059]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x189792)[0x7f9fd1cfd792]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18a21f)[0x7f9fd1cfe21f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_yield+0x2b4)[0x7f9fd1d02ba4]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_ary_each+0x3c)[0x7f9fd1ba242c]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x1810d5)[0x7f9fd1cf50d5]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x184e64)[0x7f9fd1cf8e64]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18a21f)[0x7f9fd1cfe21f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18bfbc)[0x7f9fd1cfffbc]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18cc1f)[0x7f9fd1d00c1f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x17fac3)[0x7f9fd1cf3ac3]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_yield+0x14b)[0x7f9fd1d02a3b]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x3201c)[0x7f9fd1ba601c]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x1810d5)[0x7f9fd1cf50d5]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18f833)[0x7f9fd1d03833]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x190883)[0x7f9fd1d04883]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x184e64)[0x7f9fd1cf8e64]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18a21f)[0x7f9fd1cfe21f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18ae05)[0x7f9fd1cfee05]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x18aed3)[0x7f9fd1cfeed3]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_proc_call+0x42)[0x7f9fd1bedf22]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x70f94)[0x7f9fd1be4f94]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(rb_exec_end_proc+0xbf)[0x7f9fd1be820f]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(+0x74333)[0x7f9fd1be8333]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(ruby_cleanup+0x1f3)[0x7f9fd1be86d3]
> /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3(ruby_run_node+0x25)[0x7f9fd1be8b15]
> /usr/bin/ruby2.3(+0x91b)[0x5600cde2591b]
> /lib/x86_64-linux-gnu/libc.so.6(__libc_start_main+0xf1)[0x7f9fd0c172e1]
> /usr/bin/ruby2.3(_start+0x2a)[0x5600cde2594a]
> ======= Memory map: ========
> 5600cde25000-5600cde26000 r-xp 00000000 ca:02 7085976                    /usr/bin/ruby2.3
> 5600ce025000-5600ce026000 r--p 00000000 ca:02 7085976                    /usr/bin/ruby2.3
> 5600ce026000-5600ce027000 rw-p 00001000 ca:02 7085976                    /usr/bin/ruby2.3
> 5600cf6ae000-5600d18e8000 rw-p 00000000 00:00 0                          [heap]
> 7f9fc8000000-7f9fc8021000 rw-p 00000000 00:00 0 
> 7f9fc8021000-7f9fcc000000 ---p 00000000 00:00 0 
> 7f9fccf34000-7f9fccf4a000 r-xp 00000000 ca:02 7212417                    /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f9fccf4a000-7f9fcd149000 ---p 00016000 ca:02 7212417                    /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f9fcd149000-7f9fcd14a000 r--p 00015000 ca:02 7212417                    /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f9fcd14a000-7f9fcd14b000 rw-p 00016000 ca:02 7212417                    /lib/x86_64-linux-gnu/libgcc_s.so.1
> 7f9fcd14b000-7f9fcd1b8000 r-xp 00000000 ca:02 7086024                    /usr/lib/x86_64-linux-gnu/libsodium.so.18.3.0
> 7f9fcd1b8000-7f9fcd3b8000 ---p 0006d000 ca:02 7086024                    /usr/lib/x86_64-linux-gnu/libsodium.so.18.3.0
> 7f9fcd3b8000-7f9fcd3b9000 r--p 0006d000 ca:02 7086024                    /usr/lib/x86_64-linux-gnu/libsodium.so.18.3.0
> 7f9fcd3b9000-7f9fcd3ba000 rw-p 0006e000 ca:02 7086024                    /usr/lib/x86_64-linux-gnu/libsodium.so.18.3.0
> 7f9fcd3ba000-7f9fcd3c1000 r-xp 00000000 ca:02 7078131                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f9fcd3c1000-7f9fcd5c1000 ---p 00007000 ca:02 7078131                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f9fcd5c1000-7f9fcd5c2000 r--p 00007000 ca:02 7078131                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f9fcd5c2000-7f9fcd5c3000 rw-p 00008000 ca:02 7078131                    /usr/lib/x86_64-linux-gnu/libffi.so.6.0.4
> 7f9fcd5c3000-7f9fcd5e2000 r-xp 00000000 ca:02 7343795                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/ffi_c.so
> 7f9fcd5e2000-7f9fcd7e2000 ---p 0001f000 ca:02 7343795                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/ffi_c.so
> 7f9fcd7e2000-7f9fcd7e3000 r--p 0001f000 ca:02 7343795                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/ffi_c.so
> 7f9fcd7e3000-7f9fcd7e4000 rw-p 00020000 ca:02 7343795                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/ffi_c.so
> 7f9fcd7e4000-7f9fcd7e5000 r-xp 00000000 ca:02 7214448                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/coverage.so
> 7f9fcd7e5000-7f9fcd9e5000 ---p 00001000 ca:02 7214448                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/coverage.so
> 7f9fcd9e5000-7f9fcd9e6000 r--p 00001000 ca:02 7214448                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/coverage.so
> 7f9fcd9e6000-7f9fcd9e7000 rw-p 00002000 ca:02 7214448                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/coverage.so
> 7f9fcd9e7000-7f9fcd9ed000 r-xp 00000000 ca:02 7214460                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/pathname.so
> 7f9fcd9ed000-7f9fcdbec000 ---p 00006000 ca:02 7214460                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/pathname.so
> 7f9fcdbec000-7f9fcdbed000 r--p 00005000 ca:02 7214460                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/pathname.so
> 7f9fcdbed000-7f9fcdbee000 rw-p 00006000 ca:02 7214460                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/pathname.so
> 7f9fcdbee000-7f9fcdbef000 r-xp 00000000 ca:02 7342507                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest/sha1.so
> 7f9fcdbef000-7f9fcddee000 ---p 00001000 ca:02 7342507                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest/sha1.so
> 7f9fcddee000-7f9fcddef000 r--p 00000000 ca:02 7342507                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest/sha1.so
> 7f9fcddef000-7f9fcddf0000 rw-p 00001000 ca:02 7342507                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest/sha1.so
> 7f9fcddf0000-7f9fcddf5000 r-xp 00000000 ca:02 7214452                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/etc.so
> 7f9fcddf5000-7f9fcdff5000 ---p 00005000 ca:02 7214452                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/etc.so
> 7f9fcdff5000-7f9fcdff6000 r--p 00005000 ca:02 7214452                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/etc.so
> 7f9fcdff6000-7f9fcdff7000 rw-p 00006000 ca:02 7214452                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/etc.so
> 7f9fcdff7000-7f9fcdff8000 r-xp 00000000 ca:02 7342569                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/nonblock.so
> 7f9fcdff8000-7f9fce1f8000 ---p 00001000 ca:02 7342569                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/nonblock.so
> 7f9fce1f8000-7f9fce1f9000 r--p 00001000 ca:02 7342569                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/nonblock.so
> 7f9fce1f9000-7f9fce1fa000 rw-p 00002000 ca:02 7342569                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/nonblock.so
> 7f9fce1fa000-7f9fce1fd000 r-xp 00000000 ca:02 7214451                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest.so
> 7f9fce1fd000-7f9fce3fc000 ---p 00003000 ca:02 7214451                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest.so
> 7f9fce3fc000-7f9fce3fd000 r--p 00002000 ca:02 7214451                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest.so
> 7f9fce3fd000-7f9fce3fe000 rw-p 00003000 ca:02 7214451                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/digest.so
> 7f9fce3fe000-7f9fce633000 r-xp 00000000 ca:02 7085002                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2
> 7f9fce633000-7f9fce833000 ---p 00235000 ca:02 7085002                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2
> 7f9fce833000-7f9fce84f000 r--p 00235000 ca:02 7085002                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2
> 7f9fce84f000-7f9fce85e000 rw-p 00251000 ca:02 7085002                    /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2
> 7f9fce85e000-7f9fce862000 rw-p 00000000 00:00 0 
> 7f9fce862000-7f9fce8c1000 r-xp 00000000 ca:02 7085003                    /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
> 7f9fce8c1000-7f9fceac1000 ---p 0005f000 ca:02 7085003                    /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
> 7f9fceac1000-7f9fceac5000 r--p 0005f000 ca:02 7085003                    /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
> 7f9fceac5000-7f9fceacb000 rw-p 00063000 ca:02 7085003                    /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2
> 7f9fceacb000-7f9fceb19000 r-xp 00000000 ca:02 7214459                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/openssl.so
> 7f9fceb19000-7f9fced18000 ---p 0004e000 ca:02 7214459                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/openssl.so
> 7f9fced18000-7f9fced1c000 r--p 0004d000 ca:02 7214459                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/openssl.so
> 7f9fced1c000-7f9fced1d000 rw-p 00051000 ca:02 7214459                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/openssl.so
> 7f9fced1d000-7f9fced20000 r-xp 00000000 ca:02 7342566                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/windows_31j.so
> 7f9fced20000-7f9fcef1f000 ---p 00003000 ca:02 7342566                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/windows_31j.so
> 7f9fcef1f000-7f9fcef20000 r--p 00002000 ca:02 7342566                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/windows_31j.so
> 7f9fcef20000-7f9fcef21000 rw-p 00003000 ca:02 7342566                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/windows_31j.so
> 7f9fcef21000-7f9fcef3a000 r-xp 00000000 ca:02 7212380                    /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f9fcef3a000-7f9fcf139000 ---p 00019000 ca:02 7212380                    /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f9fcf139000-7f9fcf13a000 r--p 00018000 ca:02 7212380                    /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f9fcf13a000-7f9fcf13b000 rw-p 00019000 ca:02 7212380                    /lib/x86_64-linux-gnu/libz.so.1.2.8
> 7f9fcf13b000-7f9fcf148000 r-xp 00000000 ca:02 7214472                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/zlib.so
> 7f9fcf148000-7f9fcf348000 ---p 0000d000 ca:02 7214472                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/zlib.so
> 7f9fcf348000-7f9fcf349000 r--p 0000d000 ca:02 7214472                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/zlib.so
> 7f9fcf349000-7f9fcf34a000 rw-p 0000e000 ca:02 7214472                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/zlib.so
> 7f9fcf34a000-7f9fcf34b000 r-xp 00000000 ca:02 7342570                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/wait.so
> 7f9fcf34b000-7f9fcf54b000 ---p 00001000 ca:02 7342570                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/wait.so
> 7f9fcf54b000-7f9fcf54c000 r--p 00001000 ca:02 7342570                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/wait.so
> 7f9fcf54c000-7f9fcf54d000 rw-p 00002000 ca:02 7342570                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/io/wait.so
> 7f9fcf54d000-7f9fcf576000 r-xp 00000000 ca:02 7214467                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/socket.so
> 7f9fcf576000-7f9fcf776000 ---p 00029000 ca:02 7214467                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/socket.so
> 7f9fcf776000-7f9fcf777000 r--p 00029000 ca:02 7214467                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/socket.so
> 7f9fcf777000-7f9fcf778000 rw-p 0002a000 ca:02 7214467                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/socket.so
> 7f9fcf778000-7f9fcf7a6000 r-xp 00000000 ca:02 7214449                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/date_core.so
> 7f9fcf7a6000-7f9fcf9a6000 ---p 0002e000 ca:02 7214449                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/date_core.so
> 7f9fcf9a6000-7f9fcf9a8000 r--p 0002e000 ca:02 7214449                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/date_core.so
> 7f9fcf9a8000-7f9fcf9a9000 rw-p 00030000 ca:02 7214449                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/date_core.so
> 7f9fcf9a9000-7f9fcf9aa000 rw-p 00000000 00:00 0 
> 7f9fcf9aa000-7f9fcf9c7000 r-xp 00000000 ca:02 7085966                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
> 7f9fcf9c7000-7f9fcfbc7000 ---p 0001d000 ca:02 7085966                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
> 7f9fcfbc7000-7f9fcfbc8000 r--p 0001d000 ca:02 7085966                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
> 7f9fcfbc8000-7f9fcfbc9000 rw-p 0001e000 ca:02 7085966                    /usr/lib/x86_64-linux-gnu/libyaml-0.so.2.0.5
> 7f9fcfbc9000-7f9fcfbcf000 r-xp 00000000 ca:02 7214461                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/psych.so
> 7f9fcfbcf000-7f9fcfdce000 ---p 00006000 ca:02 7214461                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/psych.so
> 7f9fcfdce000-7f9fcfdcf000 r--p 00005000 ca:02 7214461                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/psych.so
> 7f9fcfdcf000-7f9fcfdd0000 rw-p 00006000 ca:02 7214461                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/psych.so
> 7f9fcfdd0000-7f9fcfdd7000 r-xp 00000000 ca:02 7343480                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/generator.so
> 7f9fcfdd7000-7f9fcffd6000 ---p 00007000 ca:02 7343480                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/generator.so
> 7f9fcffd6000-7f9fcffd7000 r--p 00006000 ca:02 7343480                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/generator.so
> 7f9fcffd7000-7f9fcffd8000 rw-p 00007000 ca:02 7343480                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/generator.so
> 7f9fcffd8000-7f9fcffdd000 r-xp 00000000 ca:02 7343481                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/parser.so
> 7f9fcffdd000-7f9fd01dd000 ---p 00005000 ca:02 7343481                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/parser.so
> 7f9fd01dd000-7f9fd01de000 r--p 00005000 ca:02 7343481                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/parser.so
> 7f9fd01de000-7f9fd01df000 rw-p 00006000 ca:02 7343481                    /usr/lib/x86_64-linux-gnu/ruby/vendor_ruby/2.3.0/json/ext/parser.so
> 7f9fd01df000-7f9fd01e4000 r-xp 00000000 ca:02 7214469                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/strscan.so
> 7f9fd01e4000-7f9fd03e3000 ---p 00005000 ca:02 7214469                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/strscan.so
> 7f9fd03e3000-7f9fd03e4000 r--p 00004000 ca:02 7214469                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/strscan.so
> 7f9fd03e4000-7f9fd03e5000 rw-p 00005000 ca:02 7214469                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/strscan.so
> 7f9fd03e5000-7f9fd03e6000 r-xp 00000000 ca:02 7342502                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/cgi/escape.so
> 7f9fd03e6000-7f9fd05e6000 ---p 00001000 ca:02 7342502                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/cgi/escape.so
> 7f9fd05e6000-7f9fd05e7000 r--p 00001000 ca:02 7342502                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/cgi/escape.so
> 7f9fd05e7000-7f9fd05e8000 rw-p 00002000 ca:02 7342502                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/cgi/escape.so
> 7f9fd05e8000-7f9fd05ef000 r-xp 00000000 ca:02 7214468                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so
> 7f9fd05ef000-7f9fd07ee000 ---p 00007000 ca:02 7214468                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so
> 7f9fd07ee000-7f9fd07ef000 r--p 00006000 ca:02 7214468                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so
> 7f9fd07ef000-7f9fd07f0000 rw-p 00007000 ca:02 7214468                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/stringio.so
> 7f9fd07f0000-7f9fd07f2000 r-xp 00000000 ca:02 7342556                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so
> 7f9fd07f2000-7f9fd09f2000 ---p 00002000 ca:02 7342556                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so
> 7f9fd09f2000-7f9fd09f3000 r--p 00002000 ca:02 7342556                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so
> 7f9fd09f3000-7f9fd09f4000 rw-p 00003000 ca:02 7342556                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/trans/transdb.so
> 7f9fd09f4000-7f9fd09f6000 r-xp 00000000 ca:02 7342513                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so
> 7f9fd09f6000-7f9fd0bf5000 ---p 00002000 ca:02 7342513                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so
> 7f9fd0bf5000-7f9fd0bf6000 r--p 00001000 ca:02 7342513                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so
> 7f9fd0bf6000-7f9fd0bf7000 rw-p 00002000 ca:02 7342513                    /usr/lib/x86_64-linux-gnu/ruby/2.3.0/enc/encdb.so
> 7f9fd0bf7000-7f9fd0d8a000 r-xp 00000000 ca:02 7212369                    /lib/x86_64-linux-gnu/libc-2.24.so
> 7f9fd0d8a000-7f9fd0f8a000 ---p 00193000 ca:02 7212369                    /lib/x86_64-linux-gnu/libc-2.24.so
> 7f9fd0f8a000-7f9fd0f8e000 r--p 00193000 ca:02 7212369                    /lib/x86_64-linux-gnu/libc-2.24.so
> 7f9fd0f8e000-7f9fd0f90000 rw-p 00197000 ca:02 7212369                    /lib/x86_64-linux-gnu/libc-2.24.so
> 7f9fd0f90000-7f9fd0f94000 rw-p 00000000 00:00 0 
> 7f9fd0f94000-7f9fd1097000 r-xp 00000000 ca:02 7212420                    /lib/x86_64-linux-gnu/libm-2.24.so
> 7f9fd1097000-7f9fd1296000 ---p 00103000 ca:02 7212420                    /lib/x86_64-linux-gnu/libm-2.24.so
> 7f9fd1296000-7f9fd1297000 r--p 00102000 ca:02 7212420                    /lib/x86_64-linux-gnu/libm-2.24.so
> 7f9fd1297000-7f9fd1298000 rw-p 00103000 ca:02 7212420                    /lib/x86_64-linux-gnu/libm-2.24.so
> 7f9fd1298000-7f9fd12a0000 r-xp 00000000 ca:02 7212407                    /lib/x86_64-linux-gnu/libcrypt-2.24.so
> 7f9fd12a0000-7f9fd14a0000 ---p 00008000 ca:02 7212407                    /lib/x86_64-linux-gnu/libcrypt-2.24.so
> 7f9fd14a0000-7f9fd14a1000 r--p 00008000 ca:02 7212407                    /lib/x86_64-linux-gnu/libcrypt-2.24.so
> 7f9fd14a1000-7f9fd14a2000 rw-p 00009000 ca:02 7212407                    /lib/x86_64-linux-gnu/libcrypt-2.24.so
> 7f9fd14a2000-7f9fd14d0000 rw-p 00000000 00:00 0 
> 7f9fd14d0000-7f9fd14d2000 r-xp 00000000 ca:02 7212405                    /lib/x86_64-linux-gnu/libdl-2.24.so
> 7f9fd14d2000-7f9fd16d2000 ---p 00002000 ca:02 7212405                    /lib/x86_64-linux-gnu/libdl-2.24.so
> 7f9fd16d2000-7f9fd16d3000 r--p 00002000 ca:02 7212405                    /lib/x86_64-linux-gnu/libdl-2.24.so
> 7f9fd16d3000-7f9fd16d4000 rw-p 00003000 ca:02 7212405                    /lib/x86_64-linux-gnu/libdl-2.24.so
> 7f9fd16d4000-7f9fd1755000 r-xp 00000000 ca:02 7078851                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
> 7f9fd1755000-7f9fd1955000 ---p 00081000 ca:02 7078851                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
> 7f9fd1955000-7f9fd1956000 r--p 00081000 ca:02 7078851                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
> 7f9fd1956000-7f9fd1957000 rw-p 00082000 ca:02 7078851                    /usr/lib/x86_64-linux-gnu/libgmp.so.10.3.2
> 7f9fd1957000-7f9fd196f000 r-xp 00000000 ca:02 7212397                    /lib/x86_64-linux-gnu/libpthread-2.24.so
> 7f9fd196f000-7f9fd1b6e000 ---p 00018000 ca:02 7212397                    /lib/x86_64-linux-gnu/libpthread-2.24.so
> 7f9fd1b6e000-7f9fd1b6f000 r--p 00017000 ca:02 7212397                    /lib/x86_64-linux-gnu/libpthread-2.24.so
> 7f9fd1b6f000-7f9fd1b70000 rw-p 00018000 ca:02 7212397                    /lib/x86_64-linux-gnu/libpthread-2.24.so
> 7f9fd1b70000-7f9fd1b74000 rw-p 00000000 00:00 0 
> 7f9fd1b74000-7f9fd1de5000 r-xp 00000000 ca:02 7085968                    /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
> 7f9fd1de5000-7f9fd1fe5000 ---p 00271000 ca:02 7085968                    /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
> 7f9fd1fe5000-7f9fd1fed000 r--p 00271000 ca:02 7085968                    /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
> 7f9fd1fed000-7f9fd1fee000 rw-p 00279000 ca:02 7085968                    /usr/lib/x86_64-linux-gnu/libruby-2.3.so.2.3.0
> 7f9fd1fee000-7f9fd1ffe000 rw-p 00000000 00:00 0 
> 7f9fd1ffe000-7f9fd200a000 r-xp 00000000 ca:02 7078803                    /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so
> 7f9fd200a000-7f9fd2209000 ---p 0000c000 ca:02 7078803                    /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so
> 7f9fd2209000-7f9fd220a000 r--p 0000b000 ca:02 7078803                    /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so
> 7f9fd220a000-7f9fd220b000 rw-p 0000c000 ca:02 7078803                    /usr/lib/x86_64-linux-gnu/libfakeroot/libfakeroot-sysv.so
> 7f9fd220b000-7f9fd222e000 r-xp 00000000 ca:02 7212377                    /lib/x86_64-linux-gnu/ld-2.24.so
> 7f9fd2320000-7f9fd2321000 rw-p 00000000 00:00 0 
> 7f9fd2321000-7f9fd2322000 r-xp 00000000 00:00 0 
> 7f9fd2322000-7f9fd2427000 rw-p 00000000 00:00 0 
> 7f9fd2427000-7f9fd2428000 ---p 00000000 00:00 0 
> 7f9fd2428000-7f9fd242b000 rw-p 00000000 00:00 0 
> 7f9fd242b000-7f9fd242e000 rw-p 00000000 00:00 0 
> 7f9fd242e000-7f9fd242f000 r--p 00023000 ca:02 7212377                    /lib/x86_64-linux-gnu/ld-2.24.so
> 7f9fd242f000-7f9fd2430000 rw-p 00024000 ca:02 7212377                    /lib/x86_64-linux-gnu/ld-2.24.so
> 7f9fd2430000-7f9fd2431000 rw-p 00000000 00:00 0 
> 7fff0a2c8000-7fff0aac7000 rw-p 00000000 00:00 0                          [stack]
> 7fff0aae0000-7fff0aae2000 r--p 00000000 00:00 0                          [vvar]
> 7fff0aae2000-7fff0aae4000 r-xp 00000000 00:00 0                          [vdso]
> ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
> Aborted
> /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format documentation failed
> ERROR: Test "ruby2.3" failed.

The full build log is available from:
   http://aws-logs.debian.net/2017/08/05/ruby-rbnacl_5.0.0-1_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.



More information about the Pkg-ruby-extras-maintainers mailing list