Your message dated Sun, 17 May 2026 02:33:39 +0000
with message-id <[email protected]>
and subject line Bug#1131774: fixed in libwww-mechanize-chrome-perl 0.76-1
has caused the Debian Bug report #1131774,
regarding libwww-mechanize-chrome-perl: FTBFS: Failed 2/70 test programs. 3/501 
subtests failed.
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.)


-- 
1131774: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1131774
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:libwww-mechanize-chrome-perl
Version: 0.75-1
Severity: serious
Tags: ftbfs forky sid

Dear maintainer:

During a rebuild of all packages in unstable, this package failed to build.

Below you will find the last part of the build log (probably the most
relevant part, but not necessarily). If required, the full build log
is available here:

https://people.debian.org/~sanvila/build-logs/202603/

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 cannot 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:libwww-mechanize-chrome-perl, so that this 
is still
visible in the BTS web page for this package.

Thanks.

--------------------------------------------------------------------------------
[...]

# Set up target=_blank popup
# Launching popup
# New tab was detected (IO::Async::Future=HASH(0x5636865fb020))
# New window/tab has popped up (WWW::Mechanize::Chrome=HASH(0x5636865d3868))
ok 4 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 5 - We found a tab opened at the new URL
not ok 6 - We autoclosed the newfound tab
ok 7 - We can disable our on_popup callback
# Cleaning up
Dubious, test returned 2 (wstat 512, 0x200)
Failed 2/7 subtests 
t/61-screencast.t ............................. 
1..4
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - 'Response' isa 'HTTP::Response'
ok 3 - We 'captured' at least one frame
ok 4 - All frames are PNG frames
ok
t/62-networkstatus.t .......................... skipped: Test needs Internet 
access
t/62-viewport-size.t .......................... 
1..6
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 # skip A headful browser can't fake its dimensions
ok 2 # skip A headful browser can't fake its dimensions
ok 3 # skip A headful browser can't fake its dimensions
ok 4 # skip A headful browser can't fake its dimensions
ok 5 # skip A headful browser can't fake its dimensions
ok 6 # skip A headful browser can't fake its dimensions
ok
t/65-is_visible-2.t ........................... 
1..41
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - We loaded the right file (65-is_visible_none.html)
ok 3 - The element is visible
ok 4 - We got an exception
ok 5 - We got a timeout error message
ok 6 - We loaded the right file (65-is_visible_none.html)
ok 7 - We can see the body
ok 8 - We can't see \#standby
ok 9 - We can't see .status even though there exist multiple such elements
ok 10 - We can see \#standby
ok 11 - No timeout
ok 12 - The \#standby is invisible
ok 13 - We loaded the right file (65-is_visible_none.html)
ok 14 - We can't see the standby message (via its text)
ok 15 - We can see the standby message (via its text)
ok 16 - No timeout
ok 17 - The \#standby is invisible
ok 18 - We loaded the right file (65-is_visible_remove.html)
ok 19 - We can see the body
ok 20 - We can't see \#standby
ok 21 - We can't see .status even though there exist multiple such elements
ok 22 - We can see \#standby
ok 23 - No timeout
ok 24 - The \#standby is invisible
ok 25 - We loaded the right file (65-is_visible_remove.html)
ok 26 - We can't see the standby message (via its text)
ok 27 - We can see the standby message (via its text)
ok 28 - No timeout
ok 29 - The \#standby is invisible
ok 30 - We loaded the right file (65-is_visible_reload.html)
ok 31 - We can see the body
ok 32 - We can't see \#standby
ok 33 - We can't see .status even though there exist multiple such elements
ok 34 - We can see \#standby
ok 35 - No timeout
ok 36 - The \#standby is invisible
ok 37 - We loaded the right file (65-is_visible_reload.html)
ok 38 - We can't see the standby message (via its text)
ok 39 - We can see the standby message (via its text)
ok 40 - No timeout
ok 41 - The \#standby is invisible
ok
t/65-is_visible.t ............................. 
1..41
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - We loaded the right file (65-is_visible_class.html)
ok 3 - The element is visible
ok 4 - We got an exception
ok 5 - We got a timeout error message
ok 6 - We loaded the right file (65-is_visible_class.html)
ok 7 - We can see the body
ok 8 - We can't see \#standby
ok 9 - We can't see .status even though there exist multiple such elements
ok 10 - We can see \#standby
ok 11 - No timeout
ok 12 - The \#standby is invisible
ok 13 - We loaded the right file (65-is_visible_class.html)
ok 14 - We can't see the standby message (via its text)
ok 15 - We can see the standby message (via its text)
ok 16 - No timeout
ok 17 - The \#standby is invisible
ok 18 - We loaded the right file (65-is_visible_text.html)
ok 19 - We can see the body
ok 20 - We can't see \#standby
ok 21 - We can't see .status even though there exist multiple such elements
ok 22 - We can see \#standby
ok 23 - No timeout
ok 24 - The \#standby is invisible
ok 25 - We loaded the right file (65-is_visible_text.html)
ok 26 - We can't see the standby message (via its text)
ok 27 - We can see the standby message (via its text)
ok 28 - No timeout
ok 29 - The \#standby is invisible
ok 30 - We loaded the right file (65-is_visible_hidden.html)
ok 31 - We can see the body
ok 32 - We can't see \#standby
ok 33 - We can't see .status even though there exist multiple such elements
ok 34 - We can see \#standby
ok 35 - No timeout
ok 36 - The \#standby is invisible
ok 37 - We loaded the right file (65-is_visible_hidden.html)
ok 38 - We can't see the standby message (via its text)
ok 39 - We can see the standby message (via its text)
ok 40 - No timeout
ok 41 - The \#standby is invisible
ok
Fetch failed: at /<<PKGBUILDDIR>>/blib/lib/WWW/Mechanize/Chrome.pm line 6176.
Content unavailable. Resource was not cached

