Package: src:sonic-pi
Version: 3.2.2~repack-10
Severity: serious
Tags: ftbfs trixie sid

Dear maintainer:

During a rebuild of all packages in unstable, your package failed to build:

--------------------------------------------------------------------------------
[...]
Unable to open process log file /sbuild-nonexistent/.sonic-pi/log//processes.log
/usr/lib/ruby/vendor_ruby/aubio/pitches.rb:65: warning: assigned but unused 
variable - total_time
/<<PKGBUILDDIR>>/app/server/ruby/lib/sonicpi/event_history.rb:449: warning: 
statement not reached
/<<PKGBUILDDIR>>/app/server/ruby/vendor/ruby-beautify/lib/ruby-beautify-legacy/block_start.rb:96:
 warning: assigned but unused variable - block_end
/<<PKGBUILDDIR>>/app/server/ruby/test/setup_test.rb:22: warning: method 
redefined; discarding old initialize
/<<PKGBUILDDIR>>/app/server/ruby/lib/sonicpi/lang/sound.rb:69: warning: 
previous definition of initialize was here
Mocha deprecation warning at 
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:160:in 
`require': Require 'mocha/test_unit', 'mocha/minitest' or 'mocha/api' instead 
of 'mocha/setup'.
/<<PKGBUILDDIR>>/app/server/ruby/test/lang/core/test_threads.rb:20: warning: 
method redefined; discarding old setup
/<<PKGBUILDDIR>>/app/server/ruby/test/lang/core/test_cue_sync.rb:21: warning: 
previous definition of setup was here
/<<PKGBUILDDIR>>/app/server/ruby/test/lang/core/test_time_warp.rb:19:in 
`<module:SonicPi>': uninitialized constant SonicPi::MiniTest (NameError)

  class SonicPiTimeWarpTest < MiniTest::Test
                              ^^^^^^^^
Did you mean?  Minitest
        from 
/<<PKGBUILDDIR>>/app/server/ruby/test/lang/core/test_time_warp.rb:18:in `<top 
(required)>'
        from 
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in 
`require'
        from 
<internal:/usr/lib/ruby/vendor_ruby/rubygems/core_ext/kernel_require.rb>:86:in 
`require'
        from 
/usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb:21:in
 `block in <main>'
        from 
/usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb:6:in
 `select'
        from 
/usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb:6:in
 `<main>'
rake aborted!
Command failed with status (1): [ruby -w -I"lib:test" 
/usr/share/rubygems-integration/all/gems/rake-13.2.1/lib/rake/rake_test_loader.rb
 "test/lang/core/test_chance.rb" "test/lang/core/test_cue_sync.rb" 
"test/lang/core/test_quantise.rb" "test/lang/core/test_random.rb" 
"test/lang/core/test_set_get.rb" "test/lang/core/test_sleep.rb" 
"test/lang/core/test_spark.rb" "test/lang/core/test_state.rb" 
"test/lang/core/test_threads.rb" "test/lang/core/test_tick.rb" 
"test/lang/core/test_time_warp.rb" "test/lang/sound/test_midi_filter.rb" 
"test/lang/sound/test_play.rb" "test/lang/sound/test_play_nested_pattern.rb" 
"test/lang/sound/test_sample.rb" "test/lang/sound/test_sample_duration.rb" 
"test/lang/sound/test_sample_loader.rb" "test/lang/sound/test_sound.rb" 
"test/lang/western_theory/test_invert_chord.rb" 
"test/lang/western_theory/test_note.rb" 
"test/lang/western_theory/test_note_info.rb" 
"test/lang/western_theory/test_note_range.rb" 
"test/lang/western_theory/test_rest.rb" "test/performance/test_os
 c_perf.rb" "test/test_allocator.rb" "test/test_chord.rb" 
"test/test_cue_event.rb" "test/test_event_history.rb" "test/test_note.rb" 
"test/test_osc.rb" "test/test_preparser.rb" "test/test_promise.rb" 
"test/test_ring.rb" "test/test_scale.rb" "test/test_spsym.rb" 
"test/test_thread_id.rb" "test/test_threadlocal.rb" "test/test_tuning.rb" 
"test/test_util.rb" "test/test_vector.rb" "test/test_version.rb" ]
/usr/share/rubygems-integration/all/gems/rake-13.2.1/exe/rake:27:in `<top 
(required)>'
Tasks: TOP => test
(See full trace by running task with --trace)
-e:1:in `block in <main>': test failed for ruby3.3 (RuntimeError)
        from -e:1:in `each'
        from -e:1:in `<main>'
make[1]: *** [debian/rules:32: override_dh_auto_test] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:10: binary] Error 2
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/202501/

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:sonic-pi, so that this is still
visible in the BTS web page for this package.

Thanks.

Reply via email to