Your message dated Sun, 06 Nov 2016 17:49:20 +0000
with message-id <e1c3rzi-000bjr...@fasolo.debian.org>
and subject line Bug#841429: fixed in homesick 1.1.3-2
has caused the Debian Bug report #841429,
regarding homesick: FTBFS under some locales (eg. fr_CH.UTF-8)
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.)


-- 
841429: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=841429
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: homesick
Version: 1.1.3-1
Severity: serious
Justification: fails to build from source
User: reproducible-bui...@lists.alioth.debian.org
Usertags: ftbfs locale
X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org

Dear Maintainer,

homesick fails to build from source in unstable/amd64 under some locales (eg. 
LANG="fr_CH.UTF-8") as the testsuite — which is curiously run in the install
target — uses local-sensitive strings to determine success.

  […]

  
┌──────────────────────────────────────────────────────────────────────────────┐
  │ Run tests for ruby2.3 from debian/ruby-tests.rake                           
 │
  
└──────────────────────────────────────────────────────────────────────────────┘
  
  
RUBYLIB=/home/lamby/temp/cdt.20161020163846.S0SIG1t1l1.db.homesick/homesick-1.1.3/debian/homesick/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=debian/homesick/usr/share/rubygems-integration/all:/home/lamby/.gem/ruby/2.3.0:/var/lib/gems/2.3.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.3.0:/usr/share/rubygems-integration/2.3.0:/usr/share/rubygems-integration/all
 ruby2.3 -S rake -f debian/ruby-tests.rake
  /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*_spec.rb
  [Coveralls] Set up the SimpleCov formatter.
  [Coveralls] Using SimpleCov's default settings.
  ..........WARNING: Using the `raise_error` matcher without providing a 
specific error or message risks false positives, since `raise_error` will match 
when Ruby raises a `NoMethodError`, `NameError` or `ArgumentError`, potentially 
allowing the expectation to pass without even executing the method you are 
intending to call. Actual error raised was #<RuntimeError: Unknown URI format: 
malformed>. Instead consider providing a specific error class or message. This 
message can be suppressed by setting: 
`RSpec::Expectations.configuration.on_potential_false_positives = :nothing`. 
Called from 
/home/lamby/temp/cdt.20161020163846.S0SIG1t1l1.db.homesick/homesick-1.1.3/spec/homesick_cli_spec.rb:149:in
 `block (3 levels) in <top (required)>'.
  ........................FF.............F.....................
  
  Failures:
  
    1) Homesick::CLI status says "nothing to commit" when there are no changes
       Failure/Error: expect(text).to match(%r{nothing to commit \(create/copy 
files and use "git add" to track\)$})
  
         expected "Sur la branche master\n\nValidation initiale\n\nrien à 
valider (créez/copiez des fichiers et utilisez \"git add\" pour les suivre)\n" 
to match /nothing to commit \(create\/copy files and use "git add" to track\)$/
         Diff:
         @@ -1,2 +1,6 @@
         -/nothing to commit \(create\/copy files and use "git add" to track\)$/
         +Sur la branche master
         +
         +Validation initiale
         +
         +rien à valider (créez/copiez des fichiers et utilisez "git add" pour 
les suivre)
       # ./spec/homesick_cli_spec.rb:441:in `block (3 levels) in <top 
(required)>'
  
    2) Homesick::CLI status says "Changes to be committed" when there are 
changes
       Failure/Error: expect(text).to match(%r{Changes to be committed:.*new 
file:\s*home\/.some_rc_file}m)
  
         expected "Sur la branche master\n\nValidation 
