Your message dated Sat, 17 Dec 2016 02:47:03 +0100
with message-id <[email protected]>
and subject line Re: Bug#846960: diffoscope: unable to delete temporary 
directory
has caused the Debian Bug report #846960,
regarding diffoscope: unable to delete temporary directory
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 [email protected]
immediately.)


-- 
846960: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=846960
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
On Sun, Dec 04, 2016 at 06:14:01PM +0100, Holger Levsen wrote:
> from eg
> https://jenkins.debian.net/view/reproducible/view/Debian_Builders_i386/job/reproducible_builder_i386_5/25730/console
...
> Sun Dec  4 14:13:23 UTC 2016  I: diffoscope 63 will be used to compare the 
> two builds:
...
> 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 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’


We haven't seen this anymore.
At that time we had some ENOSPC situation, and I personally believe that
these errors were related.  Therefore, I'm closing this bug.

-- 
regards,
                        Mattia Rizzolo

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

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply via email to