Repro steps:
1. mkdir libgraphviz_ftbfs
2. cd libgraphviz_ftbfs/
3. apt-get source libgraphviz4
4. sudo apt-get build-dep libgraphviz4
5. cd graphviz-2.20.2
6. debuild -us -uc -b
7. Package build process fails like seen below:
# Install lintian overrides
install -d /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/lintian/overrides
install -m 644 /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/libgraphviz4.lintian-overrides \
/home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/lintian/overrides/libgraphviz4
# Rename manpages: s/.n.3/
for i in /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/man/mann/*.n ; do \
mv $i ${i%%.n}.3; \
done
# Move manpages
install -d /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/man/man3
find /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/man/mann -name '*.3' \
-exec mv {} /home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/share/man/man3 ';'
# Compute the dependencies of the -dev package
# NOTE: It is important to do that before splitting the files into
# their respective packages, otherwise the symlinks are broken
d-devlibdeps \
--override s/libpathplan4-dev// \
--override s/libgraph4-dev// \
--override s/libcdt4-dev// \
/home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/libgraphviz-dev.substvars \
/home/mnemo/src/libgraphviz_ftbfs/graphviz-2.20.2/debian/tmp/usr/lib/*.so
--> libc6-dev package exists.
--> libexpat1-dev package exists.
--> libltdl7-dev is provided by a package.
--> zlib1g-dev package exists.
# Move from debian/tmp to the appropriate packages, rename one binary
dh_install --sourcedir=debian/tmp --list-missing
cp: cannot stat `debian/tmp/usr/share/man/man3/gv_tcl.3': No such file or directory
dh_install: cp returned exit code 1
make: *** [install] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1334:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
mnemo@kingfish:~/src/libgraphviz_ftbfs/graphviz-2.20.2$
Repro steps:
1. mkdir libgraphviz_ftbfs
2. cd libgraphviz_ftbfs/
3. apt-get source libgraphviz4
4. sudo apt-get build-dep libgraphviz4
5. cd graphviz-2.20.2
6. debuild -us -uc -b
7. Package build process fails like seen below:
# Install lintian overrides src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ tmp/usr/ share/lintian/ overrides src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ libgraphviz4. lintian- overrides \ mnemo/src/ libgraphviz_ ftbfs/graphviz- 2.20.2/ debian/ tmp/usr/ share/lintian/ overrides/ libgraphviz4 src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ tmp/usr/ share/man/ mann/*. n ; do \ src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ tmp/usr/ share/man/ man3 src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ tmp/usr/ share/man/ mann -name '*.3' \ src/libgraphviz _ftbfs/ graphviz- 2.20.2/ debian/ tmp/usr/ share/man/ man3 ';' dev// \ mnemo/src/ libgraphviz_ ftbfs/graphviz- 2.20.2/ debian/ libgraphviz- dev.substvars \ mnemo/src/ libgraphviz_ ftbfs/graphviz- 2.20.2/ debian/ tmp/usr/ lib/*.so debian/ tmp --list-missing tmp/usr/ share/man/ man3/gv_ tcl.3': No such file or directory ~/src/libgraphv iz_ftbfs/ graphviz- 2.20.2$
install -d /home/mnemo/
install -m 644 /home/mnemo/
/home/
# Rename manpages: s/.n.3/
for i in /home/mnemo/
mv $i ${i%%.n}.3; \
done
# Move manpages
install -d /home/mnemo/
find /home/mnemo/
-exec mv {} /home/mnemo/
# Compute the dependencies of the -dev package
# NOTE: It is important to do that before splitting the files into
# their respective packages, otherwise the symlinks are broken
d-devlibdeps \
--override s/libpathplan4-
--override s/libgraph4-dev// \
--override s/libcdt4-dev// \
/home/
/home/
--> libc6-dev package exists.
--> libexpat1-dev package exists.
--> libltdl7-dev is provided by a package.
--> zlib1g-dev package exists.
# Move from debian/tmp to the appropriate packages, rename one binary
dh_install --sourcedir=
cp: cannot stat `debian/
dh_install: cp returned exit code 1
make: *** [install] Error 1
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1334:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
mnemo@kingfish: