Your message dated Mon, 13 May 2019 14:36:23 +0000
with message-id <e1hqc3z-0008lg...@fasolo.debian.org>
and subject line Bug#927122: fixed in ruby2.5 2.5.5-2
has caused the Debian Bug report #927122,
regarding ruby2.5: Rinda::TestRingFinger test_make_socket_ipv4_multicast 
Errno::ENETUNREACH: Network is unreachable
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
927122: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=927122
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: ruby2.5
Version: 2.5.5-1
Severity: serious
Tags: patch ftbfs
Justification: fails to build from source (but built successfully in the past)

The current ruby2.5 package in Buster/Unstable fails to build from
scratch. It fails in some of the tests that depend on network
availability.

The tests are already disabled in
debian/tests/excludes/any/TestRingFinger.rb
debian/tests/excludes/any/TestRingServer.rb

but are not effective.

With this patch, the same tests are disabled in test/excludes/ and they
are effective.

-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (990, 'testing'), (100, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.19.0-4-amd64 (SMP w/4 CPU cores)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_USER, TAINT_WARN, 
TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ruby2.5 depends on:
ii  libc6                 2.28-8
ii  libgmp10              2:6.1.2+dfsg-4
ii  libruby2.5            2.5.5-1
ii  rubygems-integration  1.11

Versions of packages ruby2.5 recommends:
ii  fonts-lato    2.0-2
ii  libjs-jquery  3.3.1~dfsg-1

ruby2.5 suggests no packages.

-- no debconf information
The tests are marked excluded in debian/tests/excludes/any/TestRing*.rb
But they still get executed which results in the build failure.

In salsa commit:
https://salsa.debian.org/ruby-team/ruby/commit/2943f7b15ac47c9110b5f8bb5a2346eadefdb83f
the tests were explicitly disabled in tests/excludes/ in the upstream sources,
which works and is exactly this patch does.

There is also an upstream bug report about these tests failing but without any
resolution so far.
https://bugs.ruby-lang.org/issues/13864
Index: ruby2.5-2.5.5/test/excludes/Rinda/TestRingFinger.rb
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ ruby2.5-2.5.5/test/excludes/Rinda/TestRingFinger.rb 2019-04-15 
14:38:46.343954009 +0530
@@ -0,0 +1,3 @@
+reason = "Network access not allowed during build in Debian"
+exclude :test_make_socket_ipv4_multicast, reason
+exclude :test_make_socket_ipv4_multicast_hops, reason
Index: ruby2.5-2.5.5/test/excludes/Rinda/TestRingServer.rb
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ ruby2.5-2.5.5/test/excludes/Rinda/TestRingServer.rb 2019-04-15 
14:38:46.343954009 +0530
@@ -0,0 +1,3 @@
+reason = "Network access not allowed during build in Debian"
+exclude :test_make_socket_ipv4_multicast, reason
+exclude :test_ring_server_ipv4_multicast, reason
Index: ruby2.5-2.5.5/test/excludes/TestRinda.rb
===================================================================
--- /dev/null   1970-01-01 00:00:00.000000000 +0000
+++ ruby2.5-2.5.5/test/excludes/TestRinda.rb    2019-04-15 14:38:46.343954009 
+0530
@@ -0,0 +1,5 @@
+reason = "Network access not allowed during build in Debian"
+exclude :test_make_socket_ipv4_multicast, reason
+exclude :test_make_socket_ipv4_multicast_hops, reason
+exclude :test_make_socket_ipv4_multicast, reason
+exclude :test_ring_server_ipv4_multicast, reason

--- End Message ---
--- Begin Message ---
Source: ruby2.5
Source-Version: 2.5.5-2

We believe that the bug you reported is fixed in the latest version of
ruby2.5, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 927...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Antonio Terceiro <terce...@debian.org> (supplier of updated ruby2.5 package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 13 May 2019 10:55:06 -0300
Source: ruby2.5
Architecture: source
Version: 2.5.5-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Antonio Terceiro <terce...@debian.org>
Closes: 927122
Changes:
 ruby2.5 (2.5.5-2) unstable; urgency=medium
 .
   * debian/tests/excludes/: fix exclusion of Rinda tests that depend on
     network availability, by moving the existing excludes files to the correct
     location. (Closes: #927122)
Checksums-Sha1:
 d31312e7d89032b002b7462c0cf7e0ff9f55f5f1 2421 ruby2.5_2.5.5-2.dsc
 98d58b02b3e450ab5dbd581ed50c3506eca2748d 116516 ruby2.5_2.5.5-2.debian.tar.xz
 6cbbce9ba18d12518a6bc9a16ee5f6dabda515aa 6856 ruby2.5_2.5.5-2_source.buildinfo
Checksums-Sha256:
 b385794d49b26d21acfeac5780a319036fabea90bd974e01259782422b23c6e5 2421 
ruby2.5_2.5.5-2.dsc
 be00552849d687391429577f586f89754483fe643ac1e2f79fa09cd2b5fa36a6 116516 
ruby2.5_2.5.5-2.debian.tar.xz
 2d685075595aeebcdd4da53df48725b7ad1ce91f14ce45c84436a3722f8dcb84 6856 
ruby2.5_2.5.5-2_source.buildinfo
Files:
 b878476fc6015d97d81eb1ae77a6398c 2421 ruby optional ruby2.5_2.5.5-2.dsc
 bd26ca7ac2e1da85975090c481fa6fc8 116516 ruby optional 
ruby2.5_2.5.5-2.debian.tar.xz
 4e26e1e8b14473c608484624a788b7b5 6856 ruby optional 
ruby2.5_2.5.5-2_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEst7mYDbECCn80PEM/A2xu81GC94FAlzZfN8ACgkQ/A2xu81G
C95fuQ/+IjjUnLgboqvI6WeRDUXLc2JqedpnLd9otXzV6w607tVel255BipGpGXk
SF5PtrvJUKCnYNHqzaB6VneXmgZ2z4No7RlSLANmd4EyJ41s+zigHKFQNpITa1Dz
lutJiTRY79pjO/CxXV/ASjVxtJxuV2/vApehCRf45ibrdSnt626+YfjCzf91jO5X
udiRxh7I7omp6wXq1iSm23CuDCpHvSHMNPjlvmVhcO5WoAC0yJiPJ1wth9G5ZEAZ
wfO+OHDJqKZzw67a6+TXkqYpZY7TLFXAObow81Rfjp3dYojUEXcDGaxJQF7B3rKj
6KUi3mx7wRBSJFOI1qyhHFEh+svr0q6h7ng27IlM96VcQCiPWTvipX+R3yUrQXdq
chPywukfarflTskSRWLZemt4CnAuQhOZReB82W/5uUGvmJb4Y3YHIVDbAGrAE7QN
HSgRHMPviX/9fr41hT/oa4SwpgyA1LW8I3cB4lTove8/LbjSi2uTVCsCYZzsYX+l
pd9k+/7d4lWi+X2P/wrxJlocoxf5Uf+DcxC0laIBdmgfuYutS6Vv1dwQnaj5Kg6K
Nl7VTIaPY5yPWj8XLl9IF1rJ6rkZ/9lxiC3Yv9XFUYkEAMObNteRDqWc5WDzEC5l
pAFD/W42xR0nnNgKjZmxd/CFCvkcnaqww7YV80ciPiW7k7MrxtU=
=ViRi
-----END PGP SIGNATURE-----

--- End Message ---
_______________________________________________
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-ruby-extras-maintainers

Reply via email to