initiale\n\nModifications qui seront validées :\n  (utilisez \"git rm --cached 
<fichier>...\" pour désindexer)\n\n\tnouveau fichier : home/.some_rc_file\n\n" 
to match /Changes to be committed:.*new file:\s*home\/.some_rc_file/m
         Diff:
         @@ -1,2 +1,9 @@
         -/Changes to be committed:.*new file:\s*home\/.some_rc_file/m
         +Sur la branche master
         +
         +Validation initiale
         +
         +Modifications qui seront validées :
         +  (utilisez "git rm --cached <fichier>..." pour désindexer)
         +
         +      nouveau fichier : home/.some_rc_file
       # ./spec/homesick_cli_spec.rb:449:in `block (3 levels) in <top 
(required)>'
  
    3) Homesick::CLI track commit has a commit message when the commit succeeds
       Failure/Error: expect(text).to match(/^\[master \(root-commit\) \w+\] 
Test message/)
  
         expected "[master (commit racine) 9bf3bd7] Test message\n 1 file 
changed, 0 insertions(+), 0 deletions(-)\n create mode 100644 
home/.a_random_rc_file\n" to match /^\[master \(root-commit\) \w+\] Test 
message/
         Diff:
         @@ -1,2 +1,4 @@
         -/^\[master \(root-commit\) \w+\] Test message/
         +[master (commit racine) 9bf3bd7] Test message
         + 1 file changed, 0 insertions(+), 0 deletions(-)
         + create mode 100644 home/.a_random_rc_file
       # ./spec/homesick_cli_spec.rb:609:in `block (4 levels) in <top 
(required)>'
  
  Finished in 2.87 seconds (files took 0.3813 seconds to load)
  71 examples, 3 failures
  
  Failed examples:
  
  rspec ./spec/homesick_cli_spec.rb:438 # Homesick::CLI status says "nothing to 
commit" when there are no changes
  rspec ./spec/homesick_cli_spec.rb:444 # Homesick::CLI status says "Changes to 
be committed" when there are changes
  rspec ./spec/homesick_cli_spec.rb:602 # Homesick::CLI track commit has a 
commit message when the commit succeeds
  
  [Coveralls] Outside the Travis environment, not sending data.
  /usr/bin/ruby2.3 /usr/bin/rspec --pattern ./spec/\*_spec.rb failed
  ERROR: Test "ruby2.3" failed. Exiting.
  dh_auto_install: dh_ruby --install 
/home/lamby/temp/cdt.20161020163846.S0SIG1t1l1.db.homesick/homesick-1.1.3/debian/homesick
 returned exit code 1
  debian/rules:15 : la recette pour la cible « binary » a échouée
  make: *** [binary] Erreur 1
  dpkg-buildpackage: erreur: fakeroot debian/rules binary a produit une erreur 
de sortie de type 2
  
  
**************************************************************************************
  ** Detected network access during build                                       
      **
  
**************************************************************************************
  
  00:00:00.000000 IP 6a3ce95f2ded.45644 > dns1.telekomi.net.domain: 46971+ A? 
github.com. (28)
  00:00:00.000049 IP 6a3ce95f2ded.45644 > dns1.telekomi.net.domain: 33776+ 
AAAA? github.com. (28)
  00:00:00.129369 IP dns1.telekomi.net.domain > 6a3ce95f2ded.45644: 46971 1/4/4 
A 192.30.253.112 (194)
  00:00:00.425781 IP dns1.telekomi.net.domain > 6a3ce95f2ded.45644: 33776 0/1/0 
(93)
  00:00:00.426026 IP 6a3ce95f2ded.36260 > 192.30.253.112.git: Flags [S], seq 
2206836612, win 29200, options [mss 1460,sackOK,TS val 87871819 ecr 
0,nop,wscale 7], length 0
  00:00:00.552034 IP 192.30.253.112.git > 6a3ce95f2ded.36260: Flags [S.], seq 
2614189772, ack 2206836613, win 28480, options [mss 1386,sackOK,TS val 
3838330146 ecr 87871819,nop,wscale 10], length 0
  00:00:00.552094 IP 6a3ce95f2ded.36260 > 192.30.253.112.git: Flags [.], ack 1, 
win 229, options [nop,nop,TS val 87871850 ecr 3838330146], length 0
  00:00:00.552176 IP 6a3ce95f2ded.36260 > 192.30.253.112.git: Flags [P.], seq 