-32000 at /<<PKGBUILDDIR>>/blib/lib/Chrome/DevToolsProtocol/Target.pm line 526
Fetch failed: at /<<PKGBUILDDIR>>/blib/lib/WWW/Mechanize/Chrome.pm line 6176.
Content unavailable. Resource was not cached

-32000 at /<<PKGBUILDDIR>>/blib/lib/Chrome/DevToolsProtocol/Target.pm line 526

#   Failed test 'Top HTML file exists (/tmp/tBOlB9UtRc/test page.html)'
#   at t/65-save-content.t line 81.
# Looks like you failed 1 test of 9.
t/65-save-content.t ........................... 
1..9
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - Top HTML file exists (/tmp/GQNM5OeNdy/test page.html)
ok 3 - We save the URL under the top HTML filename
ok 4 - ... and it's HTML
ok 5 - All additional files get saved below our directory '/tmp/GQNM5OeNdy/test 
page files'
not ok 6 - Top HTML file exists (/tmp/tBOlB9UtRc/test page.html)
ok 7 - We save the URL under the top HTML filename
ok 8 # skip Didn't write the file
ok 9 - All additional files get saved below our directory '/tmp/tBOlB9UtRc/test 
page files'
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/9 subtests 
        (less 1 skipped subtest: 7 okay)
