Your message dated Wed, 28 Dec 2022 04:25:04 +0000
with message-id <e1pao00-00dkvr...@fasolo.debian.org>
and subject line Bug#1027079: fixed in ruby-listen 3.7.0-2
has caused the Debian Bug report #1027079,
regarding ruby-listen: FTBFS with ruby-rspec 3.12: ERROR: Test "ruby3.1" 
failed:       Failure/Error: @snapshots[dir].invalidate(type, rel_path, options)
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.)


-- 
1027079: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1027079
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-listen
Version: 3.7.0-1
Severity: important
Justification: FTBFS
Tags: bookworm sid ftbfs
User: debian-r...@lists.debian.org
Usertags: ruby-rspec-3.12

Hi,

I'm about to upload ruby-rspec 3.12. During a test rebuild with that version,
ruby-listen failed to build.

Relevant part of the build log (hopefully):
>       Failure/Error: @snapshots[dir].invalidate(type, rel_path, options)
> 
>         #<InstanceDouble(Listen::Change) "snapshot"> received :invalidate 
> with unexpected arguments
>           expected: (:dir, ".", {:recursive=>true}) (keyword arguments)
>                got: (:dir, ".", {:recursive=>true}) (options hash)
>       # ./lib/listen/adapter/base.rb:108:in `_queue_change'
>       # ./lib/listen/adapter/polling.rb:36:in `_process_event'
>       # ./lib/listen/adapter/base.rb:44:in `block (2 levels) in configure'
>       # ./lib/listen/adapter/polling.rb:26:in `block (2 levels) in _run'
>       # ./lib/listen/adapter/polling.rb:25:in `each'
>       # ./lib/listen/adapter/polling.rb:25:in `block in _run'
>       # ./lib/listen/adapter/polling.rb:23:in `loop'
>       # ./lib/listen/adapter/polling.rb:23:in `_run'
>       # ./lib/listen/adapter/base.rb:79:in `block in start'
>       # ./lib/listen/thread.rb:26:in `rescue_and_log'
>       # ./lib/listen/thread.rb:18:in `block in new'
> 
> Finished in 0.37831 seconds (files took 0.20262 seconds to load)
> 312 examples, 22 failures, 1 pending
> 
> Failed examples:
> 
> rspec ./spec/lib/listen/adapter/linux_spec.rb:137 # Listen::Adapter::Linux 
> instance methods _callback recognizes close_write as modify
> rspec ./spec/lib/listen/adapter/linux_spec.rb:142 # Listen::Adapter::Linux 
> instance methods _callback recognizes moved_to as moved_to
> rspec ./spec/lib/listen/adapter/linux_spec.rb:147 # Listen::Adapter::Linux 
> instance methods _callback recognizes moved_from as moved_from
> rspec ./spec/lib/listen/directory_spec.rb:275 # Listen::Directory#scan with 
> recursive on with empty record with subdir present in dir snapshots changes 
> for subdir
> rspec ./spec/lib/listen/directory_spec.rb:218 # Listen::Directory#scan with 
> recursive on with file.rb & subdir in record with empty dir snapshots changes 
> for file & subdir path
> rspec ./spec/lib/listen/directory_spec.rb:239 # Listen::Directory#scan with 
> recursive on with file.rb & subdir in record with subdir2 path present 
> snapshots changes for file, file2 & subdir paths
> rspec ./spec/lib/listen/directory_spec.rb:75 # Listen::Directory#scan with 
> recursive off with file & subdir in record with empty dir snapshots changes 
> for file path and dir that doesn't exist
> rspec ./spec/lib/listen/directory_spec.rb:92 # Listen::Directory#scan with 
> recursive off with file & subdir in record when subdir is removed notices 
> subdir does not exist
> rspec ./spec/lib/listen/adapter/base_spec.rb:91 # Listen::Adapter::Base 
> handling events when an event occurs passes invalidates the snapshot based on 
> the event
> rspec ./spec/lib/listen/listener_spec.rb:300 # Listen::Listener#ignore! with 
> existing ignore options deletes ignore options
> rspec ./spec/lib/listen/listener_spec.rb:289 # Listen::Listener#ignore! with 
> existing ignore! options overwrites existing ignore options
> rspec ./spec/lib/listen/listener_spec.rb:247 # Listen::Listener#ignore with 
> existing ignore options adds up to existing ignore options
> rspec ./spec/lib/listen/listener_spec.rb:262 # Listen::Listener#ignore with 
> existing ignore options (array) adds up to existing ignore options
> rspec ./spec/lib/listen/listener_spec.rb:313 # Listen::Listener#only with 
> existing only options overwrites existing ignore options
> rspec ./spec/lib/listen/silencer/controller_spec.rb:43 # 
> Listen::Silencer::Controller append_ignores with no previous :ignore rules 
> when providing as array sets the given :ignore rules
> rspec ./spec/lib/listen/silencer/controller_spec.rb:35 # 
> Listen::Silencer::Controller append_ignores with no previous :ignore rules 
> when providing multiple arguments sets the given :ignore rules as a flat array
> rspec ./spec/lib/listen/silencer/controller_spec.rb:27 # 
> Listen::Silencer::Controller append_ignores with no previous :ignore rules 
> when providing a single regexp as argument sets the given :ignore rules as 
> array
> rspec ./spec/lib/listen/silencer/controller_spec.rb:88 # 
> Listen::Silencer::Controller append_ignores with previous :ignore rules when 
> providing as array appends the given :ignore rules
> rspec ./spec/lib/listen/silencer/controller_spec.rb:79 # 
> Listen::Silencer::Controller append_ignores with previous :ignore rules when 
> providing multiple arguments appends the given :ignore rules as a flat array
> rspec ./spec/lib/listen/silencer/controller_spec.rb:62 # 
> Listen::Silencer::Controller append_ignores with previous :ignore rules when 
> providing a nil reconfigures with existing :ignore rules
> rspec ./spec/lib/listen/silencer/controller_spec.rb:70 # 
> Listen::Silencer::Controller append_ignores with previous :ignore rules when 
> providing a single regexp as argument appends the given :ignore rules as array
> rspec ./spec/lib/listen/adapter/polling_spec.rb:57 # Listen::Adapter::Polling 
> with a valid configuration #start notifies change on every listener 
> directories path
> 
> Randomized with seed 57067
> 
> /usr/bin/ruby3.1 
> -I/usr/share/rubygems-integration/all/gems/rspec-support-3.12.0/lib:/usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/lib
>  /usr/share/rubygems-integration/all/gems/rspec-core-3.12.0/exe/rspec 
> --pattern ./spec/\*\*/\*_spec.rb  --exclude-pattern 
> ./spec/lib/listen/adapter/darwin_spec.rb,./spec/lib/listen/adapter/windows_spec.rb,./spec/lib/listen/monotonic_time_spec.rb,./spec/acceptance/listen_spec.rb
>  --format documentation failed
> ERROR: Test "ruby3.1" failed: 


