Package: diffoscope
Version: 63
Severity: important

Hi,

from eg
https://jenkins.debian.net/view/reproducible/view/Debian_Builders_i386/job/reproducible_builder_i386_5/25730/console

+ echo -e 'Sun Dec  4 14:13:23 UTC 2016  I: diffoscope 63 will be used to 
compare the two builds:'
Sun Dec  4 14:13:23 UTC 2016  I: diffoscope 63 will be used to compare the two 
builds:
+ set +e
+ set -x
+ timeout 120m nice schroot --directory 
/srv/reproducible-results/rbuild-debian-SzP5IjCy -c 
source:jenkins-reproducible-unstable-diffoscope -- sh -c 'export 
TMPDIR=/srv/reproducible-results/rbuild-debian-SzP5IjCy/dbd-tmp-CZs5Mor ; 
diffoscope                       --html 
/srv/reproducible-results/rbuild-debian-SzP5IjCy/mia_2.4.3-4.diffoscope.html    
                 --text 
/srv/reproducible-results/rbuild-debian-SzP5IjCy/mia_2.4.3-4.diffoscope.txt     
                 
/srv/reproducible-results/rbuild-debian-SzP5IjCy/b1/mia_2.4.3-4_i386.changes    
                
/srv/reproducible-results/rbuild-debian-SzP5IjCy/b2/mia_2.4.3-4_i386.changes'
+ RESULT=124
++ grep '^E: 15binfmt: update-binfmts: unable to open' 
/srv/reproducible-results/rbuild-debian-SzP5IjCy/tmp.b8NdDU1kCs
++ true
+ LOG_RESULT=
+ '[' '!' -z '' ']'
+ false
+ set +x
1480868002.955477    ERROR Unable to delete <TemporaryDirectory 
'/srv/reproducible-results/rbuild-debian-SzP5IjCy/dbd-tmp-CZs5Mor/tmpcb31wyyp_diffoscope'>
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 290, in main
    sys.exit(run_diffoscope(parsed_args))
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 248, in 
run_diffoscope
    parsed_args.path1, parsed_args.path2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 129, in compare_root_paths
    return compare_files(file1, file2)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/debian.py", line 
150, in compare
    differences = super().compare(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
183, 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 147, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
183, 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 147, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
183, 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 147, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
183, 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 147, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
218, in compare
    difference = self._compare_using_details(other, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/binary.py", line 
183, 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 147, in compare_commented_files
    difference = compare_files(file1, file2, source=source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/__init__.py", 
line 144, in compare_files
    return file1.compare(file2, source)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 
282, in compare
    command_args=[self._name])
  File "/usr/lib/python3/dist-packages/diffoscope/difference.py", line 355, in 
from_command
    command1 = klass(path1, *command_args)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 
163, in __init__
    super().__init__(path, *args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/elf.py", line 36, 
in __init__
    super().__init__(*args, **kwargs)
  File "/usr/lib/python3/dist-packages/diffoscope/comparators/utils.py", line 
47, in __init__
    stderr=subprocess.PIPE)
  File "/usr/lib/python3.5/subprocess.py", line 676, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.5/subprocess.py", line 1244, in _execute_child
    part = os.read(errpipe_read, 50000)
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 279, in 
sigterm_handler
    sys.exit(2)
SystemExit: 2

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/diffoscope/__init__.py", line 117, in 
clean_all_temp_files
    temp_dir.cleanup()
  File "/usr/lib/python3.5/tempfile.py", line 951, in cleanup
    _rmtree(self.name)
  File "/usr/lib/python3.5/shutil.py", line 474, in rmtree
    _rmtree_safe_fd(fd, path, onerror)
  File "/usr/lib/python3.5/shutil.py", line 430, in _rmtree_safe_fd
    os.unlink(name, dir_fd=topfd)
  File "/usr/lib/python3/dist-packages/diffoscope/main.py", line 279, in 
sigterm_handler
    sys.exit(2)
SystemExit: 2
E: Caught signal ‘Terminated’

-- 
cheers,
        Holger

Attachment: 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

Reply via email to