[DRE-maint] Bug#846115: Bug#846115: Bug#846115: jekyll: FTBFS randomly (failing tests)

Christian Hofstaedtler zeha at debian.org
Thu Dec 8 13:56:01 UTC 2016


* Christian Hofstaedtler <zeha at debian.org> [161208 14:09]:
> * Youhei SASAKI <uwabami at gfd-dennou.org> [161208 12:57]:
> > On Mon, 28 Nov 2016 23:55:37 +0900,
> > Santiago Vila <sanvila at unex.es> wrote:
> > > Package: src:jekyll
> > > Version: 3.1.6+dfsg-3
> > >
> > > I tried to build this package in stretch with "dpkg-buildpackage -A"
> > > (which is what the "Arch: all" autobuilder would do to build it)
> > > but it failed:
> > 
> > Hm... *I can't reproduce this bug*.
> 
> I just hit this on the first try, when doing:
> 
>   $ apt-get source jekyll -d
>   $ sbuild jekyll_3.1.6+dfsg-3.dsc -A -d unstable

So, this fails reliably for me in an unpacked source tree, by just
running:


$ SEED=23557 rake -f debian/ruby-tests.rake
/usr/bin/ruby2.3 -I"lib:lib:test"
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb"
"test/test_ansi.rb" "test/test_cleaner.rb"
"test/test_coffeescript.rb" "test/test_collections.rb"
"test/test_command.rb" "test/test_commands_serve.rb"
"test/test_configuration.rb" "test/test_doctor_command.rb"
"test/test_document.rb" "test/test_entry_filter.rb"
"test/test_excerpt.rb" "test/test_excerpt_drop.rb"
"test/test_filters.rb" "test/test_front_matter_defaults.rb"
"test/test_generated_site.rb" "test/test_kramdown.rb"
"test/test_layout_reader.rb" "test/test_liquid_extensions.rb"
"test/test_liquid_renderer.rb" "test/test_log_adapter.rb"
"test/test_new_command.rb" "test/test_page.rb"
"test/test_path_sanitization.rb" "test/test_rdiscount.rb"
"test/test_redcarpet.rb" "test/test_regenerator.rb"
"test/test_related_posts.rb" "test/test_sass.rb" "test/test_site.rb"
"test/test_static_file.rb" "test/test_url.rb" "test/test_utils.rb"

(One long line.)

>From what I can tell, depending on the test execution order, the
"default_configuration" hash gets changed: it either has source set
to test/source or it's missing (then PWD is assumed).

Good luck,
-- 
christian hofstaedtler <zeha at debian.org>



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