#1141022 ruby-representable: FTBFS: NoMethodError: undefined method `profile' for module RubyProf

#1141022#5
Date:
2026-06-28 20:52:34 UTC
From:
To:
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/202606/

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

Thanks.
--------------------------------------------------------------------------------
[...]
 debian/rules clean
dh clean --buildsystem=ruby --with ruby
   dh_auto_clean -O--buildsystem=ruby
	dh_ruby --clean
   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

[... snipped ...]

0.00 s = .
YamlTest::collection::with :class and :extend::#from_yaml#test_0001_parses collection of typed property = 0.00 s = .
SchemaTest#test_0002_anonymous = 0.00 s = .
SchemaTest#test_0001_anonymous = 0.00 s = .
SchemaTest#test_0003_anonymous = 0.00 s = .
DefinitionTest:::collection => true#test_0001_responds to #array? = 0.00 s = .
RepresentableTest:::extend and :class::collection with :extend::with :class lambda#test_0001_creates instance from :class lambda for each item when parsing = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::#from_json#test_0002_parses hash with decorator = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::#from_json#test_0001_returns objects array = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::#from_json#test_0004_respects :include = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::#from_json#test_0003_respects :exclude = 0.00 s = .
GenericTest::::collection::nil collections#test_0001_doesn't render collection in hash = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
RepresentableTest::#property#test_0002_returns the Definition instance = 0.00 s = .
RepresentableTest::#property#test_0001_doesn't modify options hash = 0.00 s = .
HashWithTypedPropertyTest::#from_hash#test_0002_anonymous = 0.00 s = .
HashWithTypedPropertyTest::#from_hash#test_0001_parses embedded typed property = 0.00 s = .
HashWithTypedPropertyTest::#from_hash#test_0004_allows nil value in the incoming document and corresponding nil value for the represented = 0.00 s = .
HashWithTypedPropertyTest::#from_hash#test_0003_anonymous = 0.00 s = .
XmlTest::Xml module::#from_xml#test_0001_parses XML and assigns properties = 0.00 s = .
TestHelperTest::#assert_json#test_0002_allows different key orders = 0.00 s = .
TestHelperTest::#assert_json#test_0001_tests for equality = 0.00 s = .
TestHelperTest::#assert_json#test_0004_complains when source hash is subset = 0.00 s = .
TestHelperTest::#assert_json#test_0003_complains when expected hash is subset = 0.00 s = .
DefinitionTest::#merge!#test_0004_anonymous = 0.00 s = .
DefinitionTest::#merge!#test_0002_anonymous = 0.00 s = .
DefinitionTest::#merge!#test_0005_anonymous = 0.00 s = .
DefinitionTest::#merge!#test_0001_anonymous = 0.00 s = .
DefinitionTest::#merge!#test_0003_anonymous = 0.00 s = .
WrapTest::[xml] dynamic wrap#test_0002_anonymous = 0.00 s = .
WrapTest::[xml] dynamic wrap#test_0001_anonymous = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/test_helper.rb:83. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
JsonTest::APITest::JSON module::#from_json#test_0001_parses JSON and assigns properties = 0.00 s = .
HashBindingTest::PropertyBinding::#read#test_0002_returns FRAGMENT_NOT_FOUND if not in document = 0.00 s = .
HashBindingTest::PropertyBinding::#read#test_0001_returns fragment if present = 0.00 s = .
YamlTest::property::with :class and :extend::#from_yaml#test_0001_parses embedded typed property = 0.00 s = .
InstanceTest::add incoming elements, only#test_0001_anonymous = 0.00 s = .
ExecContextTest::exec_context: :decorator#test_0002_anonymous = 0.00 s = .
ExecContextTest::exec_context: :decorator#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
HashWithTypedPropertyAndAs#test_0002_anonymous = 0.00 s = .
HashWithTypedPropertyAndAs#test_0001_anonymous = 0.00 s = .
InlineTest::[yaml] with :class#test_0002_anonymous = 0.00 s = .
InlineTest::[yaml] with :class#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
InlineTest::without :class#test_0001_anonymous = 0.00 s = .
InstanceTest::property with :instance#test_0002_anonymous = 0.00 s = .
InstanceTest::property with :instance#test_0001_xxx = 0.00 s = .
ConfigTest::#add#test_0002_anonymous = 0.00 s = .
ConfigTest::#add#test_0001_anonymous = 0.00 s = .
ConfigTest::#add#test_0004_overrides former definition = 0.00 s = .
ConfigTest::#add#test_0003_anonymous = 0.00 s = .
ExecContextTest::exec_context: :binding#test_0002_anonymous = 0.00 s = .
ExecContextTest::exec_context: :binding#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
SerializeDeserializeTest::deserialize#test_0001_anonymous = 0.00 s = .
GetterSetterTest#test_0002_uses :setter when parsing = 0.00 s = .
GetterSetterTest#test_0001_uses :getter when rendering = 0.00 s = .
ReaderWriterTest#test_0002_uses :reader when parsing = 0.00 s = .
ReaderWriterTest#test_0001_uses :writer when rendering = 0.00 s = .
PipelineTest::Insert.(delete: true)#test_0001_anonymous = 0.00 s = .
WrapTest::[hash] dynamic wrap#test_0002_anonymous = 0.00 s = .
WrapTest::[hash] dynamic wrap#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
InlineTest::inheriting from outer representer#test_0002_anonymous = 0.00 s = .
InlineTest::inheriting from outer representer#test_0001_anonymous = 0.00 s = .
InlineTest::inheriting from outer representer#test_0004_anonymous = 0.00 s = .
InlineTest::inheriting from outer representer#test_0003_anonymous = 0.00 s = .
JsonTest::PropertyTest:::class => Item#test_0002_#to_json serializes = 0.00 s = .
JsonTest::PropertyTest:::class => Item#test_0001_#from_json creates one Item instance = 0.00 s = .
ExecContextTest::Decorator::exec_context: :decorator#test_0002_anonymous = 0.00 s = .
ExecContextTest::Decorator::exec_context: :decorator#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
CoercionTest::with user :parse_filter and :render_filter#test_0002_anonymous = 0.00 s = .
CoercionTest::with user :parse_filter and :render_filter#test_0001_anonymous = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::with inline representer#test_0002_anonymous = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained objects::with inline representer#test_0001_anonymous = 0.00 s = .
RepresentableTest:::extend and :class::::prepare::module including Representable#test_0001_uses :extend strategy = 0.00 s = .
NestedTest::::nested with (inline representer|decorator): false#test_0002_parses nested properties to Album instance = 0.00 s = .
NestedTest::::nested with (inline representer|decorator): false#test_0001_renders nested Album-properties in separate section = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
FilterTest#test_0002_anonymous = 0.00 s = .
FilterTest#test_0001_anonymous = 0.00 s = .
ExecContextTest::Decorator::exec_context: nil#test_0002_anonymous = 0.00 s = .
ExecContextTest::Decorator::exec_context: nil#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
LonelyRepresenterTest::JSON::Collection::with contained text#test_0002_returns objects array from #from_json = 0.00 s = .
LonelyRepresenterTest::JSON::Collection::with contained text#test_0001_renders contained items #to_json = 0.00 s = .
DefaultsOptionsTest::direct defaults hash#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
DefinitionTest::#initialize#test_0001_anonymous = 0.00 s = .
OptionTest::Representable::Option#test_0001_supports all types of callables (method, proc, static etc) = 0.00 s = .
GenericTest::::collection::nil collections#test_0001_doesn't render collection in xml = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/test_helper.rb:83. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
InstanceTest::replace collection#test_0001_anonymous = 0.00 s = .
HashWithTypedCollectionTest::#from_hash#test_0001_parses collection of typed property = 0.00 s = .
XmlHashTest::with objects#test_0001_anonymous = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/xml_test.rb:559. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
RepresentableTest::#create_representation_with#test_0002_ignores non-readable properties = 0.00 s = .
RepresentableTest::#create_representation_with#test_0001_compiles document from properties in object = 0.00 s = .
RepresentableTest::#create_representation_with#test_0004_writes false attributes = 0.00 s = .
RepresentableTest::#create_representation_with#test_0003_does not write nil attributes = 0.00 s = .
RepresentTest::Decorator#to_/from_hash#test_0002_ficken = 0.00 s = .
RepresentTest::Decorator#to_/from_hash#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
NestedTest::::nested with (inline representer|decorator): false#test_0002_parses nested properties to Album instance = 0.00 s = .
NestedTest::::nested with (inline representer|decorator): false#test_0001_renders nested Album-properties in separate section = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
ConfigTest::#add::returns#test_0001_anonymous = 0.00 s = .
JsonTest::HashTest::hash :songs, :class => Song#test_0001_renders = 0.00 s = .
ConfigTest::#[]#test_0001_anonymous = 0.00 s = .
DefaultTest::#to_json#test_0002_uses value from represented object when present = 0.00 s = .
DefaultTest::#to_json#test_0001_uses :default when not available from object = 0.00 s = .
DefaultTest::#to_json#test_0003_uses value from represented object when emtpy string = 0.00 s = .
JsonTest::APITest::JSON module::#to_json#test_0001_delegates to #to_hash and returns string = 0.00 s = .
SchemaTest::3-level deep with features#test_0002_anonymous = 0.00 s = .
SchemaTest::3-level deep with features#test_0001_anonymous = 0.00 s = .
InlineTest::[yaml] collection with :class#test_0002_anonymous = 0.00 s = .
InlineTest::[yaml] collection with :class#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
InstanceTest::sync#test_0001_anonymous = 0.00 s = .
DefaultsOptionsTest::prioritizes specific options#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
ForCollectionTest::Module::for_collection [hash]#test_0002_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
ForCollectionTest::Module::for_collection [hash]#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
ForCollectionTest::Module::for_collection [hash]#test_0003_anonymous = 0.00 s = .
ObjectTest#test_0002_anonymous = 0.00 s = .
ObjectTest#test_0001_anonymous = 0.00 s = .
ClassTest::class: ClassName, only#test_0001_creates fresh instance and doesn't extend = 0.00 s = .
GenericTest::::collection::render_empty [hash]#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
SkipParseTest#test_0002_anonymous = 0.00 s = .
SkipParseTest#test_0001_anonymous = 0.00 s = .
AsXmlTest#test_0001_anonymous = 0.00 s = S
IsRepresentableTest::representable: false, extend:#test_0001_does extend but doesn't call #to_hash = 0.00 s = .
DefinitionTest::#merge!::with :parse_filter#test_0002_anonymous = 0.00 s = .
DefinitionTest::#merge!::with :parse_filter#test_0001_anonymous = 0.00 s = .
JsonTest::JSONPublicMethodsTest#test_0002_anonymous = 0.00 s = .
JsonTest::JSONPublicMethodsTest#test_0001_anonymous = 0.00 s = .
JsonTest::JSONPublicMethodsTest#test_0004_anonymous = 0.00 s = .
JsonTest::JSONPublicMethodsTest#test_0003_anonymous = 0.00 s = .
InlineTest::object pollution#test_0001_uses an inline decorator and doesn't alter represented = 0.00 s = .
InlineTest::[json] collection with :class#test_0002_anonymous = 0.00 s = .
InlineTest::[json] collection with :class#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
RepresentTest::Decorator#to_/from_hash#test_0002_anonymous = 0.00 s = .
RepresentTest::Decorator#to_/from_hash#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
HashDisableWrapTest#test_0002_anonymous = 0.00 s = .
HashDisableWrapTest#test_0001_anonymous = 0.00 s = .
HashDisableWrapTest#test_0004_parses = 0.00 s = .
HashDisableWrapTest#test_0003_renders = 0.00 s = .
InlineTest:::getter with :decorator#test_0001_renders nested Album-properties in separate section = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
InlineTest::helper method within inline representer [xml]#test_0001_anonymous = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/test_helper.rb:83. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
DefinitionTest::generic API::#typed?#test_0002_is true when :class is present = 0.00 s = .
DefinitionTest::generic API::#typed?#test_0001_is false per default = 0.00 s = .
DefinitionTest::generic API::#typed?#test_0004_is true when :instance is present, only = 0.00 s = .
DefinitionTest::generic API::#typed?#test_0003_is true when :extend is present, only = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained text#test_0002_returns objects array from #from_json = 0.00 s = .
LonelyRepresenterTest::JSON::Hash::with contained text#test_0001_renders contained items #to_json = 0.00 s = .
InlineTest::helper method within inline representer [yaml]#test_0001_anonymous = DEPRECATED: global use of must_equal from /<<PKGBUILDDIR>>/test/test_helper.rb:84. Use _(obj).must_equal instead. This will fail in Minitest 6.
0.00 s = .
SerializeDeserializeTest::serialize#test_0001_anonymous = 0.00 s = .
HeritageTest#test_0002_B must have Ciao from module (feauture) Ciao = 0.00 s = .
HeritageTest#test_0001_B must inherit Hello! feature from A = 0.00 s = .
HeritageTest#test_0004_obj should inherit from N, and N from M = 0.00 s = .
HeritageTest#test_0003_C must inherit Hello! feature from A = 0.00 s = .
ConfigTest::wrapping#test_0001_returns false per default = 0.00 s = .
InlineTest::[xml] with :class#test_0002_anonymous = 0.00 s = .
InlineTest::[xml] with :class#test_0001_anonymous = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/test_helper.rb:83. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
HashWithScalarCollectionTest::#from_hash#test_0001_parses a block style list = 0.00 s = .
RepresentableTest:::extend and :class:::instance#test_0001_uses object from :instance but still extends it = 0.00 s = .
TypedPropertyTest:::class => Item#test_0001_#from_xml creates one Item instance = 0.00 s = .
YamlTest::collection::#from_yaml#test_0002_parses a flow style list = 0.00 s = .
YamlTest::collection::#from_yaml#test_0001_parses a block style list = 0.00 s = .
DefinitionTest::#inspect#test_0001_anonymous = 0.00 s = .
RepresentableTest:::extend and :class::property with :extend#test_0002_uses lambda when parsing = 0.00 s = .
RepresentableTest:::extend and :class::property with :extend#test_0001_uses lambda when rendering = 0.00 s = .
RenderPipelineOptionTest#test_0002_anonymous = 0.00 s = .
RenderPipelineOptionTest#test_0001_anonymous = 0.00 s = .
RenderPipelineOptionTest#test_0003_is cached = 0.00 s = .
DecoratorTest::#decorated#test_0001_is aliased to #represented = 0.00 s = .
JsonTest::APITest::JSON module::#build_for#test_0002_returns CollectionBinding = 0.00 s = .
JsonTest::APITest::JSON module::#build_for#test_0001_returns TextBinding = 0.00 s = .
RepresentableTest:::extend and :class:::decorator#test_0001_is aliased to :extend = 0.00 s = .
XMLDisableWrapTest#test_0002_rendersxx = 0.00 s = S
XMLDisableWrapTest#test_0001_anonymous = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/wrap_test.rb:126. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/wrap_test.rb:127. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
DefaultTest::#from_hash#test_0002_anonymous = 0.00 s = .
DefaultTest::#from_hash#test_0001_anonymous = 0.00 s = .
DefaultTest::#from_hash#test_0004_anonymous = 0.00 s = .
DefaultTest::#from_hash#test_0003_anonymous = 0.00 s = .
HashBindingTest::HashBinding::with plain text items#test_0002_inserts with #write = 0.00 s = .
HashBindingTest::HashBinding::with plain text items#test_0001_extracts with #read = 0.00 s = .
XmlTest::Xml module::#to_xml#test_0001_delegates to #to_node and returns string = 0.00 s = .
Namespace2XMLTest#test_0002_parses = 0.00 s = .
Namespace2XMLTest#test_0001_renders = DEPRECATED: global use of must_xml from /<<PKGBUILDDIR>>/test/xml_namespace_test.rb:138. Use _(obj).must_xml instead. This will fail in Minitest 6.
0.00 s = .
DecoratorTest::#from_hash#test_0002_parses = 0.00 s = .
DecoratorTest::#from_hash#test_0001_returns represented = 0.00 s = .
InlineTest::parsing [hash] where nested property missing#test_0001_doesn't change represented object = 0.00 s = .
LonelyRepresenterTest::[xml] lonely collection, render-only#test_0001_calls #to_hash on song instances, nothing else = DEPRECATED: global use of must_equal_xml from /<<PKGBUILDDIR>>/test/test_helper.rb:83. Use _(obj).must_equal_xml instead. This will fail in Minitest 6.
0.00 s = .
DefinitionTest::#[]=#test_0001_raises exception since it's deprecated = 0.00 s = .
ConfigInheritTest#test_0002_anonymous = 0.00 s = .
ConfigInheritTest#test_0015_anonymous = 0.00 s = .
ConfigInheritTest#test_0013_anonymous = 0.00 s = .
ConfigInheritTest#test_0016_anonymous = 0.00 s = .
ConfigInheritTest#test_0004_anonymous = 0.00 s = .
ConfigInheritTest#test_0018_anonymous = 0.00 s = .
ConfigInheritTest#test_0017_anonymous = 0.00 s = .
ConfigInheritTest#test_0005_anonymous = 0.00 s = .
ConfigInheritTest#test_0011_anonymous = 0.00 s = .
ConfigInheritTest#test_0001_anonymous = 0.00 s = .
ConfigInheritTest#test_0006_anonymous = 0.00 s = .
ConfigInheritTest#test_0008_anonymous = 0.00 s = .
ConfigInheritTest#test_0010_anonymous = 0.00 s = .
ConfigInheritTest#test_0014_anonymous = 0.00 s = .
ConfigInheritTest#test_0009_anonymous = 0.00 s = .
ConfigInheritTest#test_0012_anonymous = 0.00 s = .
ConfigInheritTest#test_0019_anonymous = 0.00 s = .
ConfigInheritTest#test_0003_anonymous = 0.00 s = .
ConfigInheritTest#test_0007_anonymous = 0.00 s = .
IncludeExcludeTest#test_0001_xdoes not propagate private options to nested objects = 0.00 s = .