The full build log is attached.

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

Attachment: ruby-listen.log.gz
Description: application/gzip

Attachment: signature.asc
Description: PGP signature


--- End Message ---
--- Begin Message ---
Source: ruby-listen
Source-Version: 3.7.0-2
Done: HIGUCHI Daisuke (VDR dai) <d...@debian.org>

We believe that the bug you reported is fixed in the latest version of
ruby-listen, 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 1027...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
HIGUCHI Daisuke (VDR dai) <d...@debian.org> (supplier of updated ruby-listen 
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: Wed, 28 Dec 2022 12:47:46 +0900
Source: ruby-listen
Architecture: source
Version: 3.7.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: HIGUCHI Daisuke (VDR dai) <d...@debian.org>
Closes: 1027079
Changes:
 ruby-listen (3.7.0-2) unstable; urgency=medium
 .
   * Team upload.
 .
   [ Debian Janitor ]
   * Remove constraints unnecessary since buster (oldstable):
     + Build-Depends: Drop versioned constraint on ruby-rb-inotify.
   * Update standards version to 4.6.1, no changes needed.
 .
   [ HIGUCHI Daisuke (VDR dai) ]
   * Fix FTBFS with rspec-mock 3.12 and ruby 3.1 (Closes: #1027079).
   * Drop XS-Ruby-Version and XB-Ruby-Version.
   * d/p/*: set Forwarded as not-needed.
   * eliminate lintian warning: update-debian-copyright
Checksums-Sha1:
 06582314f101119fa420dc3b3bf3c29af2505b34 2070 ruby-listen_3.7.0-2.dsc
 066ee05eb62a7d16b7a09920eee799b660ab7dde 6720 ruby-listen_3.7.0-2.debian.tar.xz
Checksums-Sha256:
 b0a0f989cf47293327a514c397d71aa73ed0adbad014efd9be6353d0c53e4904 2070 
ruby-listen_3.7.0-2.dsc
 d6f40981962f0e4987b15560d157596fd676786578118c9c06eda0aa13b5bdca 6720 
ruby-listen_3.7.0-2.debian.tar.xz
Files:
 3dd7b3c56b9053ff8860e89826614ecd 2070 ruby optional ruby-listen_3.7.0-2.dsc
 5f4d16796ac9d0b0918619c996b60b78 6720 ruby optional 
ruby-listen_3.7.0-2.debian.tar.xz

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

iQIzBAEBCAAdFiEECynYjkLmt2W42OpQeDlhndQ5Zo4FAmOrvxUACgkQeDlhndQ5
Zo4dHQ//XF4Sa52uQrS4rAyyRC2+8MK5bVKY5hxyyda+aA6+YbEWkS48Vtyh6zZD
edlvLdVudayqI7rB+7Ym/RsjYZ4kHksBkpJ4OyIhrdrvzXUzK62UeCtbcsbeOH16
QDwWVUBZumFcYYaQzEqLjh7SQrN/C1uSqqJvCRSFuVqLWUJ8iXyjeJIbsRrKVHwa
g4Yo1/QlF0dV+rgUQqR5geEV+gFgeJLW4JijAwRQSGwjaa/4WoCLFbjm6ZhHYaWQ
y37nRxjIetVPi0aNTvRTYE35QdxIQdFoEn/xgPP7P25omw+vKh9CDx2MEcD+OTmC
2h6xV+qMAR0l1k+Rca8Xhsdj7ruKfCyUWPURUSs47T/AsiiQBFFJdwc3OKuv3CZ8
8uKiXp48dKUZ6pifEex0oDf3cvGb5fXEJsUnzVvdxVq6J0muBDEbWTCR7GIx5Hcj
pQoAXGyt3YM3TtyJ+nQEVkhS5W6MVK/zpveNVZ7rDX6qYIFdI0NelVM9DPAm6VOo
3OsZI2zFQMauJh7HLoMxCd4PBJtJ/cYtwpkyDe/cpGhKRlXCuQ/DlYxPecAZGO6T
aXkr3SQ9oy1g7rGxWZEWbHX68S4NVg6fr+hy995qFfB9y9fHATDpqi8td8YZNGDT
8Fmc0/CkdESIqY9tKpww0BPZhrCADxZ+pMfsALTZ/h7HdzMXFbc=
=+M+E
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to