automake
[Top][All Lists]
Advanced

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

Re: output7.test failure


From: Alexandre Duret-Lutz
Subject: Re: output7.test failure
Date: Fri, 24 Oct 2003 22:17:11 +0200
User-agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)

>>> "Patrick" == Patrick Welche <address@hidden> writes:

 Patrick> On Tue, Oct 21, 2003 at 01:54:35PM +0200, Alexandre Duret-Lutz wrote:
 >> >>> "Patrick" == Patrick Welche <address@hidden> writes:
 >> 
 >> [...]
 >> 
 Patrick> So, might there be a ../ too many?
 >> 
 >> I don't know.  Which version of Autoconf are you using?  Akim
 >> fixed something in this area one month ago.  Autoconf 2.57e et
 >> 2.57f include it.  (Automake 1.8 will require Autoconf 2.58, so
 >> right now we are assuming that those who use CVS Automake also
 >> use CVS Autoconf.)

 Patrick> When I reported it, I was using autoconf 2.57f of Oct
 Patrick> 20, but I just tried again => with autoconf 2.57g of
 Patrick> Oct 23 (and today's automake)

Ouch.  I was really hoping you had used the wrong version.
That's a lot less fun suddenly.

I see you are using bash (which version?), and I assume you are
still running NetBSD.

I believe the problem is not related to Make, because I've been
able to run this test case with GNU Make, FreeBSD Make, and
another BSD variant of Make which is close to NetBSD's (this is
the pmake package under Debian GNU/Linux; unfortunately I don't
have access to a NetBSD box presently).

I've appended the output I get when I run the test with pmake.
/bin/sh is "GNU bash, version 2.05b.0(1)-release".  Apart from
the slight difference in the filenames, and the test for awk, I
see no striking difference before the failure.

Could you try this 

cd tests
./output7.test             # (ignore the failure)
cd testSubDir
make dist
tar zxvf output7-1.0.tar.gz
cd output7-1.0
./configure -n
/usr/local/bin/bash -x ./config.status

and send the full output of the last command ?


--------------------------------------------------

mkdir output7-1.0
/bin/sh ./mkinstalldirs output7-1.0/mk
mkdir -p -- output7-1.0/mk
list='mk sub'; for subdir in $list; do  if test "$subdir" = .; then :; else  
test -d "output7-1.0/$subdir"  || mkdir "output7-1.0/$subdir"  || exit 1;  (cd 
$subdir &&  pmake   top_distdir="../output7-1.0"  
distdir="../output7-1.0/$subdir"  distdir)  || exit 1;  fi;  done
/bin/sh ../mkinstalldirs ../output7-1.0/sub/../mk
find output7-1.0 -type d ! -perm -777 -exec chmod a+rwx {} \; -o  ! -type d ! 
-perm -444 -links 1 -exec chmod a+r {} \; -o  ! -type d ! -perm -400 -exec 
chmod a+r {} \; -o  ! -type d ! -perm -444 -exec /bin/sh 
/home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/install-sh -c -m a+r {} {} 
\;  || chmod -R a+r output7-1.0
/bin/sh /home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/missing --run tar 
chof - output7-1.0 | GZIP=--best gzip -c >output7-1.0.tar.gz
{ test ! -d output7-1.0  || { find output7-1.0 -type d ! -perm -200 -exec chmod 
u+w {} ';'  && rm -fr output7-1.0; }; }
case 'output7-1.0.tar.gz' in  *.tar.gz*)  GZIP=--best gunzip -c 
output7-1.0.tar.gz | /bin/sh 
/home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/missing --run tar xf - ;; 
*.tar.bz2*)  bunzip2 -c output7-1.0.tar.bz2 | /bin/sh 
/home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/missing --run tar xf - ;; 
*.tar.Z*)  uncompress -c output7-1.0.tar.Z | /bin/sh 
/home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/missing --run tar xf - ;; 
*.shar.gz*)  GZIP=--best gunzip -c output7-1.0.tar.gz | unshar ;; *.zip*)  
unzip output7-1.0.zip ;; esac
chmod -R a-w output7-1.0; chmod a+w output7-1.0
mkdir output7-1.0/_build
mkdir output7-1.0/_inst
chmod a-w output7-1.0
dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd output7-1.0/_inst && pwd | 
sed -e 's,^[^:\\/]:[\\/],/,'`  && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/"  && cd 
output7-1.0/_build  && ../configure --srcdir=.. --prefix="$dc_install_base"    
&& pmake   && pmake  dvi  && pmake  check  && pmake  install  && pmake  
installcheck  && pmake  uninstall  && pmake  
distuninstallcheck_dir="$dc_install_base"  distuninstallcheck  && chmod -R a-w 
"$dc_install_base"  && ({  (cd ../.. && /bin/sh ./mkinstalldirs "$dc_destdir")  
&& pmake  DESTDIR="$dc_destdir" install  && pmake  DESTDIR="$dc_destdir" 
uninstall  && pmake  DESTDIR="$dc_destdir"  
distuninstallcheck_dir="$dc_destdir" distuninstallcheck;  } || { rm -rf 
"$dc_destdir"; exit 1; })  && rm -rf "$dc_destdir"  && pmake  dist  && rm -rf 
output7-1.0.tar.gz  && pmake  distcleancheck
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether pmake sets $(MAKE)... yes
configure: creating ./config.status
config.status: creating Makefile
config.status: creating sub/Makefile
config.status: creating mk/Makefile
Making all in mk
in--mk
Making all in sub
in--sub
at--toplevel
Making dvi in mk
Making dvi in sub
Making check in mk
in--mk
Making check in sub
in--sub
at--toplevel
Making install in mk
in--mk
Making install in sub
in--sub
at--toplevel
Making installcheck in mk
Making installcheck in sub
Making uninstall in mk
Making uninstall in sub
mkdir -p -- /tmp/am-dc-29159/
Making install in mk
in--mk
Making install in sub
in--sub
at--toplevel
Making uninstall in mk
Making uninstall in sub
{ test ! -d output7-1.0  || { find output7-1.0 -type d ! -perm -200 -exec chmod 
u+w {} ';'  && rm -fr output7-1.0; }; }
mkdir output7-1.0
/bin/sh ../mkinstalldirs output7-1.0/mk
mkdir -p -- output7-1.0/mk
list='mk sub'; for subdir in $list; do  if test "$subdir" = .; then :; else  
test -d "output7-1.0/$subdir"  || mkdir "output7-1.0/$subdir"  || exit 1;  (cd 
$subdir &&  pmake   top_distdir="../output7-1.0"  
distdir="../output7-1.0/$subdir"  distdir)  || exit 1;  fi;  done
/bin/sh ../../mkinstalldirs ../output7-1.0/sub/../mk
find output7-1.0 -type d ! -perm -777 -exec chmod a+rwx {} \; -o  ! -type d ! 
-perm -444 -links 1 -exec chmod a+r {} \; -o  ! -type d ! -perm -400 -exec 
chmod a+r {} \; -o  ! -type d ! -perm -444 -exec /bin/sh 
/home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/output7-1.0/install-sh -c 
-m a+r {} {} \;  || chmod -R a+r output7-1.0
/bin/sh /home/adl/projs/cvs/automake/HEAD4/tests/testSubDir/output7-1.0/missing 
--run tar chof - output7-1.0 | GZIP=--best gzip -c >output7-1.0.tar.gz
{ test ! -d output7-1.0  || { find output7-1.0 -type d ! -perm -200 -exec chmod 
u+w {} ';'  && rm -fr output7-1.0; }; }
Making distclean in sub
rm -f 
rm -f Makefile
Making distclean in mk
rm -f 
rm -f Makefile
Making distclean in .
rm -f 
rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
rm -f config.status config.cache config.log  configure.lineno
rm -f Makefile
{ test ! -d output7-1.0  || { find output7-1.0 -type d ! -perm -200 -exec chmod 
u+w {} ';'  && rm -fr output7-1.0; }; }
=============================================
output7-1.0 archives ready for distribution: 
output7-1.0.tar.gz
=============================================
-- 
Alexandre Duret-Lutz





reply via email to

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