Finished in 0.222572s, 2444.1577 runs/s, 3055.1971 assertions/s.

  1) Skipped:
ParsePipelineTest#test_0001_anonymous [test/parse_pipeline_test.rb:57]:
TODO: implement :parse_pipeline and :render_pipeline, and before/after/replace semantics

  2) Error:
CachedTest::serialization#test_0002_anonymous:
NoMethodError: undefined method `profile' for module RubyProf
    test/cached_test.rb:10:in `profile'
    test/cached_test.rb:81:in `block (2 levels) in <class:CachedTest>'

  3) Error:
CachedTest::deserialization#test_0002_xxx:
NoMethodError: undefined method `profile' for module RubyProf
    test/cached_test.rb:10:in `profile'
    test/cached_test.rb:137:in `block (2 levels) in <class:CachedTest>'

  4) Skipped:
AsXmlTest#test_0001_anonymous [test/as_test.rb:62]:
Skipped, no message given

  5) Skipped:
XMLDisableWrapTest#test_0002_rendersxx [test/wrap_test.rb:144]:
Skipped, no message given

544 runs, 680 assertions, 0 failures, 2 errors, 3 skips
rake aborted!
Command failed with status (1): [ruby -w -I"test" /usr/share [too-long-redacted] "test/test_helper_test.rb"  -v]
/usr/share/rubygems-integration/all/gems/rake-13.4.2/exe/rake:27:in `<top (required)>'
Tasks: TOP => default
(See full trace by running task with --trace)
/usr/lib/ruby/vendor_ruby/gem2deb.rb:52:in `run': /usr/bin/ruby3.3 /usr/bin/gem2deb-test-runner (Gem2Deb::CommandFailed)
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:64:in `block in run_ruby'
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:87:in `maybe_crossbuild'
	from /usr/lib/ruby/vendor_ruby/gem2deb.rb:63:in `run_ruby'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:189:in `run_tests_for_version'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:176:in `block in run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `each'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:175:in `run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:71:in `run_tests'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:57:in `install'
	from /usr/lib/ruby/vendor_ruby/gem2deb/dh_ruby.rb:163:in `install'
	from /usr/bin/dh_ruby:89:in `<main>'
