[DRE-maint] Bug#923986: ruby-pygments.rb: FTBFS randomly (failing tests)

Santiago Vila sanvila at unex.es
Thu May 2 12:59:40 BST 2019


severity 923986 important
thanks

Sorry, I was able to reproduce this on five different autobuilders,
but when I try to reproduce it in manual mode, the bug does not want
to show. Unfortunately, this is a "heisenbug".

I still believe there is a problem somewhere, but given the circumstances,
downgrading is the only sensible thing to do, at least until I can
"reproduce the randomness", so to speak.

My feeling is that this may have something to do with filesystem
ordering (i.e. the kind of thing which sometimes make packages not to
build reproducibly), because of this message which is shown in the
failed build logs:

/usr/lib/ruby/2.5.0/rubygems/core_ext/kernel_require.rb:59: warning:
loading in progress, circular require considered harmful -
/usr/lib/ruby/2.5.0/pp.rb

Does this mean something to you? Could it be that this "circular" thing
makes the unit test to become unpredictable?

Do the build logs I provided give any hint about what could be the
problem?

Thanks.



More information about the Pkg-ruby-extras-maintainers mailing list