Re: [Reproducible-builds] Bug#138409: dpkg-dev: please add support for .buildinfo files

2016-01-26 Thread Jérémy Bobbio
Jérémy Bobbio:
> The attached patch will enable dpkg-buildpackage to create .buildinfo
> files as specified on the Debian wiki [1]. They have two main purposes:
> 
>  * recording information about the system environment used during a
>particular build—versions of the build dependencies installed, system
>architecture, etc. for easier forensics/debugging;
>  * describe how to recreate (partially or in full) the original
>environment when trying to reproduce a particular build.

I think the proposed patch is missing a field to record some environment
variables that can affect the build process. Right now, I'm thinking of
DEB_BUILD_OPTIONS and DEB_flag_{SET,STRIP,APPEND,PREPEND} (from
dpkg-buildflags). Maybe others? Build profiles?

Initially I was against recording such information, but now that we
understand the purpose of .buildinfo files better and not mandate that
they be reproducible themselves, it doesn't matter if one contains
`DEB_BUILD_OPTIONS=parallel=4` and the other
`DEB_BUILD_OPTIONS=parallel=16`. It is the responsibility of users
trying to recreate a given package to filter this out.

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#812813: lsh-utils: FTBFS: dh_install: lsh-server missing files: usr/sbin/lsh-krb-checkpw

2016-01-26 Thread Chris Lamb
Source: lsh-utils
Version: 2.1-7
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

lsh-utils fails to build from source in unstable/amd64:

  [..]

  dh_testdir
  dh_testroot
  dh_install -a --sourcedir=debian/tmp
  dh_install: lsh-server missing files: usr/sbin/lsh-krb-checkpw
  dh_install: missing files, aborting
  debian/rules:94: recipe for target 'binary-arch' failed
  make: *** [binary-arch] Error 255

  [..]

The full build log is attached.


Regards,

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


lsh-utils.2.1-7.unstable.amd64.log.txt.gz
Description: Binary data
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Processed: Re: Bug#807669: dh-strip-nondeterminism: Breaks some jar file

2016-01-26 Thread Debian Bug Tracking System
Processing control commands:

> tag -1 + patch
Bug #807669 [dh-strip-nondeterminism] dh-strip-nondeterminism: breaks signed 
jar files
Added tag(s) patch.

-- 
807669: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=807669
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#807669: dh-strip-nondeterminism: Breaks some jar file

2016-01-26 Thread Jérémy Bobbio
Control: tag -1 + patch

Raphael Hertzog:
> On Mon, 14 Dec 2015, Raphael Hertzog wrote:
> > Your analysis is correct but dh_strip_nondeterminisn should detect the
> > signature and avoid messing up with the file in that case.
> > 
> > That's what this bug is about.
> 
> And we got another case where dh_strip_nondeterminism actually broke a
> working package... https://bugs.kali.org/view.php?id=3019
> 
> Is there anything we can do to ensure that this bug gets a timely fix?

Attached is a patch which I think could work. I'm not confident enough
in my Perl skills to commit directly though.

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   
From e2dfd6d97a2f0af21f5d113d7eed12d90ebe2384 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?J=C3=A9r=C3=A9my=20Bobbio?= 
Date: Tue, 26 Jan 2016 13:59:14 +
Subject: [PATCH] Don't process signed Jar file

Otherwise, we will break the signature and that's not a good thing.

I guess it would be better if we had a way to pass a warning back. But that's
something for the future.

Closes: #807669
---
 lib/File/StripNondeterminism/handlers/jar.pm | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/lib/File/StripNondeterminism/handlers/jar.pm b/lib/File/StripNondeterminism/handlers/jar.pm