1:71, ack 1, win 229, options [nop,nop,TS val 87871850 ecr 3838330146], length 
70
  00:00:00.677213 IP 192.30.253.112.git > 6a3ce95f2ded.36260: Flags [.], ack 
71, win 28, options [nop,nop,TS val 3838330177 ecr 87871850], length 0
  00:00:00.687485 IP 192.30.253.112.git > 6a3ce95f2ded.36260: Flags [F.], seq 
1:33, ack 71, win 28, options [nop,nop,TS val 3838330180 ecr 87871850], length 
32
  00:00:00.688127 IP 6a3ce95f2ded.36260 > 192.30.253.112.git: Flags [F.], seq 
71, ack 34, win 229, options [nop,nop,TS val 87871884 ecr 3838330180], length 0
  00:00:00.761107 IP 6a3ce95f2ded.57155 > dns1.telekomi.net.domain: 22667+ A? 
github.com. (28)
  00:00:00.761174 IP 6a3ce95f2ded.57155 > dns1.telekomi.net.domain: 48411+ 
AAAA? github.com. (28)
  00:00:00.811612 IP 192.30.253.112.git > 6a3ce95f2ded.36260: Flags [.], ack 
72, win 28, options [nop,nop,TS val 3838330210 ecr 87871884], length 0
  00:00:00.890058 IP dns1.telekomi.net.domain > 6a3ce95f2ded.57155: 48411 0/1/0 
(93)
  00:00:00.890379 IP dns1.telekomi.net.domain > 6a3ce95f2ded.57155: 22667 1/4/4 
A 192.30.253.112 (194)
  00:00:00.890600 IP 6a3ce95f2ded.36262 > 192.30.253.112.git: Flags [S], seq 
3001457681, win 29200, options [mss 1460,sackOK,TS val 87871935 ecr 
0,nop,wscale 7], length 0
  00:00:01.012566 IP 192.30.253.112.git > 6a3ce95f2ded.36262: Flags [S.], seq 
3617939327, ack 3001457682, win 28480, options [mss 1386,sackOK,TS val 
3838330260 ecr 87871935,nop,wscale 10], length 0
  00:00:01.012640 IP 6a3ce95f2ded.36262 > 192.30.253.112.git: Flags [.], ack 1, 
win 229, options [nop,nop,TS val 87871965 ecr 3838330260], length 0
  00:00:01.012761 IP 6a3ce95f2ded.36262 > 192.30.253.112.git: Flags [P.], seq 
1:69, ack 1, win 229, options [nop,nop,TS val 87871965 ecr 3838330260], length 
68
  00:00:01.133917 IP 192.30.253.112.git > 6a3ce95f2ded.36262: Flags [.], ack 
69, win 28, options [nop,nop,TS val 3838330291 ecr 87871965], length 0
  00:00:01.142350 IP 192.30.253.112.git > 6a3ce95f2ded.36262: Flags [F.], seq 
1:33, ack 69, win 28, options [nop,nop,TS val 3838330293 ecr 87871965], length 
32
  00:00:01.142923 IP 6a3ce95f2ded.36262 > 192.30.253.112.git: Flags [F.], seq 
69, ack 34, win 229, options [nop,nop,TS val 87871998 ecr 3838330293], length 0

  […]

The full build log and a patch is attached.


Regards,

