Pulseaudio fails tests

  • Done
  • quality assurance status badge
Details
2 participants
  • Andreas Enge
  • Ludovic Courtès
Owner
unassigned
Submitted by
Andreas Enge
Severity
normal

Debbugs page

Andreas Enge wrote 11 years ago
(address . bug-guix@gnu.org)
20131008184707.GA29457@debian
Hello,

pulseaudio fails its tests on x86_64; the output of the build is attached.
Here are the crucial lines:
...
Running suite(s): Memblock
shm_open() failed: Function not implemented
0%: Checks: 1, Failures: 1, Errors: 0
tests/memblock-test.c:86:F:memblock:memblock_test:0: Assertion 'pool_a != NULL' failed
FAIL: memblock-test
...
==========================================================================
1 of 30 tests failed
Please report to pulseaudio-discuss (at) lists (dot) freedesktop (dot) org
==========================================================================

A few lines above, there is the following:
Running suite(s): Memblock Queue
Failed to read /dev/shm/: No such file or directory
Using private memory pool with 1024 slots of size 64.0 KiB each, total size is 64.0 MiB, maximum usable slot size is 65472
memblockq requested: maxlength=200, tlength=10, base=2, prebuf=4, minreq=4 maxrewind=40
memblockq sanitized: maxlength=200, tlength=10, base=2, prebuf=4, minreq=4 maxrewind=40
FIXED >1122444411441144__22__11______3333______________________________<
MANUAL>1122444411441144__22__11______3333______________________________<
FIXED >__________________3333__________________________________________<
MANUAL>__________________3333______________________________<
100%: Checks: 1, Failures: 0, Errors: 0
PASS: memblockq-test

Andreas
Attachment: pulseaudio.log.bz2
Ludovic Courtès wrote 11 years ago
(name . Andreas Enge)(address . andreas@enge.fr)(address . 15564@debbugs.gnu.org)
871u3vzdds.fsf@gnu.org
Andreas Enge <andreas@enge.fr> skribis:

Toggle quote (6 lines)
> pulseaudio fails its tests on x86_64; the output of the build is attached.
> Here are the crucial lines:
> ...
> Running suite(s): Memblock
> shm_open() failed: Function not implemented

[...]

Toggle quote (2 lines)
> Failed to read /dev/shm/: No such file or directory

Quoth the manual (info "(guix) Setting Up the Daemon"):

On some systems ‘/dev/shm’, which supports shared memory, is a
symlink to another directory such as ‘/run/shm’, that is _not_ is the
chroot. When that is the case, shared memory support is unavailable
in the chroot environment. The workaround is to make sure that
‘/dev/shm’ is directly a ‘tmpfs’ mount point.

I think that’s an occurrence of this case, no? :-)

Ludo’.
Andreas Enge wrote 11 years ago
(name . Ludovic Courtès)(address . ludo@gnu.org)(address . 15564@debbugs.gnu.org)
20131009192830.GA27877@debian
On Tue, Oct 08, 2013 at 11:00:47PM +0200, Ludovic Courtès wrote:
Toggle quote (3 lines)
> Quoth the manual (info "(guix) Setting Up the Daemon"):
> I think that’s an occurrence of this case, no? :-)

Oh well, indeed; I remember being at the source of this comment...
Sorry for the noise, this bug should be closed!

Andreas
Ludovic Courtès wrote 11 years ago
(name . Andreas Enge)(address . andreas@enge.fr)(address . 15564-done@debbugs.gnu.org)
87pprery18.fsf@gnu.org
Andreas Enge <andreas@enge.fr> skribis:

Toggle quote (7 lines)
> On Tue, Oct 08, 2013 at 11:00:47PM +0200, Ludovic Courtès wrote:
>> Quoth the manual (info "(guix) Setting Up the Daemon"):
>> I think that’s an occurrence of this case, no? :-)
>
> Oh well, indeed; I remember being at the source of this comment...
> Sorry for the noise, this bug should be closed!

OK, done!

(Just email xyz-done@debbugs.gnu.org to close it.)

Ludo’.
Closed
?
Your comment

This issue is archived.

To comment on this conversation send an email to 15564@debbugs.gnu.org

To respond to this issue using the mumi CLI, first switch to it
mumi current 15564
Then, you may apply the latest patchset in this issue (with sign off)
mumi am -- -s
Or, compose a reply to this issue
mumi compose
Or, send patches to this issue
mumi send-email *.patch
You may also tag this issue. See list of standard tags. For example, to set the confirmed and easy tags
mumi command -t +confirmed -t +easy
Or, remove the moreinfo tag and set the help tag
mumi command -t -moreinfo -t +help