index e136395..4af06a0 100644
--- a/lib/File/StripNondeterminism/handlers/jar.pm
+++ b/lib/File/StripNondeterminism/handlers/jar.pm
@@ -87,6 +87,12 @@ sub _jar_normalize_member {
 
 sub normalize {
 	my ($jar_filename) = @_;
+	my $jar = Archive::Zip->new($jar_filename);
+	my @filenames = $jar->memberNames();
+	for my $filename (@filenames) {
+		# don't process signed jars
+		return 0 if $filename =~ /\AMETA-INF\/[^\/]+\.SF\Z/i;
+	}
 	return File::StripNondeterminism::handlers::zip::normalize($jar_filename,
 			filename_cmp => \&_jar_filename_cmp,
 			member_normalizer => \&_jar_normalize_member);
-- 
2.6.1



signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#812524: marked as done (UnicodeDecodeError with glob2/0.9.4.4-2.4 on unstable/amd64)

2016-01-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Jan 2016 12:19:56 +
with message-id 
and subject line Bug#812524: fixed in diffoscope 48
has caused the Debian Bug report #812524,
regarding UnicodeDecodeError with glob2/0.9.4.4-2.4 on unstable/amd64
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.)


-- 
812524: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812524
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: diffoscope
Version: 47

seen on our CI:

Sun Jan 24 17:00:26 UTC 2016 - diffoscope 47 will be used to compare the two 
builds:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 177, in 
main
sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 148, in 
run_diffoscope
parsed_args.file1, parsed_args.file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 95, in compare_root_paths
return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_usin

[Reproducible-builds] Bug#812534: marked as done (TypeError with python-expyriment/0.7.0+git34-g55a4e7e-3.1 on unstable/amd64)

2016-01-26 Thread Debian Bug Tracking System
Your message dated Tue, 26 Jan 2016 12:19:56 +
with message-id 
and subject line Bug#812534: fixed in diffoscope 48
has caused the Debian Bug report #812534,
regarding TypeError with python-expyriment/0.7.0+git34-g55a4e7e-3.1 on 
unstable/amd64
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.)


-- 
812534: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=812534
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: diffoscope
Version: 47

Seen on our CI:

Sun Jan 24 18:21:16 UTC 2016 - diffoscope 47 will be used to compare the two 
builds:
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 177, in 
main
sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/__main__.py", line 148, in 
run_diffoscope
parsed_args.file1, parsed_args.file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 95, in compare_root_paths
return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 111, in compare_files
return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
199, in compare
difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
174, in _compare_using_details
details.extend(filter(None, self.as_container.compare(other.as_container)))
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 114, in compare_commented_files
difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 103, in compare_files
specialize(file1)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 171, in specialize
if cls.recognizes(file):
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/debian.py", line 
185, in recognizes
for d in buildinfo.get('Checksums-Sha256'):
TypeError: 'NoneType' object is not iterable


-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  http://mapreri.org  : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature
--- End Message ---
--- Begin Message ---
Source: diffoscope
Source-Version: 48

We believe th

[Reproducible-builds] diffoscope_48_amd64.changes ACCEPTED into unstable

2016-01-26 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Tue, 26 Jan 2016 12:13:57 +0100
Source: diffoscope
Binary: diffoscope debbindiff
Architecture: source all
Version: 48
Distribution: unstable
Urgency: medium
Maintainer: Reproducible builds folks 

Changed-By: Jérémy Bobbio 
Description:
 debbindiff - transitional package
 diffoscope - in-depth comparison of files, archives, and directories
Closes: 812524 812534
Changes:
 diffoscope (48) unstable; urgency=medium
 .
   * Open debian/control file in binary mode (Closes: #812524)
   * Fix recognizes() for files ending in .buildinfo but without a
 Checksums-Sha256 field. (Closes: #812534)
   * Fix finding debug packages with multiple Build-Ids.
   * Cleanup how arguments are given to readelf for sections.
   * Only pass --decompress to readelf when the option is supported. This
 restores compatibility with older versions of binutils.
   * Skip dbgsym tests if the debian Python module is not available.
Checksums-Sha1:
 7bec6325a2ec4aa61f94426665f251e436f67b51 2000 diffoscope_48.dsc
 72951a3a9cf3b3457f82cd9eacb939b5943ba5a2 252564 diffoscope_48.tar.xz
 092c512a7f0d98f54df64decbcda198ce95f86f8 13816 debbindiff_48_all.deb
 db92567e723b6e98f6e143d3830daff1b7397ae8 55146 diffoscope_48_all.deb
Checksums-Sha256:
 ad0b2604ade163e368769bb50074e11cae9a30facac7315b809dd4fe42a83122 2000 
diffoscope_48.dsc
 1d2462ecf1a1f4bc7870b0b5faa68ae7023186f6c0cc8e912f5fdc096a78245e 252564 
diffoscope_48.tar.xz
 b20f3571e909d0748831a40b5ac1892f036db5ccc1f633c8ab86a369059606ce 13816 
debbindiff_48_all.deb
 ebab704a52a0391a20c274622cc5766cdd35abeebb8de5e1c10c45a107429214 55146 
diffoscope_48_all.deb
Files:
 7ff012cc99ae4dddfcda55acb9f1e41b 2000 devel optional diffoscope_48.dsc
 7e3b09a10435799794812d0abd173cbc 252564 devel optional diffoscope_48.tar.xz
 80366070275e6f1ed37ae2af484f691e 13816 oldlibs extra debbindiff_48_all.deb
 ba734e8d0b7c27bfbee346c0c14b5fca 55146 devel optional diffoscope_48_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v1

iQIcBAEBCAAGBQJWp2FHAAoJEEAsIlA9Nuk2Lx0P/2ogrMjqXuzERCsHaLHmdgUi
1wtCxA4yXZEP+eRl2xQUgP/VYdSS3kd0qp5LF+E47YSr8BGehyy/8lFEywblOnCC
yxE6prbuLDdDOBfBYfN9jof5IMi1QgR0oKHDuK+CUjvdIT2n9iIsf2+nk8l97Ktp
CEUF9odsm9VULqmdxXf82+q/zeXJjQPGnVT1hq/O85viEs9aLpUggRHaE9YfzMxj
3IkenI8PDoLjEn20n/ayU8YHM0r8vB71oYJRUCRFXPE5v4mXxquv5mf3KwIWvJkB
GELJOrPbnmYvUtprA2N/rwrYdWqkHwSg5x+VAPNltPn1dAVJn6GWUVDJDiEXcMSr
/BjttHnSPP3UuWJx48JHzhNSIj9QEua8TxhOPO36X7iPXWePge7jxGnoC0R+79N0
1MH7eg3iDL3WWXbn/zlupcHakRsPOSO3lkG1VwNMJ09DbYqyKiflForTHUkXm5Vx
extOhqMPNrluulLNHH9WyF8esEUqjEBeKUG8Ie8bb7sdBSCaWBmBwemmaU20p2Mg
ONSiTK714SuFkV6RWXhkvnOC5+CtvjQeTwJ08hxTZaQgCzG0E9kqK/DofpjUol9c
Kki8oYUkWGl5F6jxnNWDE+gV2u27SzQGQasdkkJO5ekk9uRNDcOnITIoByXIRY/A
wzRNbLJKnhXVbmnq+69l
=p3a3
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Processing of diffoscope_48_amd64.changes

2016-01-26 Thread Debian FTP Masters
diffoscope_48_amd64.changes uploaded successfully to localhost
along with the files:
  diffoscope_48.dsc
  diffoscope_48.tar.xz
  debbindiff_48_all.deb
  diffoscope_48_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Processing of diffoscope_48_amd64.changes

2016-01-26 Thread Debian FTP Masters
diffoscope_48_amd64.changes uploaded successfully to ftp-master.debian.org
along with the files:
  diffoscope_48.dsc
  diffoscope_48.tar.xz
  debbindiff_48_all.deb
  diffoscope_48_all.deb

Greetings,

Your Debian queue daemon (running on host coccia.debian.org)

___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds


[Reproducible-builds] Bug#812762: findutils: FTBFS if fr_FR or other locales are installed

2016-01-26 Thread Jérémy Bobbio
Source: findutils
Version: 4.6.0-2
Severity: important
User: reproducible-builds@lists.alioth.debian.org
Usertag: ftbfs

Hi!

findutils will FTBFS due to test errors if fr_FR or a couple other
locales are installed. The failing tests are test-mbrtowc{1,2,3,4}.sh.
The log contains:

test-mbrtowc.c:49: assertion 'ret == (size_t)(-2)' failed
Aborted

An easy way to test this is to install the locales-all package in the
build environment.

Maybe mbrtowc() behavior when n == 0 has changed in recent libc?

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   


signature.asc
Description: Digital signature
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#812736: ruby-net-ssh: FTBFS: /usr/lib/ruby/2.2.0/rubygems/specification.rb:927:in `block in find_by_path': undefined method `contains_requirable_file?' for nil:NilClass (NoMe

2016-01-26 Thread Chris Lamb
Source: ruby-net-ssh
Version: 1:2.9.2-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

ruby-net-ssh fails to build from source in unstable/amd64:

  [..]
  
  
RUBYLIB=/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/debian/ruby-net-ssh/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=/home/lamby/.gem/ruby/2.2.0:/var/lib/gems/2.2.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.2.0:/usr/share/rubygems-integration/2.2.0:/usr/share/rubygems-integration/2.2:/usr/share/rubygems-integration/all:debian/ruby-net-ssh/usr/share/rubygems-integration/all
 ruby2.2 -S rake -f debian/ruby-tests.rake
  /usr/bin/ruby2.2   "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" 
"test/test*.rb" -v
  /usr/lib/ruby/2.2.0/rubygems/specification.rb:927:in `block in find_by_path': 
undefined method `contains_requirable_file?' for nil:NilClass (NoMethodError)
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:895:in `block in 
each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:894:in `each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:894:in `each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:926:in `find'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:926:in `find_by_path'
from /usr/lib/ruby/2.2.0/rubygems.rb:190:in `try_activate'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:126:in 
`rescue in require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:39:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/prompt.rb:81:in
 `'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/prompt.rb:1:in
 `'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/prompt.rb:1:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/key_factory.rb:2:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/authentication/key_manager.rb:2:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh/authentication/session.rb:4:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/lib/net/ssh.rb:11:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/start/test_options.rb:2:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/test_all.rb:10:in
 `block (2 levels) in '
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/test_all.rb:10:in
 `each'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/test_all.rb:10:in
 `block in '
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/test_all.rb:5:in
 `chdir'
from 
/home/lamby/temp/cdt.20160126092627.BFUmdh3bRL/ruby-net-ssh-2.9.2/test/test_all.rb:5:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:10:in `block (2 
levels) in '
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:9:in `each'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:9:in `block in 
'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:4:in `select'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:4:in `'
  Skipping packet stream test for idea-cbc
  rake aborted!
  Command failed with status (1): [ruby   
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test*.rb" -v]
  
  Tasks: TOP => default
  (See full trace by running task with --trace)

[Reproducible-builds] Bug#812734: libpam-krb5: FTBFS: /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libhx509.la: No such file or directory

2016-01-26 Thread Chris Lamb
Source: libpam-krb5
Version: 4.7-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

libpam-krb5 fails to build from source in unstable/amd64:

  [..]

  /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libhx509.la: No such file or 
directory
  libtool: link: `/usr/lib/x86_64-linux-gnu/libhx509.la' is not a valid libtool 
archive
  Makefile:968: recipe for target 'pam_krb5.la' failed
  make[3]: *** [pam_krb5.la] Error 1
  make[3]: Leaving directory 
'/home/lamby/temp/cdt.20160126092437.40enHpYeqO/libpam-krb5-4.7/build-heimdal'
  Makefile:804: recipe for target 'all' failed
  make[2]: *** [all] Error 2
  make[2]: Leaving directory 
'/home/lamby/temp/cdt.20160126092437.40enHpYeqO/libpam-krb5-4.7/build-heimdal'
  dh_auto_build: make -j9 returned exit code 2
  debian/rules:30: recipe for target 'override_dh_auto_build' failed
  make[1]: *** [override_dh_auto_build] Error 2
  make[1]: Leaving directory 
'/home/lamby/temp/cdt.20160126092437.40enHpYeqO/libpam-krb5-4.7'
  debian/rules:9: recipe for target 'build' failed
  make: *** [build] Error 2

  [..]

The full build log is attached.


Regards,

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


libpam-krb5.4.7-2.unstable.amd64.log.txt.gz
Description: Binary data
___
Reproducible-builds mailing list
Reproducible-builds@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/reproducible-builds

[Reproducible-builds] Bug#812732: cyrus-sasl2: FTBFS: /bin/sed: can't read /usr/lib/x86_64-linux-gnu/libheimntlm.la: No such file or directory

2016-01-26 Thread Chris Lamb
Source: cyrus-sasl2
Version: 2.1.26.dfsg1-14
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

cyrus-sasl2 fails to build from source in unstable/amd64:

  [..]

  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. 
-I../../include -I../../lib -I../../sasldb -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -c 
../../plugins/otp.c -fPIE -o otp.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include  
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal  -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include  -Wall -W -g -O2 -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o otp_init.lo 
../../plugins/otp_init.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. 
-I../../include -I../../lib -I../../sasldb -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -c 
../../plugins/otp_init.c  -fPIC -DPIC -o .libs/otp_init.o
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. 
-I../../include -I../../lib -I../../sasldb -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -c 
../../plugins/otp_init.c -fPIE -o otp_init.o >/dev/null 2>&1
  /bin/bash ../libtool  --tag=CC   --mode=link gcc  -Wall -W -g -O2 -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -module 
-export-dynamic -rpath /usr/lib/x86_64-linux-gnu/sasl2:/usr/lib/sasl2 
-version-info 2:25:0 -fPIE -pie -Wl,-z,relro -Wl,-z,now 
-L/usr/lib/x86_64-linux-gnu/heimdal -Wl,-z,defs -L/usr/x86_64-linux-gnu/lib -o 
libotp.la  otp.lo otp_init.lo plugin_common.lo -lcrypto   -lresolv  
  libtool: link: gcc -shared  -fPIC -DPIC  .libs/otp.o .libs/otp_init.o 
.libs/plugin_common.o   -L/usr/lib/x86_64-linux-gnu/heimdal 
-L/usr/x86_64-linux-gnu/lib -lcrypto -lresolv  -O2 -Wl,-z -Wl,relro -Wl,-z 
-Wl,now -Wl,-z -Wl,defs   -Wl,-soname -Wl,libotp.so.2 -o .libs/libotp.so.2.0.25
  libtool: link: (cd ".libs" && rm -f "libotp.so.2" && ln -s "libotp.so.2.0.25" 
"libotp.so.2")
  libtool: link: (cd ".libs" && rm -f "libotp.so" && ln -s "libotp.so.2.0.25" 
"libotp.so")
  libtool: link: ar cru .libs/libotp.a  otp.o otp_init.o plugin_common.o
  ar: `u' modifier ignored since `D' is the default (see `U')
  libtool: link: ranlib .libs/libotp.a
  libtool: link: ( cd ".libs" && rm -f "libotp.la" && ln -s "../libotp.la" 
"libotp.la" )
  /bin/bash ../libtool  --tag=CC   --mode=compile gcc -DHAVE_CONFIG_H -I. 
-I../../plugins -I.. -I../../include -I../../lib -I../../sasldb -I../include  
-Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/heimdal  -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include  -Wall -W -g -O2 -fPIE 
-fstack-protector-strong -Wformat -Werror=format-security -c -o gssapi.lo 
../../plugins/gssapi.c
  libtool: compile:  gcc -DHAVE_CONFIG_H -I. -I../../plugins -I.. 
-I../../include -I../../lib -I../../sasldb -I../include -Wdate-time 
-D_FORTIFY_SOURCE=2 -I/usr/include/heimdal -I/usr/include 
-DOBSOLETE_CRAM_ATTR=1 -DKRB5_HEIMDAL -I/usr/include/mysql 
-I/usr/include/postgresql -I/usr/include -Wall -W -g -O2 
-fstack-protector-strong -Wformat -Werror=format-security -c 
../../plugins/gssapi.c  -fPIC -DPIC -o .libs/gssapi.o
  ../../plugins/gssapi.c: In function 'sasl_gss_seterror_':
  ../../plugins/gssapi.c:214:40: warning: passing argument 3 of 
'_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
   ret = _plug_buf_alloc(utils, &out, &curlen, 256);
  ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: note: expected 'unsigned int *' but 
argument is of type 'size_t * {aka long unsigned int *}'
   int _plug_buf_alloc(const sasl_utils_t *utils, char **rwbuf,
   ^
  ../../plugins/gssapi.c:241:37: warning: passing argument 3 of 
'_plug_buf_alloc' from incompatible pointer type [-Wincompatible-pointer-types]
ret = _plug_buf_alloc(utils, &out, &curlen, len);
   ^
  In file included from ../../plugins/gssapi.c:78:0:
  ../../plugins/plugin_common.h:145:5: 

[Reproducible-builds] Bug#812735: ruby-net-scp: FTBFS: /usr/lib/ruby/2.2.0/rubygems/specification.rb:927:in `block in find_by_path': undefined method `contains_requirable_file?' for nil:NilClass (NoMe

2016-01-26 Thread Chris Lamb
Source: ruby-net-scp
Version: 1.2.1-2
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

ruby-net-scp fails to build from source in unstable/amd64:

  [..]

  
  
RUBYLIB=/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/debian/ruby-net-scp/usr/lib/ruby/vendor_ruby:.
 
GEM_PATH=/home/lamby/.gem/ruby/2.2.0:/var/lib/gems/2.2.0:/usr/lib/x86_64-linux-gnu/rubygems-integration/2.2.0:/usr/share/rubygems-integration/2.2.0:/usr/share/rubygems-integration/2.2:/usr/share/rubygems-integration/all:debian/ruby-net-scp/usr/share/rubygems-integration/all
 ruby2.2 -S rake -f debian/ruby-tests.rake
  /usr/bin/ruby2.2   "/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" 
"test/test_all.rb" "test/test_download.rb" "test/test_scp.rb" 
"test/test_upload.rb" -v
  /usr/lib/ruby/2.2.0/rubygems/specification.rb:927:in `block in find_by_path': 
undefined method `contains_requirable_file?' for nil:NilClass (NoMethodError)
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:895:in `block in 
each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:894:in `each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:894:in `each'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:926:in `find'
from /usr/lib/ruby/2.2.0/rubygems/specification.rb:926:in `find_by_path'
from /usr/lib/ruby/2.2.0/rubygems.rb:190:in `try_activate'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:126:in 
`rescue in require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:39:in 
`require'
from /usr/lib/ruby/vendor_ruby/net/ssh/prompt.rb:81:in `'
from /usr/lib/ruby/vendor_ruby/net/ssh/prompt.rb:1:in `'
from /usr/lib/ruby/vendor_ruby/net/ssh/prompt.rb:1:in `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/vendor_ruby/net/ssh/key_factory.rb:2:in `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/usr/lib/ruby/vendor_ruby/net/ssh/authentication/key_manager.rb:2:in `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/vendor_ruby/net/ssh/authentication/session.rb:4:in 
`'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/vendor_ruby/net/ssh.rb:11:in `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/common.rb:11:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_upload.rb:1:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_all.rb:2:in
 `block (2 levels) in '
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_all.rb:2:in
 `each'
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_all.rb:2:in
 `block in '
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_all.rb:1:in
 `chdir'
from 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ruby-net-scp-1.2.1/test/test_all.rb:1:in
 `'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in 
`require'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:15:in `block in 
'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:4:in `select'
from /usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb:4:in `'
  rake aborted!
  Command failed with status (1): [ruby   
"/usr/lib/ruby/vendor_ruby/rake/rake_test_loader.rb" "test/test_all.rb" 
"test/test_download.rb" "test/test_scp.rb" "test/test_upload.rb" -v]
  
  Tasks: TOP => default
  (See full trace by running task with --trace)
  ERROR: Test "ruby2.2" failed. Exiting.
  dh_auto_install: dh_ruby --install 
/home/lamby/temp/cdt.20160126092606.gZdR9RA6w0/ru

[Reproducible-builds] Bug#812733: dfvfs: FTBFS: UnicodeEncodeError: 'ascii' codec can't encode character u'\xed' in position 72: ordinal not in range(128)

2016-01-26 Thread Chris Lamb
Source: dfvfs
Version: 20160108-1
Severity: serious
Justification: fails to build from source
User: reproducible-builds@lists.alioth.debian.org
Usertags: ftbfs
X-Debbugs-Cc: reproducible-builds@lists.alioth.debian.org

Dear Maintainer,

dfvfs fails to build from source in unstable/amd64:

  [..]

  
  ==
  ERROR: testResolvePathWithEnvironmentVariable 
(helpers.windows_path_resolver.WindowsPathResolverTest)
  Test the resolve path function with environment variable expansion.
  --
  Traceback (most recent call last):
File 
"/home/lamby/temp/cdt.20160126092053.HI2fPHzkja/dfvfs-20160108/tests/helpers/windows_path_resolver.py",
 line 179, in testResolvePathWithEnvironmentVariable
  path_spec = path_resolver.ResolvePath(windows_path)
File "./dfvfs/helpers/windows_path_resolver.py", line 241, in ResolvePath
  path, expand_variables=expand_variables)
File "./dfvfs/helpers/windows_path_resolver.py", line 176, in _ResolvePath
  path_segment, case_sensitive=False)
File "./dfvfs/vfs/file_entry.py", line 317, in GetSubFileEntryByName
  for sub_file_entry in self.sub_file_entries:
File "./dfvfs/vfs/os_file_entry.py", line 228, in sub_file_entries
  for path_spec in self._directory.entries:
File "./dfvfs/vfs/file_entry.py", line 67, in entries
  for entry in self._EntriesGenerator():
File "./dfvfs/vfs/os_file_entry.py", line 45, in _EntriesGenerator
  location, directory_entry])
File "./dfvfs/vfs/os_file_system.py", line 191, in JoinPath
  segment.split(self.PATH_SEPARATOR) for segment in path_segments]
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xc3 in position 0: 
ordinal not in range(128)
  
  ==
  ERROR: testDataStreams (vfs.tsk_file_entry.TSKFileEntryTest)
  Test the data streams functionality.
  --
  Traceback (most recent call last):
File 
"/home/lamby/temp/cdt.20160126092053.HI2fPHzkja/dfvfs-20160108/tests/vfs/tsk_file_entry.py",
 line 28, in setUp
  self._file_system.Open(self._tsk_path_spec)
File "./dfvfs/vfs/file_system.py", line 230, in Open
  self._Open(path_spec, mode=mode)
File "./dfvfs/vfs/tsk_file_system.py", line 64, in _Open
  path_spec.parent, resolver_context=self._resolver_context)
File "./dfvfs/resolver/resolver.py", line 113, in OpenFileObject
  file_object.open(path_spec=path_spec)
File "./dfvfs/file_io/file_io.py", line 73, in open
  self._Open(path_spec=path_spec, mode=mode)
File "./dfvfs/file_io/os_file_io.py", line 88, in _Open
  stat_info = os.stat(location)
  UnicodeEncodeError: 'ascii' codec can't encode character u'\xed' in position 
72: ordinal not in range(128)
  
  ==
  ERROR: testGetDataStream (vfs.tsk_file_entry.TSKFileEntryTest)
  Test the retrieve data streams functionality.
  --
  Traceback (most recent call last):
File 
"/home/lamby/temp/cdt.20160126092053.HI2fPHzkja/dfvfs-20160108/tests/vfs/tsk_file_entry.py",
 line 28, in setUp
  self._file_system.Open(self._tsk_path_spec)
File "./dfvfs/vfs/file_system.py", line 230, in Open
  self._Open(path_spec, mode=mode)
File "./dfvfs/vfs/tsk_file_system.py", line 64, in _Open
  path_spec.parent, resolver_context=self._resolver_context)
File "./dfvfs/resolver/resolver.py", line 113, in OpenFileObject
  file_object.open(path_spec=path_spec)
File "./dfvfs/file_io/file_io.py", line 73, in open
  self._Open(path_spec=path_spec, mode=mode)
File "./dfvfs/file_io/os_file_io.py", line 88, in _Open
  stat_info = os.stat(location)
  UnicodeEncodeError: 'ascii' codec can't encode character u'\xed' in position 
72: ordinal not in range(128)
  
  ==
  ERROR: testGetFileEntryByPathSpec (vfs.tsk_file_entry.TSKFileEntryTest)
  Test the get entry by path specification functionality.
  --
  Traceback (most recent call last):
File 
"/home/lamby/temp/cdt.20160126092053.HI2fPHzkja/dfvfs-20160108/tests/vfs/tsk_file_entry.py",
 line 28, in setUp
  self._file_system.Open(self._tsk_path_spec)
File "./dfvfs/vfs/file_system.py", line 230, in Open
  self._Open(path_spec, mode=mode)
File "./dfvfs/vfs/tsk_file_system.py", line 64, in _Open
  path_spec.parent, resolver_context=self._resolver_context)
File "./dfvfs/resolver/resolver.py", line 113, in OpenFileObject
  file_object.open(path_spec=path_spec)
File "./dfvfs/file_io/file_io.py", line 73, in open
  self._Open(path_spec=path_spec, mode=mode)
File "./dfvfs/file_io/os_