[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: 22 of 33 tests failed with 'make check'
From: |
Jim Meyering |
Subject: |
Re: 22 of 33 tests failed with 'make check' |
Date: |
Wed, 18 May 2011 16:23:23 +0200 |
Steven J. Yellin wrote:
> On a SL5.1 (similar to RedHat Enterprise 5) x86_64 system running
> kernel 2.6.18-238.9.1.el5 I unpacked parted-2.2.tar.gz and did
>
> ./configure --without-readline; make; make check
>
> resulting in the attached test-suite.log. I had installed
> readline-6.2.tar.gz, but './configure' still complained "configure:
> error: GNU Readline could not be found..." even though /usr/local/lib
> contains
>
> libhistory.a libhistory.so.6 libreadline.a libreadline.so.6
> libhistory.so libhistory.so.6.2 libreadline.so libreadline.so.6.2
Thanks for the report.
However, note that the latest is 2.3:
ftp://ftp.gnu.org/pub/gnu/parted/parted-2.3.tar.xz
ftp://ftp.gnu.org/pub/gnu/parted/parted-2.3.tar.gz
and it has numerous bug fixes over 2.2.
I'm not surprised that when you build --without-readline,
some tests fail. That is an unusual way to build.
However, the first few failures in the output you included
are due to the lack of a mktemp program that accepts the --tmp option:
+++ mktemp -d --tmp=/scratch/yellin/parted-2.2/tests
pe-t0001-tiny.sh.XXXXXXXXXX
mktemp: invalid option -- -
Usage: mktemp [-V] | [-dqtu] [-p prefix] [template]
FTR, you can get the required program by installing the GNU coreutils.
That the parted-2.2's tests rely on that is a bug.
However, that bug is fixed in the latest.
I suggest you try parted-2.4, which should be released in
the next few hours. These don't yet exist, but they will:
ftp://ftp.gnu.org/pub/gnu/parted/parted-2.4.tar.xz
ftp://ftp.gnu.org/pub/gnu/parted/parted-2.4.tar.gz