[pkg-boost-devel] Bug#406883: boost_1.33.1+1.34.0-cvs20060531-1(hppa/experimental): FTBFS: creating -doc package fails

Frank Lichtenheld djpig at debian.org
Sun Jan 14 20:29:12 CET 2007

Package: boost
Version: 1.33.1+1.34.0-cvs20060531-1
Severity: serious


I realise this build failure is a very old one but I still wanted to
file it finally and also explain it. The files in question have an 0444
mode, therefor cp will not overwrite them unless you use the --force
option or unless you are root (this is why the build actually suceeds
on buildds that use sudo instead of fakeroot). What I don't understand
is why the .css files are copied there manually in the first place
before you try to copy them there again...
The reason why this error did never occour in the unstable package
is because the files have an 0644 mode there.

| Automatic build of boost_1.33.1+1.34.0-cvs20060531-1 on meitner by sbuild/hppa 79
| Build started at 20070114-1441
| ******************************************************************************
| Checking available source versions...
| Fetching source files...
| Reading package lists...
| Building dependency tree...
| Need to get 14.9MB of source archives.
| Get:1 http://ftp.de.debian.org experimental/main boost 1.33.1+1.34.0-cvs20060531-1 (dsc) [1435B]
| Get:2 http://ftp.de.debian.org experimental/main boost 1.33.1+1.34.0-cvs20060531-1 (tar) [14.8MB]
| Get:3 http://ftp.de.debian.org experimental/main boost 1.33.1+1.34.0-cvs20060531-1 (diff) [46.5kB]
| Fetched 14.9MB in 2m23s (104kB/s)
| Download complete and in download only mode
| ** Using build dependencies supplied by package:
| Build-Depends: debhelper (>= 4), bison, flex, docbook-to-man, xsltproc, doxygen, python2.4-dev, zlib1g-dev, libbz2-dev, libicu34-dev, g++-4.1
| Checking for already installed source dependencies...
| debhelper: missing
| Using default version 5.0.42
| bison: missing
| flex: missing
| docbook-to-man: missing
| xsltproc: missing
| doxygen: missing
| python2.4-dev: missing
| zlib1g-dev: missing
| libbz2-dev: missing
| libicu34-dev: missing
| g++-4.1: already installed (4.1.1-21)
| Checking for source dependency conflicts...
|  /usr/bin/fakeroot debian/rules binary-arch
| dh_testdir
| dh_testroot
| dh_clean -k
| # package libboost-dev
| dh_install -plibboost-dev \
| 	   debian/tmp/usr/include/boost-1_34/boost \
| 	   usr/include
| dh_installdirs -plibboost-dev usr/share/lintian/overrides
| dh_install -plibboost-dev \
| 	   debian/libboost-dev.lintian-overrides \
| 	   usr/share/lintian/overrides/libboost-dev
| # package libboost-doc
| rm -rf debian/libboost-doc/usr/share/doc/libboost-doc/HTML
| mkdir -p debian/libboost-doc/usr/share/doc/libboost-doc/HTML debian/libboost-doc/usr/share/doc/libboost-doc/HTML/more/css_0
| cp more/css_0/* debian/libboost-doc/usr/share/doc/libboost-doc/HTML/more/css_0
| cat debian/documentation-files \
| 	    | xargs cp --parents --target-directory=debian/libboost-doc/usr/share/doc/libboost-doc/HTML
| cp: cannot create regular file `debian/libboost-doc/usr/share/doc/libboost-doc/HTML/more/css_0/inner.css': Permission denied
| cp: cannot create regular file `debian/libboost-doc/usr/share/doc/libboost-doc/HTML/more/css_0/front.css': Permission denied
| make: *** [install] Error 123
| ******************************************************************************
| Build finished at 20070114-1840
| FAILED [dpkg-buildpackage died]

Full build log(s): http://experimental.ftbfs.de/build.php?&ver=1.33.1+1.34.0-cvs20060531-1&pkg=boost&arch=hppa

Frank Lichtenheld <frank at lichtenheld.de>
www: http://www.djpig.de/

More information about the pkg-boost-devel mailing list