dh_auto_install: error: dh_ruby --install /<<PKGBUILDDIR>>/debian/ruby-representable returned exit code 1
make: *** [debian/rules:7: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess failed with exit status 2
--------------------------------------------------------------------------------

#1141022#8
Date:
2026-06-28 22:53:36 UTC
From:
To:
Hello,

Bug #1141022 in ruby-representable reported by you has been fixed in the
Git repository and is awaiting an upload. You can see the commit
message below and you can check the diff of the fix at:

https://salsa.debian.org/ruby-team/ruby-representable/-/commit/9bc9ea877384ab98466f2022581c3b2975241e80

(this message was generated automatically)
-- 
Greetings

https://bugs.debian.org/1141022

#1141022#15
Date:
2026-06-28 23:40:55 UTC
From:
To:
We believe that the bug you reported is fixed in the latest version of
ruby-representable, 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 1141022@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Quigley <tsimonq2@debian.org> (supplier of updated ruby-representable 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 ftpmaster@ftp-master.debian.org)
Format: 1.8
Date: Sun, 28 Jun 2026 17:52:55 -0500
Source: ruby-representable
Architecture: source
Version: 3.2.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Team <pkg-ruby-extras-maintainers@lists.alioth.debian.org>
Changed-By: Simon Quigley <tsimonq2@debian.org>
Closes: 1141022
Changes:
 ruby-representable (3.2.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Add 0004-prof-2.0.patch to fix tests against prof 2.0 (Closes: #1141022).
   * Bump debhelper-compat to 14, dropping ${misc:Depends},
     ${shlibs:Depends}, and ${ruby:Depends} from runtime dependencies.
   * Update Standards-Version to 4.7.4, no changes needed.
Checksums-Sha1:
 c9523d2a3a836eb5ce151954fe26ff9aa1fba506 2224 ruby-representable_3.2.0-3.dsc
 4f6ce1be8ac17fcc852a551c3b50e40f01db37b9 8440 ruby-representable_3.2.0-3.debian.tar.xz
 1f48c6fe460ac87632cfa3e6fa5e7de1ea79a642 7685 ruby-representable_3.2.0-3_source.buildinfo
Checksums-Sha256:
 e2de1267851455d944c3c0b6bfadfac181b97ed51bfd02128b223f9fe443e4e1 2224 ruby-representable_3.2.0-3.dsc
 7a5160455d634ff86a28573cc63a833298b3b5eb7d8a69f7461f6fa0ab2f22b0 8440 ruby-representable_3.2.0-3.debian.tar.xz
 47851ba0303989b035316d84a193184e0b1483b8edf04d25b4442e5782888666 7685 ruby-representable_3.2.0-3_source.buildinfo
Files:
 d1a9f50ca361427b3c4f0a2f4e5650a0 2224 ruby optional ruby-representable_3.2.0-3.dsc
 5fd2245ebe696a611a75017c021fc3ac 8440 ruby optional ruby-representable_3.2.0-3.debian.tar.xz
 75196e333cb5fc14818463542fefe927 7685 ruby optional ruby-representable_3.2.0-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXHq+og+GMEWcyMi14n8s+EWML6QFAmpBpewACgkQ4n8s+EWM
L6SrghAAncUvxTZcmgW1kcjORzkshclv/lVQd7ESdsad0BPsVVBuXXfxNXUK+nZa
TcFzeM10hbHnDY0Msc73pnpuJBsDC6+c3XLC3php7vxRHTey2JhPhlI2MZmcH1aj
c+zHA1aQ3z5oOo7DHVyta0HyWGiU7Sy0aPCnMzj6wSRPkeh/2p5uI53TPSuBW0YR
bJWvmdv8hZ8psgkCSNMTXiNABwggJx1nseBTkRfhgyB8GGfjx9uH48k0GW/9fczx
BRdWlW8qssc4XOUUPhXcYORyPU5wCrQj41vR8LGNond98A4GfQu+UtH7F7JPAY3T
9opahXpEEuZB3ZuQ1VEBfans+lPGDaJbgFC5S6ilMV1ms6cQdlxx5gfh5iKEgRlS
1s0Bh0fNRHQp6Nq4Wag12ynkq//Sbt7hNUyZh4xTkmlqshf4tm6InCQ6IOeUi0H9
PY6zGXgaNvstn4Tm1zF9pndxH/G0Mi91VNtXSzsMTNUrfYR0TUrxUqyw3tlFplL3
D1W+e+CJBxsQbIQGmS4Das8lnBf2BdtktBoZAKIi667VBoxfts8qur9Xv9mLfyUv
8Df3+AK8cPsVrkcH63f94LGBujs9AGsRhZcWBTJEdx3SjfapBQTd5TAcqvolF7RU
XzWcp4GRwX9vjzOQ1p4AK/F6ONrxeBEKUkYhEg5Y048W2JwESJI=
=pnwW
-----END PGP SIGNATURE-----