[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Bug#591112: [Monotone-debian] Bug#591112: monotone: FTBFS: test failed

From: Thomas Keller
Subject: Bug#591112: [Monotone-debian] Bug#591112: monotone: FTBFS: test failed
Date: Sun, 01 Aug 2010 01:27:35 +0200
User-agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; de; rv: Gecko/20100512 Thunderbird/3.0.5

Am 01.08.10 00:52, schrieb Lucas Nussbaum:
> Source: monotone
> Version: 0.48-1
> Severity: serious
> Tags: squeeze sid
> User: address@hidden
> Usertags: qa-ftbfs-20100731 qa-ftbfs
> Justification: FTBFS on amd64
> Hi,
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> Relevant part:
>> 235 fail_cleanly_on_unreadable_db                 FAIL (line 51) 0:01, 0:00 
>> on CPU

This is a weird failure. The test in question marks a directory
unwritable via "chmod a-w" and then tries to perform a database
migration which needs write access to the database. The migration is
expected to fail because the database journal should not be writable to
the directory, but from what I can see in the logs the migration runs
through without erroring out anything.

As the test works for me locally, I think there is something weird on
the test machine. The chmod call seems to go through properly as well
(exit status 0, nothing on stderr), but I suspect that the directory is
still somehow writable for the current user, e.g. because of a dangling
ACL which still allows write access.

One could disable this test or place a guard around it, for example by
creating a file in the directory and check for its existance after the
chmod call. If it does exists, skip the test because the filesystem is
still writable.


GPG-Key 0x160D1092 | address@hidden |
Please note that according to the EU law on data retention, information
on every electronic information exchange might be retained for a period
of six months or longer:

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]