Your message dated Thu, 01 May 2025 02:49:25 +0000
with message-id <e1uajzj-00fywb...@fasolo.debian.org>
and subject line Bug#1100303: fixed in ruby-fakeweb 1.3.0+git20170806+dfsg1-4
has caused the Debian Bug report #1100303,
regarding ruby-fakeweb: FTBFS: Error:
test_uri_escape_delegates_to_uri_parser_when_available(TestUtility):
NoMethodError: undefined method `any_instance' for class URI::RFC2396_Parser
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.)
--
1100303: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1100303
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ruby-fakeweb
Version: 1.3.0+git20170806+dfsg1-3
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules clean
dh clean --buildsystem=ruby --with ruby
dh_auto_clean -O--buildsystem=ruby
dh_ruby --clean
W: XS-Ruby-Versions is deprecated, and will be ignored
dh_autoreconf_clean -O--buildsystem=ruby
dh_clean -O--buildsystem=ruby
debian/rules binary
dh binary --buildsystem=ruby --with ruby
dh_update_autotools_config -O--buildsystem=ruby
dh_autoreconf -O--buildsystem=ruby
dh_auto_configure -O--buildsystem=ruby
dh_ruby --configure
dh_auto_build -O--buildsystem=ruby
dh_ruby --build
dh_auto_test -O--buildsystem=ruby
dh_ruby --test
create-stamp debian/debhelper-build-stamp
dh_testroot -O--buildsystem=ruby
dh_prep -O--buildsystem=ruby
dh_auto_install --destdir=debian/ruby-fakeweb/ -O--buildsystem=ruby
dh_ruby --install
/<<BUILDDIR>>/ruby-fakeweb-1.3.0\+git20170806\+dfsg1/debian/ruby-fakeweb
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ruby-fakeweb: Install files
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
install -d /<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/ext/net_http.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/ext/net_http.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/registry.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/registry.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/responder.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/responder.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/response.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/response.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/stub_socket.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/stub_socket.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web/utility.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web/utility.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fake_web.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fake_web.rb
install -D -m644 /<<PKGBUILDDIR>>/lib/fakeweb.rb
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby/fakeweb.rb
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â ruby-fakeweb: Install Rubygems integration metadata
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
generating gemspec at
/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/share/rubygems-integration/all/specifications/fakeweb-1.3.0.gemspec
dh_installchangelogs -pruby-fakeweb /<<PKGBUILDDIR>>/CHANGELOG upstream
/usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â Checking Rubygems dependency resolution on ruby3.3
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby:.
GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0
ruby3.3 -e gem\ \"fakeweb\"
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
â Run tests for ruby3.3 from debian/ruby-tests.rb
â
ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
RUBYLIB=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/lib/ruby/vendor_ruby:.
GEM_PATH=/<<PKGBUILDDIR>>/debian/ruby-fakeweb/usr/share/rubygems-integration/all:/<<PKGBUILDDIR>>/debian/.debhelper/generated/_source/home/.local/share/gem/ruby/3.3.0:/var/lib/gems/3.3.0:/usr/local/lib/ruby/gems/3.3.0:/usr/lib/ruby/gems/3.3.0:/usr/lib/x86_64-linux-gnu/ruby/gems/3.3.0:/usr/share/rubygems-integration/3.3.0:/usr/share/rubygems-integration/all:/usr/lib/x86_64-linux-gnu/rubygems-integration/3.3.0
ruby3.3 debian/ruby-tests.rb
Loaded suite debian/ruby-tests
Started
E
===============================================================================
Error: test_uri_escape_delegates_to_uri_parser_when_available(TestUtility):
NoMethodError: undefined method `any_instance' for class URI::RFC2396_Parser
/<<PKGBUILDDIR>>/test/test_utility.rb:78:in
`test_uri_escape_delegates_to_uri_parser_when_available'
75: end
76:
77: def test_uri_escape_delegates_to_uri_parser_when_available
=> 78: parsing_object = URI.const_defined?(:Parser) ?
URI::Parser.any_instance : URI
79: parsing_object.expects(:escape).with("string",
/unsafe/).returns("escaped")
80: assert_equal "escaped", FakeWeb::Utility.uri_escape("string",
/unsafe/)
81: end
===============================================================================
Finished in 0.04679735 seconds.
-------------------------------------------------------------------------------
181 tests, 294 assertions, 0 failures, 1 errors, 0 pendings, 0 omissions, 0
notifications
99.4475% passed
-------------------------------------------------------------------------------
3867.74 tests/s, 6282.41 assertions/s
ERROR: Test "ruby3.3" failed. Exiting.
dh_auto_install: error: dh_ruby --install
/<<BUILDDIR>>/ruby-fakeweb-1.3.0\+git20170806\+dfsg1/debian/ruby-fakeweb
returned exit code 1
make: *** [debian/rules:6: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202503/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:ruby-fakeweb, so that this is still
visible in the BTS web page for this package.
Thanks.
--- End Message ---
--- Begin Message ---
Source: ruby-fakeweb
Source-Version: 1.3.0+git20170806+dfsg1-4
Done: Youhei SASAKI <uwab...@gfd-dennou.org>
We believe that the bug you reported is fixed in the latest version of
ruby-fakeweb, 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 1100...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Youhei SASAKI <uwab...@gfd-dennou.org> (supplier of updated ruby-fakeweb
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: Sun, 27 Apr 2025 12:31:41 +0900
Source: ruby-fakeweb
Architecture: source
Version: 1.3.0+git20170806+dfsg1-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Youhei SASAKI <uwab...@gfd-dennou.org>
Closes: 1100303
Changes:
ruby-fakeweb (1.3.0+git20170806+dfsg1-4) unstable; urgency=medium
.
[ Debian Janitor ]
* Team upload.
* Update standards version to 4.6.2, no changes needed.
.
[ Youhei SASAKI ]
* Add patch: Fix FTBFS (Closes: #1100303)
Checksums-Sha1:
a750b9884b2bff6f63a1f7e519c66944d5b211a0 2225
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.dsc
6c90d7b18942a55e73d9e16f610e6fcab4682e15 8360
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.debian.tar.xz
Checksums-Sha256:
1ebbeb1d0def3aac12cac1b10f1bec038a25b5cfecd71ec63ca1f9312c529ce1 2225
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.dsc
91a91703a07761239083f7f658f60c5de21690c08c609dedf306d2ec26e1f15b 8360
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.debian.tar.xz
Files:
022660903def7141a41cebde3934a768 2225 ruby optional
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.dsc
8186f0dcca610851e448b277f8645bf7 8360 ruby optional
ruby-fakeweb_1.3.0+git20170806+dfsg1-4.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAmgS2scACgkQeDlhndQ5
Zo61ZQ//VcvzfNgdFQtui+o1+rW6UhWCv+AJ0DR4w8/1zoWPvqkpmINUivyf6wbx
q55mEhKRj7lKdDHGL33UmBr7Nz/AmtZp4ChGR9n6pwYZADBj8WD0JXJK9cVFWTHE
2PvDqM+xOFhk/bopQOJqfx2r2XdFmqBocrIR7xGsC6duC6hbvnMDrfuJqQR7VM6+
JwgkXOqElEFMtB0UHIhB8dX+2J/s5D+wWBwr2Ahfa//kbhbNgNHepT27NMU9+gQD
kYsu8m5zf+11fBAzBYDHMg5PCkt6h0H3wz+rApRxydJr28M4XnmXCq/RxMKkqAZ5
fc70l6omyDFMHzvkKh4LWeo8Pall+qIvvmT0uiezW4YFAxdtZquxSkEOXCsr3Fhl
Tz1oNl/BCKcqYMqJoz3fadI7tL4Xd8sdQYAhan4249ssvJ5vg3BfGf6G4xPQLWDc
de/JvYuA1diDM8gSB3h4OI1eoJb26MJHrraTwYQi8mPqNua2yzA/4MMW/mPkF3e9
gbRgcRVbxvw8JfSo18LMj6seibxrg2g12MNHfkKS/LnijdANArfgmAha0lVncJnS
5jpvUZLpdm/P519BRLgt9jEbCY5UHs54/KEsOOqw27HysWqLjgioEpPOdjUXj11u
WwLzaHnf6tCaMF8CMfdUESKHnvXt3DdpE9qMAIwV7pDjj5e7QAI=
=HeSO
-----END PGP SIGNATURE-----
pgp5PFK_IeKgB.pgp
Description: PGP signature
--- End Message ---