Package: automake Version: 1:1.10+nogfdl-1 Severity: important
The basic problem is that "make distcheck" fails. I believe I can see why, though I am not certain. The .texi.info implicit make rule creates a backup directory within the source directory. However, the implementation of "make distcheck" unpacks the source distribution and then makes the directories read-only before performing the build. Since you cannot create a subdirectory in a read-only directory, "make installcheck" always fails at the point it tries to build the info file. Here is the transcript: chmod -R a-w CSSC-1.0.2-CVS; chmod a+w CSSC-1.0.2-CVS mkdir CSSC-1.0.2-CVS/_build mkdir CSSC-1.0.2-CVS/_inst chmod a-w CSSC-1.0.2-CVS dc_install_base=`CDPATH="${ZSH_VERSION+.}:" && cd CSSC-1.0.2-CVS/_inst && pwd | sed -e 's,^[^:\\/]:[\\/],/,'` \ && dc_destdir="${TMPDIR-/tmp}/am-dc-$$/" \ && cd CSSC-1.0.2-CVS/_build \ && ../configure --srcdir=.. --prefix="$dc_install_base" \ \ && make \ && make dvi \ && make check \ && make install \ && make installcheck \ && make uninstall \ && make distuninstallcheck_dir="$dc_install_base" \ distuninstallcheck \ && chmod -R a-w "$dc_install_base" \ && ({ \ (cd ../.. && umask 077 && mkdir "$dc_destdir") \ && make DESTDIR="$dc_destdir" install \ && make DESTDIR="$dc_destdir" uninstall \ && make DESTDIR="$dc_destdir" \ distuninstallcheck_dir="$dc_destdir" distuninstallcheck; \ } || { rm -rf "$dc_destdir"; exit 1; }) \ && rm -rf "$dc_destdir" \ && make dist \ && rm -rf CSSC-1.0.2-CVS.tar.gz \ && make distcleancheck checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking if binary file support should be disabled... no WARNING WARNING This was assumed because you did not specify either WARNING --enable-binary or --disable-binary. WARNING checking for required SCCS file line length limits... no limit checking for a BSD-compatible install... /usr/bin/install -c checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for library containing strerror... none required checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking how to run the C preprocessor... gcc -E checking how to run the C++ preprocessor... g++ -E checking for ranlib... ranlib checking if you are using a broken version of glibc with a version of GCC (>=2.97) that doesn't like it... no checking for uname... /bin/uname checking for pr... /usr/bin/pr checking for diff... /usr/bin/diff checking for GNU diff... yes checking for uncompress... uncompress checking for ANSI C header files... (cached) yes Start checking accessibility of C headers while compiling as C++ checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking locale.h usability... yes checking locale.h presence... yes checking for locale.h... yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes Done checking accessibility of C headers while compiling as C++ checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking prototypes.h usability... no checking prototypes.h presence... no checking for prototypes.h... no checking io.h usability... no checking io.h presence... no checking for io.h... no checking process.h usability... no checking process.h presence... no checking for process.h... no checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking for unistd.h... (cached) yes checking for sys/stat.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for sys/types.h... (cached) yes checking sys/file.h usability... yes checking sys/file.h presence... yes checking for sys/file.h... yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking for sys/wait.h that is POSIX.1 compatible... yes checking whether stat file-mode macros are broken... no checking string usability... yes checking string presence... yes checking for string... yes checking for size_t... yes checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking for support for C++ exceptions... yes checking for support for C++ "std" namespace... yes checking for _POSIX_SAVED_IDS... yes checking whether sys_siglist is declared... yes checking return type of signal handlers... void checking for abort... yes checking for wait... yes checking for symlink... yes checking for readlink... yes checking for unsetenv... yes checking for fsetpos... yes checking for fileno... yes checking for fstat... yes checking for sysconf... yes checking for memchr... yes checking for stat... yes checking for getpwuid... yes checking for getlogin... yes checking for setreuid... yes checking for pipe... yes checking for spawn... no checking for geteuid... yes checking for getegid... yes checking for strerror... yes checking for remove... yes checking for rename... yes checking for strstr... yes checking for AmigaOS target... no checking for fork... yes configure: creating ./config.status config.status: creating config.h config.status: executing depfiles commands === configuring in testutils (/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/testutils) configure: running /bin/sh ../../testutils/configure '--prefix=/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_inst' --cache-file=/dev/null --srcdir=../../testutils checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for unistd.h... (cached) yes checking for sys/stat.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for ANSI C header files... (cached) yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether stat file-mode macros are broken... no checking for symlink... yes checking for readlink... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands configure: creating ./config.status config.status: creating version.cc config.status: creating Makefile config.status: creating sccsdiff.sh config.status: creating bsd/Makefile config.status: creating tests/Makefile config.status: creating docs/Makefile config.status: creating testutils/decompress_stdin.sh config.status: creating testutils/Makefile config.status: creating auxfiles/Makefile config.status: creating auxfiles/CSSC.spec config.status: creating sccs-cgi/Makefile config.status: creating docs/config-info.texi config.status: creating config.h config.status: config.h is unchanged config.status: executing depfiles commands === configuring in testutils (/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/testutils) configure: running /bin/sh ../../testutils/configure '--prefix=/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_inst' --cache-file=/dev/null --srcdir=../../testutils checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking for gcc... gcc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking for g++... g++ checking whether we are using the GNU C++ compiler... yes checking whether g++ accepts -g... yes checking dependency style of g++... gcc3 checking for a BSD-compatible install... /usr/bin/install -c checking how to run the C preprocessor... gcc -E checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking stdio.h usability... yes checking stdio.h presence... yes checking for stdio.h... yes checking errno.h usability... yes checking errno.h presence... yes checking for errno.h... yes checking for unistd.h... (cached) yes checking for sys/stat.h... (cached) yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking for ANSI C header files... (cached) yes checking for dirent.h that defines DIR... yes checking for library containing opendir... none required checking whether stat file-mode macros are broken... no checking for symlink... yes checking for readlink... yes configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands make[1]: Entering directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' make all-recursive make[2]: Entering directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' Making all in bsd make[3]: Entering directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/bsd' gcc -DHAVE_CONFIG_H -I. -I.. -I../../bsd "-DPREFIX=\"/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_inst/libexec/cssc/\"" -g -O2 -MT sccs.o -MD -MP -MF .deps/sccs.Tpo -c -o sccs.o ../../bsd/sccs.c mv -f .deps/sccs.Tpo .deps/sccs.Po gcc -g -O2 -o sccs sccs.o make[3]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/bsd' Making all in docs make[3]: Entering directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/docs' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && cd ../../docs && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh /home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in ../../docs/cssc.info ../../docs/cssc.info-[0-9] ../../docs/cssc.info-[0-9][0-9] ../../docs/cssc.i[0-9] ../../docs/cssc.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh /home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/missing --run makeinfo -I ../../docs \ -o ../../docs/cssc.info ../../docs/cssc.texi; \ then \ rc=0; \ cd ../../docs; \ else \ rc=$?; \ cd ../../docs && \ $restore $backupdir/* `echo "./../../docs/cssc.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc mkdir: cannot create directory `.am12636': Permission denied ../../docs/cssc.texi: No such file or directory make[3]: *** [../../docs/cssc.info] Error 1 make[3]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/docs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' make: *** [distcheck] Error 2 orbital:compile$ cat > _x make[3]: Entering directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/docs' restore=: && backupdir=".am$$" && \ am__cwd=`pwd` && cd ../../docs && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh /home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/missing --run makeinfo --version) >/dev/null 2>&1; then \ for f in ../../docs/cssc.info ../../docs/cssc.info-[0-9] ../../docs/cssc.info-[0-9][0-9] ../../docs/cssc.i[0-9] ../../docs/cssc.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=mv; else :; fi; \ done; \ else :; fi && \ cd "$am__cwd"; \ if /bin/sh /home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/missing --run makeinfo -I ../../docs \ -o ../../docs/cssc.info ../../docs/cssc.texi; \ then \ rc=0; \ cd ../../docs; \ else \ rc=$?; \ cd ../../docs && \ $restore $backupdir/* `echo "./../../docs/cssc.info" | sed 's|[^/]*$||'`; \ fi; \ rm -rf $backupdir; exit $rc mkdir: cannot create directory `.am12636': Permission denied ../../docs/cssc.texi: No such file or directory make[3]: *** [../../docs/cssc.info] Error 1 make[3]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build/docs' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/james/source/GNU/CSSC/git/synced-repo/compile/CSSC-1.0.2-CVS/_build' make: *** [distcheck] Error 2 -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable') Architecture: i386 (i686) Kernel: Linux 2.6.22-1-686 (SMP w/2 CPU cores) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages automake depends on: ii autoconf 2.61-4 automatic configure script builder ii autotools-dev 20070725.1 Update infrastructure for config.{ automake recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]