t/65-wait_until_visible.t ..................... 
1..9
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - We loaded the right file (65-is_visible_none_to_visible.html)
ok 3 - The element is invisible
ok 4 - We got an exception
ok 5 - We got a timeout error message
ok 6 - We loaded the right file (65-is_visible_none_to_visible.html)
ok 7 - We can see the body
ok 8 - We can't see \#retry
ok 9 - We can see \#retry now
ok
t/70-mech-png.t ............................... 
1..11
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - An object of class 'WWW::Mechanize::Chrome' isa 'WWW::Mechanize::Chrome'
ok 2 - The result looks like a PNG format file
ok 3 - The result looks like a PNG format file
ok 4 - The result looks like a PNG format file
ok 5 - Partial image
ok 6 - The result looks like a PNG format file
ok 7 - Blown up (scalex)
ok 8 - The result looks like a PNG format file
ok 9 - Scaled down via fixed with
ok 10 - The result looks like a PNG format file
ok 11 - Scaled down via fixed height
ok
t/75-classnames.t ............................. 
1..1
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1
ok
t/76-scroll.t ................................. 
1..2
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - Can scroll down and retrieve new content
ok 2 - Can scroll to end of infinite scroll
ok
t/77-reload-fragment.t ........................ 
1..2
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - We retrieved http://[::1]:53997/\#1
ok 2 - We retrieved http://[::1]:53997/\#2
ok
Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
t/78-memleak.t ................................ 
1..14
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - No cycles at the start
ok 2 - We destroyed our object immediately after loading
# Constructing fresh mechanize
ok 3 - Loading xhtml.xhtml is considered a success
ok 4 - We loaded the right file (javascript 1)
ok 5 - No cycles after loading a page
ok 6 - We destroyed our object after loading
# Constructing fresh mechanize
ok 7 - Loading 58-alert.html is considered a success
ok 8 - We loaded the right file (javascript 1)
ok 9 - No cycles after an alert()
ok 10 - We destroyed our object after ->on_dialog
# Constructing fresh mechanize
ok 11 - No cycles after a screen cast frame
ok 12 - We destroyed our object after a frame was grabbed
ok 13 - No cycles after an xpath search
ok 14 - We destroyed our object after a search was performed
ok
Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
t/78-two-instances.t .......................... 
1..4
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - A fresh mechanize doesn't have a cycle
ok 2 - We replaced the first with a second Chrome instance
ok 3 - A fresh mechanize doesn't have a cycle
ok 4 - We replaced the first with a third Chrome instance
ok
t/99-interactive-single-window.t .............. 
1..8
ok 1 # skip Skipping interactive tests
ok 2 # skip Skipping interactive tests
ok 3 # skip Skipping interactive tests
ok 4 # skip Skipping interactive tests
ok 5 # skip Skipping interactive tests
ok 6 # skip Skipping interactive tests
ok 7 # skip Skipping interactive tests
ok 8 # skip Skipping interactive tests
ok
t/rt127588.t .................................. 
1..1
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - We didn't crash when disabling the suid sandbox
ok
t/rt130999.t .................................. 
1..3
# Testing with /bin/chromium
# Using Chrome version 'Chrome/146.0.7680.153'
ok 1 - We lived
ok 2 - No error
ok 3 - We fetch some text
ok
t/select.t .................................... skipped: Couldn't connect to 
Chrome:

Test Summary Report
-------------------
t/61-popup.t                                (Wstat: 512 (exited 2) Tests: 7 
Failed: 2)
  Failed tests:  3, 6
  Non-zero exit status: 2
t/65-save-content.t                         (Wstat: 256 (exited 1) Tests: 9 
Failed: 1)
  Failed test:  6
  Non-zero exit status: 1
Files=70, Tests=501, 91 wallclock secs ( 0.17 usr  0.08 sys + 23.51 cusr  4.54 
csys = 28.30 CPU)
Result: FAIL
Failed 2/70 test programs. 3/501 subtests failed.
make[1]: *** [Makefile:1021: test_dynamic] Error 255
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test: error: make -j2 test TEST_VERBOSE=1 returned exit code 2
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit 
status 2
--------------------------------------------------------------------------------

--- End Message ---
--- Begin Message ---
Source: libwww-mechanize-chrome-perl
Source-Version: 0.76-1
Done: Andrew Ruthven <[email protected]>

