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

Bug#248216: gcc-3.3: FTBFS: Doesn't build docs without dot present



Package: gcc-3.3
Version: 1:3.3.3ds6-7
Severity: serious

>From my build log:

...
trap '' 1 2 3 15; touch stamps/08-binary-stamp-libgcj-common; mv stamps/07-install-stamp-tmp stamps/07-install-stamp
rm -rf /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html*
if dot -V; then \
  /usr/bin/make -C /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3 SHELL=/bin/bash doxygen; \
  /usr/bin/make -C /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3 SHELL=/bin/bash doxygen-man; \
fi
/bin/bash: line 1: dot: command not found
if [ -f /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user/index.html ]; then \
  sed -e 's,http://gcc\.gnu\.org/onlinedocs/libstdc++,../html,g' \
      -e 's,<title>Main Page</title>,<title>libstdc++-v3 Source: Main Index</title>,' \
    /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user/index.html \
      > /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user/index.html.new; \
  mv -f /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user/index.html.new \
      /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user/index.html; \
elif [ -f debian/patches/html_user.uue ]; then \
  mkdir -p /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen || true; \
  cd /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen; \
  uudecode /tmp/buildd/gcc-3.3-3.3.3ds6/debian/patches/html_user.uue; \
  tar -x --bzip2 -f html_user.tar.bz2; \
  rm html_user.tar.bz2; \
else \
  echo "unable to generate doxygen docs"; \
  exit 2; \
fi
touch stamps/05-build-doxygen-stamp
dh_testdir
dh_testroot
mv stamps/07-install-stamp stamps/07-install-stamp-tmp
rm -rf debian/libstdc++5-3.3-doc
dh_installdirs -plibstdc++5-3.3-doc \
	usr/share/doc/gcc-3.3-base/libstdc++ \
	usr/share/man
dh_link -plibstdc++5-3.3-doc /usr/share/doc/gcc-3.3-base /usr/share/doc/libstdc++5-3.3-doc
dh_installdocs -plibstdc++5-3.3-doc
rm -f debian/libstdc++5-3.3-doc/usr/share/doc/gcc-3.3-base/copyright
cp -a /tmp/buildd/gcc-3.3-3.3.3ds6/src/libstdc++-v3/docs/html \
	debian/libstdc++5-3.3-doc/usr/share/doc/gcc-3.3-base/libstdc++/.
ln -sf documentation.html \
	debian/libstdc++5-3.3-doc/usr/share/doc/gcc-3.3-base/libstdc++/html/index.html
find debian/libstdc++5-3.3-doc/usr/share/doc/gcc-3.3-base/libstdc++/ -name CVS -type d \
	| xargs rm -rf
cp -a /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/html_user \
	debian/libstdc++5-3.3-doc/usr/share/doc/gcc-3.3-base/libstdc++/.
cp -a /tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/man/man3 \
	debian/libstdc++5-3.3-doc/usr/share/man/.
cp: cannot stat `/tmp/buildd/gcc-3.3-3.3.3ds6/build/i486-linux/libstdc++-v3/docs/doxygen/man/man3': No such file or directory
make[1]: *** [stamps/08-binary-stamp-libstdcxx-doc] Error 1
make[1]: Leaving directory `/tmp/buildd/gcc-3.3-3.3.3ds6'
make: *** [binary] Error 2

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.5
Locale: LANG=en, LC_CTYPE=en (ignored: LC_ALL set to en_US.UTF-8)

Versions of packages gcc-3.3 depends on:
ii  binutils                   2.14.90.0.7-6 The GNU assembler, linker and bina
ii  cpp-3.3                    1:3.3.3-6     The GNU C preprocessor
ii  gcc-3.3-base               1:3.3.3-6     The GNU Compiler Collection (base 
ii  libc6                      2.3.2.ds1-12  GNU C Library: Shared libraries an
ii  libgcc1                    1:3.3.3-6     GCC support library

-- no debconf information

-- 
Daniel Schepler              "Please don't disillusion me.  I
schepler@math.berkeley.edu    haven't had breakfast yet."
                                 -- Orson Scott Card



Reply to: