Your message dated Sat, 05 May 2018 19:25:45 +0000
with message-id <e1ff2ot-000g8o...@fasolo.debian.org>
and subject line Bug#894829: fixed in ruby-gettext-setup 0.30-2
has caused the Debian Bug report #894829,
regarding ruby-gettext-setup FTBFS: test failures
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.)
--
894829: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=894829
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: ruby-gettext-setup
Version: 0.30-1
Severity: serious
Some recent change in unstable makes ruby-gettext-setup FTBFS:
https://tests.reproducible-builds.org/debian/history/ruby-gettext-setup.html
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ruby-gettext-setup.html
...
┌──────────────────────────────────────────────────────────────────────────────┐
│ Run tests for ruby2.5 from debian/ruby-tests.rake │
└──────────────────────────────────────────────────────────────────────────────┘
RUBYLIB=/build/1st/ruby-gettext-setup-0.30/debian/ruby-gettext-setup/usr/lib/ruby/vendor_ruby:.
GEM_PATH=debian/ruby-gettext-setup/usr/share/rubygems-integration/all:/var/lib/gems/2.5.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.5.0:/usr/share/rubygems-integration/2.5.0:/usr/share/rubygems-integration/all
ruby2.5 -S rake -f debian/ruby-tests.rake
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format
documentation
GettextSetup
initialize
sets up correctly
negotiate_locale
negotiates correctly
chooses the default locale when no match is found
chooses the language with the highest q value
ignores country variant
chooses the first value when q values are equal
negotiate_locale!
sets the locale
setting default_locale
allows setting the default locale
clear
can clear the locale
multiple locales
can aggregate locales across projects
can switch to loaded locale
translation repository chain
chain is not nil
can translate without switching text domains
does not allow duplicate repositories
does allow multiple unique domains
GettextSetup::MetadataPot
#metadata_path
finds the right metadata path
#pot_string
generates a reasonable POT string
includes summary when provided
includes summary when provided
includes both summary and description when provided
#load_metadata
loads metadata correctly
uses an empty hash if no metadata.json is found
#generate_metadata_pot
works with everything supplied
GettextSetup::Pot
string_changes?
should detect string addition
should detect string removal
should detect string changes
should not detect non-string changes
generate_new_pot
fails when GettextSetup can't find a config.yaml
fatal: not a git repository (or any of the parent directories): .git
builds a POT file
fatal: not a git repository (or any of the parent directories): .git
builds a POT file with :header_only
generate_new_po
fails when GettextSetup can't find a config.yaml
complains when no language is supplied
generates new PO file
merges PO files
update_pot
fails when GettextSetup can't find a config.yaml
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
creates POT when absent (FAILED - 1)
fatal: not a git repository (or any of the parent directories): .git
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
updates POT when something changes (FAILED - 2)
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
doesn't update the POT when nothing changes (FAILED - 3)
Merge pot files
merges pot files
creates an oldpot file if one already exists
gettext.rake
gettext:pot
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
outputs correctly (FAILED - 4)
exits 1 on error
gettext:pot
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
outputs correctly, when passing a filename (FAILED - 5)
gettext:metadata_pot
outputs correctly
exits 1 on error
gettext:po
outputs correctly
exits 1 on error
gettext:update_pot
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
does not update the POT when no changes are detected (FAILED - 6)
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
can create a new POT (FAILED - 7)
fatal: not a git repository (or any of the parent directories): .git
/usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in `gsub': invalid
byte sequence in US-ASCII (ArgumentError)
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:50:in
`on_default'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:66:in `block in parse'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `each'
from /usr/lib/ruby/2.5.0/ripper/filter.rb:61:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:96:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:297:in
`parse_source'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:272:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/parser/ruby.rb:189:in
`parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:367:in `block
in parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:360:in
`parse_path'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:168:in `block
in parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `each'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:166:in `parse'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:217:in
`generate_pot'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:151:in `run'
from /usr/lib/ruby/vendor_ruby/gettext/tools/xgettext.rb:34:in `run'
from /usr/bin/rxgettext:24:in `<main>'
Error parsing spec/lib/gettext-setup/gettext_setup_spec.rb
can update the POT (FAILED - 8)
exits 1 upon error
gettext:merge
outputs correctly
exits 1 on error
Failures:
1) GettextSetup::Pot update_pot creates POT when absent
Failure/Error:
expect do
GettextSetup::Pot.update_pot(spec_locales_path, path)
end.to output("No existing POT file, generating new\nPOT file #{path}
has been generated\n").to_stdout
expected block to output "No existing POT file, generating new\nPOT file
/tmp/d20180404-18152-6xwiqe/some-pot.pot has been generated\n" to stdout, but
output "No existing POT file, generating new\n"
Diff:
@@ -1,3 +1,2 @@
No existing POT file, generating new
-POT file /tmp/d20180404-18152-6xwiqe/some-pot.pot has been generated
# ./spec/lib/gettext-setup/pot_spec.rb:126:in `block (3 levels) in <top
(required)>'
2) GettextSetup::Pot update_pot updates POT when something changes
Failure/Error:
expect do
GettextSetup::Pot.update_pot(spec_locales_path, path)
end.to output("String changes detected, replacing with updated POT
file\n").to_stdout
expected block to output "String changes detected, replacing with
updated POT file\n" to stdout, but output "POT creation failed\n"
Diff:
@@ -1,2 +1,2 @@
-String changes detected, replacing with updated POT file
+POT creation failed
# ./spec/lib/gettext-setup/pot_spec.rb:141:in `block (3 levels) in <top
(required)>'
3) GettextSetup::Pot update_pot doesn't update the POT when nothing changes
Failure/Error:
expect do
GettextSetup::Pot.update_pot(spec_locales_path, path)
end.to output("No existing POT file, generating new\nPOT file #{path}
has been generated\n").to_stdout
expected block to output "No existing POT file, generating new\nPOT file
/tmp/d20180404-18152-bmxewe/some-pot.pot has been generated\n" to stdout, but
output "No existing POT file, generating new\n"
Diff:
@@ -1,3 +1,2 @@
No existing POT file, generating new
-POT file /tmp/d20180404-18152-bmxewe/some-pot.pot has been generated
# ./spec/lib/gettext-setup/pot_spec.rb:150:in `block (3 levels) in <top
(required)>'
4) gettext.rake gettext:pot outputs correctly
Failure/Error: expect { test.run }.not_to raise_error
expected no Exception, got #<SystemExit: exit> with backtrace:
# ./lib/tasks/gettext.rake:26:in `exit'
# ./lib/tasks/gettext.rake:26:in `block (2 levels) in <top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:37:in `block (4 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:35:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in <top
(required)>'
5) gettext.rake gettext:pot outputs correctly, when passing a filename
Failure/Error: expect { test.run }.not_to raise_error
expected no Exception, got #<SystemExit: exit> with backtrace:
# ./lib/tasks/gettext.rake:26:in `exit'
# ./lib/tasks/gettext.rake:26:in `block (2 levels) in <top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:52:in `block (4 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:50:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in <top
(required)>'
6) gettext.rake gettext:update_pot does not update the POT when no changes
are detected
Failure/Error: expect { test.run }.not_to raise_error
expected no Exception, got #<SystemExit: exit> with backtrace:
# ./lib/tasks/gettext.rake:11:in `exit'
# ./lib/tasks/gettext.rake:11:in `block (2 levels) in <top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:90:in `block (4 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:88:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in <top
(required)>'
7) gettext.rake gettext:update_pot can create a new POT
Failure/Error: expect { test.run }.not_to raise_error
expected no Exception, got #<SystemExit: exit> with backtrace:
# ./lib/tasks/gettext.rake:11:in `exit'
# ./lib/tasks/gettext.rake:11:in `block (2 levels) in <top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:97:in `block (4 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:95:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in <top
(required)>'
8) gettext.rake gettext:update_pot can update the POT
Failure/Error: expect { test.run }.not_to raise_error
expected no Exception, got #<SystemExit: exit> with backtrace:
# ./lib/tasks/gettext.rake:11:in `exit'
# ./lib/tasks/gettext.rake:11:in `block (2 levels) in <top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:105:in `block (4 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:103:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (3 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in
<top (required)>'
# ./spec/lib/tasks/gettext_rake_spec.rb:31:in `block (2 levels) in <top
(required)>'
Finished in 1 minute 9.11 seconds (files took 6.78 seconds to load)
53 examples, 8 failures
Failed examples:
rspec ./spec/lib/gettext-setup/pot_spec.rb:123 # GettextSetup::Pot update_pot
creates POT when absent
rspec ./spec/lib/gettext-setup/pot_spec.rb:132 # GettextSetup::Pot update_pot
updates POT when something changes
rspec ./spec/lib/gettext-setup/pot_spec.rb:147 # GettextSetup::Pot update_pot
doesn't update the POT when nothing changes
rspec ./spec/lib/tasks/gettext_rake_spec.rb:34 # gettext.rake gettext:pot
outputs correctly
rspec ./spec/lib/tasks/gettext_rake_spec.rb:49 # gettext.rake gettext:pot
outputs correctly, when passing a filename
rspec ./spec/lib/tasks/gettext_rake_spec.rb:87 # gettext.rake
gettext:update_pot does not update the POT when no changes are detected
rspec ./spec/lib/tasks/gettext_rake_spec.rb:93 # gettext.rake
gettext:update_pot can create a new POT
rspec ./spec/lib/tasks/gettext_rake_spec.rb:100 # gettext.rake
gettext:update_pot can update the POT
Coverage report generated for RSpec to
/build/1st/ruby-gettext-setup-0.30/coverage. 32 / 40 LOC (80.0%) covered.
/usr/bin/ruby2.5 /usr/bin/rspec --pattern ./spec/\*\*/\*_spec.rb --format
documentation failed
ERROR: Test "ruby2.5" failed. Exiting.
dh_auto_install: dh_ruby --install
/build/1st/ruby-gettext-setup-0.30/debian/ruby-gettext-setup returned exit code
1
make: *** [debian/rules:9: binary] Error 1
--- End Message ---
--- Begin Message ---
Source: ruby-gettext-setup
Source-Version: 0.30-2
We believe that the bug you reported is fixed in the latest version of
ruby-gettext-setup, 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 894...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Sebastien Badia <sba...@debian.org> (supplier of updated ruby-gettext-setup
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: SHA512
Format: 1.8
Date: Sat, 05 May 2018 20:53:05 +0200
Source: ruby-gettext-setup
Binary: ruby-gettext-setup
Architecture: source
Version: 0.30-2
Distribution: unstable
Urgency: medium
Maintainer: Puppet Package Maintainers
<pkg-puppet-de...@lists.alioth.debian.org>
Changed-By: Sebastien Badia <sba...@debian.org>
Description:
ruby-gettext-setup - fast_gettext helper for Ruby
Closes: 894829
Changes:
ruby-gettext-setup (0.30-2) unstable; urgency=medium
.
* d/watch: Migrate to gemwatch.d.n and use HTTPS
* d/upstream: Added Upstream metadata
* d/patches: Fix UTF-8 issue during spec tests (Closes: #894829)
Thanks Hleb Valoshka for this patch!
https://lists.debian.org/debian-ruby/2018/04/msg00034.html
* d/control: Bump to Standards-Version 4.1.4 (no changes needed)
Checksums-Sha1:
b3edc2bde053c9e01209c013a63b922df20868a4 2314 ruby-gettext-setup_0.30-2.dsc
95c1b152a82f444d5fabbcee31ba2c8932b6a329 3884
ruby-gettext-setup_0.30-2.debian.tar.xz
0cb0746447a8c9b977120d28c0e461e2583d084e 7758
ruby-gettext-setup_0.30-2_source.buildinfo
Checksums-Sha256:
ec5818043ad8af7f006437ada27c3662b5a824abe80a6daec9453fc1bc6fc33f 2314
ruby-gettext-setup_0.30-2.dsc
99f4f71af2745ff0ad94144cbb0547e107341b2d6e3892848f69ae229cfac476 3884
ruby-gettext-setup_0.30-2.debian.tar.xz
9a2f4ba79174659ccfe695b93d0deed03bfd1d5a090401a19f5f0f6bcaa288d9 7758
ruby-gettext-setup_0.30-2_source.buildinfo
Files:
d21def5f83c66831e23c6ba4034ef375 2314 ruby optional
ruby-gettext-setup_0.30-2.dsc
182850372660249fe9632b55978611f9 3884 ruby optional
ruby-gettext-setup_0.30-2.debian.tar.xz
e324db2459ddf3a02b9ae144eb310e05 7758 ruby optional
ruby-gettext-setup_0.30-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfkPprL9yerPPCIUzhxbORhSkUtgFAlruAPkACgkQhxbORhSk
Uth92g//SUOUBhMlO8gS1azCWSzRByQQu14Llax74YQgYBWq27YXWlqzffUtMdj2
AugPPSj1J1RWTP+86D6/GlT5R5Obrp+ri/tq9uHdnfO0tnNtjaTp54YcHGBd6X3M
f2K6tpqImUXMAtAkM2WpVJae/CJxS5VMlDeu/vDrqJ+vPmkUTfudrWyMEONQUEhn
adXd+JheQbYJ1hYBdqB20MwAZturBGW3OLFbIW6UacsHf+vB+WuYorMY8wbBmAGO
MHFk8IIjWwmlAlqLpEtInEOsa3craoq+G6JSSGPEy74sf5g4b9133zfroiLrtu+N
tlDyIMEZvePbXQ+y8g4fqC8fPPAKInKuUkr0dywtyqVqLMyUXPHac1dBQm8y/U3W
tPDKUDUNJxQJDbQ5e7yALS37Xkg23r/3Dw0Al94vFHa+50ZgwMOqLJAKNnoq9BcT
DfKIlQuNVGv5s0zEJDbO1O06BORnEBTBBfOQmkEQ4NolQNkuS8zB2s7NpK4+WZz1
QXJGvZ95LhR3v4N03icHi8fhdaFVqU8qya7WWDAQc/f35nKBwECR2YdBGYTA7SUJ
yfZXHfeGCNlRkLB1iPV6TlLsbx/T3CcTWl9jPn05+bat46yqZlVC7ENTocfv2/9i
6fFcNQEvFoZ3xLsdusicPTophhO6lygdqiKNBpslqZmcwjYNhbg=
=ygs/
-----END PGP SIGNATURE-----
--- End Message ---