Your message dated Mon, 22 Nov 2021 01:51:20 +0000
with message-id <[email protected]>
and subject line Bug#996304: fixed in ruby-json-schema 2.8.1-3
has caused the Debian Bug report #996304,
regarding ruby-json-schema: FTBFS with ruby3.0: ERROR: Test "ruby3.0" failed: 
Errno::ENOENT: No such file or directory @ rb_sysopen - http://foo.bar/
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 [email protected]
immediately.)


-- 
996304: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996304
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: ruby-json-schema
Version: 2.8.1-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs
User: [email protected]
Usertags: ruby3.0

Hi,

We are about to enable building against ruby3.0 on unstable. During a test
rebuild, ruby-json-schema was found to fail to build in that situation.

To reproduce this locally, you need to install ruby-all-dev from experimental
on an unstable system or build chroot.

Relevant part (hopefully):
> Errno::ENOENT: No such file or directory @ rb_sysopen - http://foo.bar/
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:596:in `initialize'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:596:in `open'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:596:in `custom_open'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:582:in `rescue in 
> initialize_data'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:577:in `initialize_data'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:55:in `initialize'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:255:in `new'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:255:in `validate!'
>     /<<PKGBUILDDIR>>/lib/json-schema/validator.rb:240:in `validate'
>     /<<PKGBUILDDIR>>/test/initialize_data_test.rb:80:in 
> `test_parse_valid_uri_string'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:98:in `block (3 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:195:in `capture_exceptions'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:95:in `block (2 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:270:in `time_it'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:94:in `block in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:211:in `with_info_handler'
>     /usr/lib/ruby/vendor_ruby/minitest/test.rb:93:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:1029:in `run_one_method'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:339:in `run_one_method'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:326:in `block (2 levels) in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `each'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:325:in `block in run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:365:in `on_signal'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:352:in `with_info_handler'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:324:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `block in __run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `map'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:164:in `__run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:141:in `run'
>     /usr/lib/ruby/vendor_ruby/minitest.rb:68:in `block in autorun'
> 
> 363 runs, 1596 assertions, 2 failures, 3 errors, 0 skips
> rake aborted!
> Command failed with status (1): [ruby -w -I"test" 
> /usr/lib/ruby/gems/3.0.0/gems/rake-13.0.3/lib/rake/rake_test_loader.rb 
> "test/all_of_ref_schema_test.rb" "test/any_of_ref_schema_test.rb" 
> "test/bad_schema_ref_test.rb" "test/caching_test.rb" 
> "test/common_test_suite_test.rb" "test/custom_format_test.rb" 
> "test/draft1_test.rb" "test/draft2_test.rb" "test/draft3_test.rb" 
> "test/draft4_test.rb" "test/extended_schema_test.rb" 
> "test/extends_nested_test.rb" "test/files_test.rb" 
> "test/fragment_resolution_test.rb" 
> "test/fragment_validation_with_ref_test.rb" "test/full_validation_test.rb" 
> "test/initialize_data_test.rb" "test/list_option_test.rb" 
> "test/load_ref_schema_test.rb" "test/merge_missing_values_test.rb" 
> "test/min_items_test.rb" "test/one_of_test.rb" 
> "test/relative_definition_test.rb" "test/ruby_schema_test.rb" 
> "test/schema_reader_test.rb" "test/schema_validation_test.rb" 
> "test/stringify_test.rb" "test/type_attribute_test.rb" 
> "test/uri_parsing_test.rb" "test/uri_util_test.rb" 
> "test/validator_schema_reader_test.rb" "test/support/test_helper.rb" -v]
> 
> Tasks: TOP => default
> (See full trace by running task with --trace)
> ERROR: Test "ruby3.0" failed: 


The full build log is available at
https://people.debian.org/~kanashiro/ruby3.0/round2/builds/3/ruby-json-schema/ruby-json-schema_2.8.1-2+rebuild1633384561_amd64.build.txt

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-json-schema
Source-Version: 2.8.1-3
Done: Daniel Leidert <[email protected]>

We believe that the bug you reported is fixed in the latest version of
ruby-json-schema, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Daniel Leidert <[email protected]> (supplier of updated ruby-json-schema 
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 [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Mon, 22 Nov 2021 02:06:08 +0100
Source: ruby-json-schema
Architecture: source
Version: 2.8.1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<[email protected]>
Changed-By: Daniel Leidert <[email protected]>
Closes: 996304
Changes:
 ruby-json-schema (2.8.1-3) unstable; urgency=medium
 .
   * Team upload.
   * d/control: Add Rules-Requires-Root field.
     (Standards-Version): Bump to 4.6.0
     (Homepage): Update URL.
     (Depends): Remove interpreters and use ${ruby:Depends}.
   * d/copyright: Add Upstream-Contact field.
     (Source): Update URL.
     (Copyright): Add team.
   * d/ruby-json-schema.install: Remove file. Patch has been removed 2017.
   * d/rules: Install upstream changelog.
     (override_dh_auto_install): Remove obsolete override target.
     (override_dh_fixperms): Don't make uuid.rb executable. This is not in PATH.
     (override_dh_fixperms): Remove version from path.
   * d/patches/ruby_30_support_uri_open.patch: Add patch.
     - Call URI.open instead of open (closes: #996304).
   * d/patches/series: Enable new patch.
   * d/upstream/metadata: Update URLs and add missing fields.
Checksums-Sha1:
 4da81f025408de7bc4a03c02c6fd82b18eacc00d 2126 ruby-json-schema_2.8.1-3.dsc
 ab736f6bcb7f18da55eb79b572e644c62b546fd8 4316 
ruby-json-schema_2.8.1-3.debian.tar.xz
 92bb31b3c23ea6574bcbac5aee027bcee617c9ef 9327 
ruby-json-schema_2.8.1-3_amd64.buildinfo
Checksums-Sha256:
 f86e81be3c71039a338df2bba05f2952f99ade744fdb10b4b78d91d6c6fc5ec6 2126 
ruby-json-schema_2.8.1-3.dsc
 c47216d7061dad770ef3ae59119ea36db80d22606d1a9b8a6e76e82b2baea86b 4316 
ruby-json-schema_2.8.1-3.debian.tar.xz
 812f5810cdbbbb7efeee6d4851538de402bd25cede89c95ff8474b89590ac55d 9327 
ruby-json-schema_2.8.1-3_amd64.buildinfo
Files:
 75956f78d4d011e70639217e0073855f 2126 ruby optional 
ruby-json-schema_2.8.1-3.dsc
 d94127d7d0830da0e2107abe6c722135 4316 ruby optional 
ruby-json-schema_2.8.1-3.debian.tar.xz
 9bd85acfe4c59fa07abbcc6c946cb86d 9327 ruby optional 
ruby-json-schema_2.8.1-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEvu1N7VVEpMA+KD3HS80FZ8KW0F0FAmGa87wACgkQS80FZ8KW
0F0ZuxAAlKkLdxbNYqWiBYvOZx1ugDp5lt+7NMZKklQi2ktS4BeZIeuISqgqCm4B
O0DzXe/vhEJLjyiuhroZ9NRPuAlkgcf4h0eApXesVsEyBuL0QXgtOhH2+DKZfztd
L/sV/NBZ2h5JWnvBPk+srgda13dVqjNuDa/oOTtCH1EUEjttEuXdyHWlNvefnThU
3GwX+uj7eFeNYYHR6fCUGpBCeHAH7dcoZC2oa53dCdQSPEYMdBjGV93H0Bpok8UZ
EqPmYNkYwsoA1+ZnyvlJ7w+ON2nYkB3/3fMKhK6Xm+eCDPu7RWvEUNnko0ruQCHS
dXSXnG0SA0zdkDkXN3BHrjjEa76pYVgv2t1DQ0fWV5Uka60xP2qBiaTWMFrry2MF
FgzlaOHq2J+icTEu3Qd0i5awScvY1OYxMOGtrbPkmRBvcZ3irY25Tp26gGctmBjp
jD1HwBauUt4bvTMSebUG2aJ2KLdUuRTBHqYJUzlwWyjpefgXsiWKyUiZ1SQA+GdZ
7BNyi9vZ0ErSxHbzZMoLDEBiGG9npL2TcnzIRczC6LkqujmNDECTLSp7S/hdtZLB
pWeX17ehX5uiBWnWHmuLUOOqDR8u+fps7Cuw48VdwzLJ7e1PckHId1e5sC+yG1FK
KOCfcnYdD+bLm+87I/UJ+xtu+sPDGRs//9MBHr354bYMkwe7vdA=
=WLX3
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to