Package: e2fsprogs Version: 1.38-1 Severity: serious Tags: patch e2fsprogs fails to build because it cannot find the HTML documentation because recent versions of texi2html place it in a subdirectory:
> install -p /tmp/buildd/e2fsprogs-1.38/debian/BUILD-STD/doc/libext2fs_*.html \ > > /tmp/buildd/e2fsprogs-1.38/debian/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/ > install: cannot stat > `/tmp/buildd/e2fsprogs-1.38/debian/BUILD-STD/doc/libext2fs_*.html': No such > file or directory The attached patch should fix this problem. -- Matt
only in patch2:
unchanged:
--- e2fsprogs-1.38.orig/debian/rules
+++ e2fsprogs-1.38/debian/rules
@@ -184,7 +184,7 @@
-make -C ${stdbuilddir} -i distclean
-make -C ${bfbuilddir} -i distclean
rm -rf ${stdbuilddir} ${bfbuilddir} ${mipsbuilddir}
- rm -f doc/libext2fs_*.html lib/et/com_err_*.html debian/*.substvars
+ rm -fr doc/libext2fs/*.html lib/et/com_err/*.html debian/*.substvars
dh_clean
install: cleanup install-std
@@ -306,10 +306,10 @@
# HTML docs
install -d ${debdir}/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/
- install -p ${stdbuilddir}/doc/libext2fs_*.html \
+ install -p ${stdbuilddir}/doc/libext2fs/*.html \
${debdir}/e2fslibs-dev/usr/share/doc/e2fslibs/html-info/
install -d
${debdir}/comerr-dev/usr/share/doc/libcomerr${COMERR_SOVERSION}/html-info/
- install -p ${stdbuilddir}/lib/et/com_err_*.html \
+ install -p ${stdbuilddir}/lib/et/com_err/*.html \
${debdir}/comerr-dev/usr/share/doc/libcomerr${COMERR_SOVERSION}/html-info/
# texinfo docs
signature.asc
Description: Digital signature

