Your message dated Wed, 12 Nov 2014 12:09:57 +0100
with message-id <20141112110957.ga26...@xanadu.blop.info>
and subject line Re: Bug#769255: Acknowledgement (flufl.lock: FTBFS in 
jessie/i386: dh_auto_test: pybuild --test -i python{version} -p 2.7 --dir . 
returned exit code 13)
has caused the Debian Bug report #769255,
regarding flufl.lock: FTBFS in jessie/i386: dh_auto_test: pybuild --test -i 
python{version} -p 2.7 --dir . returned exit code 13
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.)


-- 
769255: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=769255
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: flufl.lock
Version: 2.3.1-1
Severity: serious
Tags: jessie sid
User: debian...@lists.debian.org
Usertags: qa-ftbfs-20141112 qa-ftbfs
Justification: FTBFS in jessie on i386

Hi,

During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on i386.

Relevant part (hopefully):
>  debian/rules build
> dh build --with python2,python3,sphinxdoc --buildsystem=pybuild
>    dh_testdir -O--buildsystem=pybuild
>    dh_auto_configure -O--buildsystem=pybuild
> I: pybuild base:170: python2.7 setup.py config 
> running config
> I: pybuild base:170: python3.4 setup.py config 
> running config
>    dh_auto_build -O--buildsystem=pybuild
> I: pybuild base:170: /usr/bin/python setup.py build 
> running build
> running build_py
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl
> copying flufl/__init__.py -> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> copying flufl/lock/conf.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> copying flufl/lock/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> copying flufl/lock/_lockfile.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs
> copying flufl/lock/docs/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests
> copying flufl/lock/tests/subproc.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests
> copying flufl/lock/tests/test_lockfile.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests
> copying flufl/lock/tests/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests
> copying flufl/lock/tests/test_documentation.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests
> running egg_info
> creating flufl.lock.egg-info
> writing flufl.lock.egg-info/PKG-INFO
> writing namespace_packages to flufl.lock.egg-info/namespace_packages.txt
> writing top-level names to flufl.lock.egg-info/top_level.txt
> writing dependency_links to flufl.lock.egg-info/dependency_links.txt
> writing manifest file 'flufl.lock.egg-info/SOURCES.txt'
> reading manifest file 'flufl.lock.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files found matching '.gitignore'
> no previously-included directories found matching 'build'
> writing manifest file 'flufl.lock.egg-info/SOURCES.txt'
> copying flufl/lock/NEWS.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> copying flufl/lock/README.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock
> copying flufl/lock/docs/using.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs
> I: pybuild base:170: /usr/bin/python3 setup.py build 
> running build
> running build_py
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl
> copying flufl/__init__.py -> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> copying flufl/lock/conf.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> copying flufl/lock/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> copying flufl/lock/_lockfile.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/docs
> copying flufl/lock/docs/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/docs
> creating /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/tests
> copying flufl/lock/tests/subproc.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/tests
> copying flufl/lock/tests/test_lockfile.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/tests
> copying flufl/lock/tests/__init__.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/tests
> copying flufl/lock/tests/test_documentation.py -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/tests
> running egg_info
> writing flufl.lock.egg-info/PKG-INFO
> writing top-level names to flufl.lock.egg-info/top_level.txt
> writing namespace_packages to flufl.lock.egg-info/namespace_packages.txt
> writing dependency_links to flufl.lock.egg-info/dependency_links.txt
> reading manifest file 'flufl.lock.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files found matching '.gitignore'
> no previously-included directories found matching 'build'
> writing manifest file 'flufl.lock.egg-info/SOURCES.txt'
> copying flufl/lock/NEWS.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> copying flufl/lock/README.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock
> copying flufl/lock/docs/using.rst -> 
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_3.4/build/flufl/lock/docs
>    dh_auto_test -O--buildsystem=pybuild
> I: pybuild base:170: python2.7 setup.py test 
> running test
> running egg_info
> writing flufl.lock.egg-info/PKG-INFO
> writing namespace_packages to flufl.lock.egg-info/namespace_packages.txt
> writing top-level names to flufl.lock.egg-info/top_level.txt
> writing dependency_links to flufl.lock.egg-info/dependency_links.txt
> reading manifest file 'flufl.lock.egg-info/SOURCES.txt'
> reading manifest template 'MANIFEST.in'
> warning: no previously-included files found matching '.gitignore'
> no previously-included directories found matching 'build'
> writing manifest file 'flufl.lock.egg-info/SOURCES.txt'
> running build_ext
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/README.rst
> Doctest: README.rst ... ok
> /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst
> Doctest: using.rst ... FAIL
> test_retries (flufl.lock.tests.test_lockfile.ErrnoRetryTests) ... ok
> test_retry_errno_api (flufl.lock.tests.test_lockfile.ErrnoRetryTests) ... ok
> 
> ======================================================================
> FAIL: /«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst
> Doctest: using.rst
> ----------------------------------------------------------------------
> Traceback (most recent call last):
>   File "/usr/lib/python2.7/doctest.py", line 2226, in runTest
>     raise self.failureException(self.format_failure(new.getvalue()))
> AssertionError: Failed doctest test for using.rst
>   File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", line > 0
> 
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 117, in using.rst
> Failed example:
>     _acquire(filename, timedelta(seconds=5))
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[24]>", line 1, in <module>
>         _acquire(filename, timedelta(seconds=5))
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests/subproc.py", 
> line 45, in _acquire
>         queue = multiprocessing.Queue()
>       File "/usr/lib/python2.7/multiprocessing/__init__.py", line 218, in 
> Queue
>         return Queue(maxsize)
>       File "/usr/lib/python2.7/multiprocessing/queues.py", line 63, in 
> __init__
>         self._rlock = Lock()
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in 
> __init__
>         SemLock.__init__(self, SEMAPHORE, 1, 1)
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in 
> __init__
>         sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
>     OSError: [Errno 13] Permission denied
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 122, in using.rst
> Failed example:
>     t1 - t0 > 4
> Differences (ndiff with -expected +actual):
>     - True
>     + False
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 153, in using.rst
> Failed example:
>     t_broken = _waitfor(filename, lock.lifetime)
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[36]>", line 1, in <module>
>         t_broken = _waitfor(filename, lock.lifetime)
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests/subproc.py", 
> line 63, in _waitfor
>         queue = multiprocessing.Queue()
>       File "/usr/lib/python2.7/multiprocessing/__init__.py", line 218, in 
> Queue
>         return Queue(maxsize)
>       File "/usr/lib/python2.7/multiprocessing/queues.py", line 63, in 
> __init__
>         self._rlock = Lock()
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in 
> __init__
>         SemLock.__init__(self, SEMAPHORE, 1, 1)
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in 
> __init__
>         sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
>     OSError: [Errno 13] Permission denied
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 154, in using.rst
> Failed example:
>     t_broken < 5
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[37]>", line 1, in <module>
>         t_broken < 5
>     NameError: name 't_broken' is not defined
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 156, in using.rst
> Failed example:
>     lock.is_locked
> Differences (ndiff with -expected +actual):
>     - False
>     + True
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 162, in using.rst
> Failed example:
>     lock.lock()
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[39]>", line 1, in <module>
>         lock.lock()
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/_lockfile.py", line 
> 261, in lock
>         raise AlreadyLockedError('We already had the lock')
>     AlreadyLockedError: We already had the lock
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 164, in using.rst
> Failed example:
>     t_broken = _waitfor(filename, lock.lifetime)
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[41]>", line 1, in <module>
>         t_broken = _waitfor(filename, lock.lifetime)
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests/subproc.py", 
> line 63, in _waitfor
>         queue = multiprocessing.Queue()
>       File "/usr/lib/python2.7/multiprocessing/__init__.py", line 218, in 
> Queue
>         return Queue(maxsize)
>       File "/usr/lib/python2.7/multiprocessing/queues.py", line 63, in 
> __init__
>         self._rlock = Lock()
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in 
> __init__
>         SemLock.__init__(self, SEMAPHORE, 1, 1)
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in 
> __init__
>         sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
>     OSError: [Errno 13] Permission denied
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 165, in using.rst
> Failed example:
>     t_broken > 3
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[42]>", line 1, in <module>
>         t_broken > 3
>     NameError: name 't_broken' is not defined
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 167, in using.rst
> Failed example:
>     lock.is_locked
> Differences (ndiff with -expected +actual):
>     - False
>     + True
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 179, in using.rst
> Failed example:
>     lock.lock()
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[45]>", line 1, in <module>
>         lock.lock()
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/_lockfile.py", line 
> 261, in lock
>         raise AlreadyLockedError('We already had the lock')
>     AlreadyLockedError: We already had the lock
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 191, in using.rst
> Failed example:
>     _acquire(filename, timedelta(seconds=3))
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[51]>", line 1, in <module>
>         _acquire(filename, timedelta(seconds=3))
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/tests/subproc.py", 
> line 45, in _acquire
>         queue = multiprocessing.Queue()
>       File "/usr/lib/python2.7/multiprocessing/__init__.py", line 218, in 
> Queue
>         return Queue(maxsize)
>       File "/usr/lib/python2.7/multiprocessing/queues.py", line 63, in 
> __init__
>         self._rlock = Lock()
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 147, in 
> __init__
>         SemLock.__init__(self, SEMAPHORE, 1, 1)
>       File "/usr/lib/python2.7/multiprocessing/synchronize.py", line 75, in 
> __init__
>         sl = self._semlock = _multiprocessing.SemLock(kind, value, maxvalue)
>     OSError: [Errno 13] Permission denied
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 194, in using.rst
> Failed example:
>     hostname, pid, lockfile = lock.details
> Exception raised:
>     Traceback (most recent call last):
>       File "/usr/lib/python2.7/doctest.py", line 1315, in __run
>         compileflags, 1) in test.globs
>       File "<doctest using.rst[53]>", line 1, in <module>
>         hostname, pid, lockfile = lock.details
>       File 
> "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/_lockfile.py", line 
> 160, in details
>         raise NotLockedError('Details are unavailable')
>     NotLockedError: Details are unavailable
> ----------------------------------------------------------------------
> File "/«PKGBUILDDIR»/.pybuild/pythonX.Y_2.7/build/flufl/lock/docs/using.rst", 
> line 197, in using.rst
> Failed example:
>     pid == os.getpid()
> Differences (ndiff with -expected +actual):
>     - False
>     + True
> 
> 
> ----------------------------------------------------------------------
> Ran 4 tests in 13.940s
> 
> FAILED (failures=1)
> Exception AttributeError: "'NoneType' object has no attribute 'debug'" in  
> ignored
> Exception AttributeError: "'NoneType' object has no attribute 'debug'" in  
> ignored
> Exception AttributeError: "'NoneType' object has no attribute 'debug'" in  
> ignored
> E: pybuild pybuild:256: test: plugin distutils failed with: exit code=1: 
> python2.7 setup.py test 
> dh_auto_test: pybuild --test -i python{version} -p 2.7 --dir . returned exit 
> code 13

The full build log is available from:
   
http://aws-logs.debian.net/ftbfs-logs/2014/11/12/flufl.lock_2.3.1-1_jessie-i386.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

About the archive rebuild: The rebuild was done on EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.

--- End Message ---
--- Begin Message ---
Caused by a broken chroot, closing.
 
Lucas

--- End Message ---

Reply via email to