-- 
      ,''`.
     : :'  :     Chris Lamb
     `. `'`      la...@debian.org / chris-lamb.co.uk
       `-

Attachment: homesick.1.1.3-1.unstable.amd64.log.txt.gz
Description: Binary data

diff --git a/debian/rules b/debian/rules
index 75b70a0..a21b9b3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -14,6 +14,11 @@
 %:
        dh $@ --buildsystem=ruby --with ruby
 
+override_dh_auto_install:
+       # Tests are run during installation and compare locale-sensitive
+       # strings.
+       LC_ALL=C dh_auto_install
+
 manpage: debian/homesick.1
        @true
 

--- End Message ---
--- Begin Message ---
Source: homesick
Source-Version: 1.1.3-2

We believe that the bug you reported is fixed in the latest version of
homesick, 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 841...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Alexander GQ Gerasiov <g...@debian.org> (supplier of updated homesick 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: SHA256

Format: 1.8
Date: Sun, 06 Nov 2016 20:23:07 +0300
Source: homesick
Binary: homesick
Architecture: source all
Version: 1.1.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Ruby Extras Maintainers 
<pkg-ruby-extras-maintain...@lists.alioth.debian.org>
Changed-By: Alexander GQ Gerasiov <g...@debian.org>
Description:
 homesick   - keep your dotfiles (configs) in git
Closes: 832226 841429
Changes:
 homesick (1.1.3-2) unstable; urgency=medium
 .
   [ Cédric Boutillier ]
   * Bump debhelper compatibility level to 9
   * Use https:// in Vcs-* fields
   * Use https:// in Vcs-* fields
   * Bump Standards-Version to 3.9.7 (no changes needed)
   * Run wrap-and-sort on packaging files
 .
   [ Alexander GQ Gerasiov ]
   * Add 03-fix-locale-spec-tests.patch: Fix FTBFS in some locales.
     (Closes: #841429)
   * debian/control: Set section to 'utils'. (Closes: #832226)
   * Bump Standards-Version to 3.9.8 (no changes needed)
Checksums-Sha1:
 49f2985d0d0823db632af741d2cff2e76ef03c46 1738 homesick_1.1.3-2.dsc
 2c84f5933177916022dbb8fa14716c0cad36b6e7 4516 homesick_1.1.3-2.debian.tar.xz
 314dc7a0ede972dddbb7142e4c78e373d879b219 7133 
homesick_1.1.3-2_20161106T172437z-5b0d4eb7.buildinfo
 32fe1136b294e09a3b35627f7a718f87554af67a 14538 homesick_1.1.3-2_all.deb
Checksums-Sha256:
 7f556a36ac331f64daaf59d586da534e842bda8c534da9719d39a383a23eb57f 1738 
homesick_1.1.3-2.dsc
 3fe3dd01ca4ab6bece6e0883306354a7cd1d977c3014ea6c0acf787a37ae1d83 4516 
homesick_1.1.3-2.debian.tar.xz
 6d62080210e01b3da96af5d83aba456e9922d037de8d88008310b8cd7d0cc9ce 7133 
homesick_1.1.3-2_20161106T172437z-5b0d4eb7.buildinfo
 dd3ce88c83ab49587b2ccf5150ad454f9e9f65bca0be1c75c6c988cfd907a22e 14538 
homesick_1.1.3-2_all.deb
Files:
 565f0cd6f1bd2c60ca277b79710c9afd 1738 utils optional homesick_1.1.3-2.dsc
 b07cc68143655184537eebcbea4df00c 4516 utils optional 
homesick_1.1.3-2.debian.tar.xz
 5b0d4eb7dd14844aaeba2b1612905392 7133 utils optional 
homesick_1.1.3-2_20161106T172437z-5b0d4eb7.buildinfo
 ba8b6ded97c375a4f50701eca0d1f5a5 14538 utils optional homesick_1.1.3-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQEcBAEBCAAGBQJYH2dwAAoJEMqH6egqrDPx6GYH/3urd82kzwAxlkMb2aosA2VI
GdlV+6EDLbHSgzZXvnL11Y6FOwgLYB39G8nLIL3XOcuSGAjtDkfwBCI4BgMjkFNd
GwzMOUCn9xBKVt2lY2D3bdevFI4zt1FoZd2HzVHlViwM380M+xC3Dh1ZJC5y0nnu
Ku/nUR82DAmx/XXIFku2Fd2diysutfaOZD9QyA4IvpIRjM2lIALnt06PyLSM5bIe
HayzrleU6V+G3FXevMO+H802ycfdQxUd8RX4X/9mYexxlARTR/FESNSrBntqVPug
qEvmCjsr0vU9YpWVyN+fQ0/kWP3vFdcEaAFpZ9WGhuMSh8uCUVENQ0+/+Df0tvE=
=PWKb
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to