We believe that the bug you reported is fixed in the latest version of
libwww-mechanize-chrome-perl, 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.
Andrew Ruthven <[email protected]> (supplier of updated 
libwww-mechanize-chrome-perl 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: Sun, 17 May 2026 13:10:55 +1200
Source: libwww-mechanize-chrome-perl
Architecture: source
Version: 0.76-1
Distribution: unstable
Urgency: medium
Maintainer: Andrew Ruthven <[email protected]>
Changed-By: Andrew Ruthven <[email protected]>
Closes: 1131774
Changes:
 libwww-mechanize-chrome-perl (0.76-1) unstable; urgency=medium
 .
   * New upstream release.
   * Drop patches merged upstream:
     - handle_repeated_pid.patch
     - fix-pod-spelling.patch
     - examples-add-missing-shebangs.patch
   * Drop patches no longer required:
     - test_skip-flaky_50-mech-new.patch
     - test_skip-flaky_60-mech-custom-headers.patch
   * Add patches to ensure tests pass (Closes: #1131774)
     - test_extend-timeout_61-popup.t.patch
     - test_skip-failing_65-save-content.t.patch
Checksums-Sha1:
 f7e7a3b2b0d7995b88ac2a10c62f98aff5b76b7a 3234 
libwww-mechanize-chrome-perl_0.76-1.dsc
 64e979ac48b80ae8bd22528c8c5dbe30226f4e2c 208264 
libwww-mechanize-chrome-perl_0.76.orig.tar.gz
 37061ee47627b0c3b3424df8043d87c3e6659dfd 4320 
libwww-mechanize-chrome-perl_0.76-1.debian.tar.xz
 d38ab63540f06b6494e68860739dbfceb7e66f48 13997 
libwww-mechanize-chrome-perl_0.76-1_amd64.buildinfo
Checksums-Sha256:
 124fcbf547663a90045f7c40210c47b49b3e287cbfca0f5ea7e012b69e8fe2cf 3234 
libwww-mechanize-chrome-perl_0.76-1.dsc
 84af98a42e45f5f90899a0cd0680b73012867f52db5de270808662425ed52822 208264 
libwww-mechanize-chrome-perl_0.76.orig.tar.gz
 f1245a8ca1293b0d8eba4a3ae94228e03925b45e24f681a42d2aa680f0c4ba41 4320 
libwww-mechanize-chrome-perl_0.76-1.debian.tar.xz
 1c45a84d4908b99c1c22b8bcf689148c5a28a4e3bd2784cfcbf8323d867529b7 13997 
libwww-mechanize-chrome-perl_0.76-1_amd64.buildinfo
Files:
 f078bd5792600c5a1f1b4db64dea807c 3234 perl optional 
libwww-mechanize-chrome-perl_0.76-1.dsc
 ecb00546f6805abc21cae31e2d94708a 208264 perl optional 
libwww-mechanize-chrome-perl_0.76.orig.tar.gz
 6483d170568372e357d36e1227fc58a7 4320 perl optional 
libwww-mechanize-chrome-perl_0.76-1.debian.tar.xz
 77499f7bdcaeac314622aa9e559d6a2f 13997 perl optional 
libwww-mechanize-chrome-perl_0.76-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEExgP8TmAPHOzRyNl8S1PZMeTT6GMFAmoJGgYACgkQS1PZMeTT
6GMq8A//TlO47G8bkAzeNv3hFoaTCeDmEv8bykBtFDp3wNIDVp61PfOEdXk39flk
Kmulx9ByrAkAmbIrNKAFa0EMVVp4F3NsT1TBR6UoG/HbHOBdKyUktPZdU1uwlMKX
8E3hqX6NwMNiPEPimRxZmOjOGPskBwTr2+aTqGgWTaCupDzwQisWYsXDaOk7AsPW
hZAg6UzDcgdT2qTyl5oRzXnHTzYklxcjb1XQUFAK5RZZbYeeRf69E6LJRGMjmT1b
kwPsDQEzCh1Ch7ATgrsSrRRf4CcxFuJ7GxKOnATqBzb9VeDUzub3el0VJ4TzoAel
SuJRXR78HvNGGqiaIbSEUqkpImi+chj3xIG3kreOTCsIHV9/UxkSs03TOZSMRV6G
h69V5sGHJEp2nZ/jZDNQRfJMajW5WpKymvRdQdDoIfu4ptAe9OuWzrP6apGZv+Nk
WiIkoGYKAxZeilPPX72jte/J3+6NRzguoxqWILUcut22nhuD4szHgSO7a7ay3gCR
5n5di9EWJvk+6UdPSaHdIfGrgvqO6KCBDG8l7HF1XEH/xJiisfyNvjsHBAM2pU60
X47VOcPeuFK/605zPePxndkIBlftrYcPeobkm3P8aJ0wFMgIF9D5DhcDFFuLRsSj
8bNiMKUT81D+AgHMiIWd1tKanIH65v+XswlEQjbXfbjHIq+cDhY=
=uKYE
-----END PGP SIGNATURE-----

Attachment: pgpRmb4Wivhj3.pgp
Description: PGP signature


--- End Message ---

Reply via email to