On 12/11/14 at 11:19 +0000, Colin Watson wrote:
> On Wed, Nov 12, 2014 at 11:41:24AM +0100, Lucas Nussbaum wrote:
> > During a rebuild of all packages in jessie (in a jessie chroot, not a
> > sid chroot), your package failed to build on i386.
> 
> I think this might be a bug in your build setup.  Here's the point where
> it starts going wrong:
> 
> File "/«PKGBUILDDIR»/tests/../README.rst", line 195, in README.rst
> Failed example:
>     pool = Pool()
> 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 README.rst[32]>", line 1, in <module>
>         pool = Pool()
>       File "/usr/lib/python2.7/multiprocessing/__init__.py", line 232, in Pool
>         return Pool(processes, initializer, initargs, maxtasksperchild)
>       File "/usr/lib/python2.7/multiprocessing/pool.py", line 138, in __init__
>         self._setup_queues()
>       File "/usr/lib/python2.7/multiprocessing/pool.py", line 234, in 
> _setup_queues
>         self._inqueue = SimpleQueue()
>       File "/usr/lib/python2.7/multiprocessing/queues.py", line 352, 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
> 
> This looks as though sem_open is failing, which I think is likely to be
> because /dev/shm is not properly mounted.  Perhaps the sbuild setup here
> is missing a tmpfs mount on /dev/shm?

Indeed. Sorry for the noise. It's #769289 in sbuild.
(I already closed the bug earlier today)
 
Lucas


-- 
To UNSUBSCRIBE, email to debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to