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

Re: Bug#551094: FTBFS aegis



Samuel Thibault <sthibault@debian.org> writes:

> Walter Franzini, le Fri 16 Oct 2009 17:31:10 +0200, a écrit :
>> The error is now more interesting:
>> 
>> ------------------------------------------------------------------------
>> aegis: fcntl("/tmp/5465/lib/lockfile", F_SETLK, &{type = F_WRLCK, whence =
>> 	SEEK_SET, start = 1, len = 1, pid = 0}): Not supported
>> ------------------------------------------------------------------------
>
> The answer hasn't got to the bts: F_SETLK is not supported (yet) on
> hurd-i386.  However, since the testsuite can be skipped thanks to
> DEB_BUILD_OPTIONS=nocheck, I'll upload a build.

:-(

In 4.24.2-1 (it took me some time to find a sponsor) I've fixed the way
hurd is recognized and the tests result passed from:

------------------------------------------------------------------------
Passed 49 of 277 tests.
Failed 10 of 277 tests.
No result for 218 of 277 tests.
------------------------------------------------------------------------

to

------------------------------------------------------------------------
Passed 282 of 283 tests.
Failed 1 of 283 tests.
------------------------------------------------------------------------

The remaining problem is similar, see below, so I expect to identify
where the code needs to be fixed soon (for a reasonable definition of
soon).

------------------------------------------------------------------------
aelock: fcntl("/tmp/28008/lib/lockfile", F_GETLK, &{type = F_WRLCK, whence =
	SEEK_SET, start = 0, len = 458752, pid = 0}): Function not implemented
aelock: command "aelock" exit status 1
FAILED test of the aelock functionality (develop begin 152)
------------------------------------------------------------------------

Aegis test-suite should really be run since failures means something
will not work as the *user* expects.  

While upstream develops running the tests very often, it is possible
that uncommon architectures or operating systems exposes problems.  I'm
part of the upstream team and one of the resons for taking over aegis
packages is to test the stable branch on the many architectures Debian
supports, so please do not disable the test-suite.

Ciao :-)
-- 
Walter Franzini
http://aegis.stepbuild.org/

Attachment: pgpodxXuDWb9L.pgp
Description: PGP signature


Reply to: