Package: haskell-devscripts-minimal Version: 0.12 Severity: normal In install_doc_recipe() method we have:
| source=`find debian/${PKG}/${htmldir} -name "*.txt"` | dest=debian/${PKG}${hoogle}${PKG}.txt | run mkdir -p `dirname $dest` | run ln -rs -T $source $dest This will fail, in case $source contains more than one files. As an example, for the haskell-shake package I get this: | install_doc_recipe "libghc-shake-doc" | Running mkdir -p debian/libghc-shake-doc/usr/share/doc/libghc-shake-doc/html/ | Running cd debian/tmp-inst-ghc/ | Running find ./usr/share/doc/libghc-shake-doc/html/ \! -name \*.haddock \! -type d -exec install -Dm 644 \{\} ../libghc-shake-doc/\{\} \; | Running mkdir -p debian/libghc-shake-doc/usr/lib/ghc-doc/haddock/shake-0.15.10/ | Running cp -r debian/tmp-inst-ghc/usr/lib/ghc-doc/haddock/shake-0.15.10//shake.haddock debian/libghc-shake-doc/usr/lib/ghc-doc/haddock/shake-0.15.10/ | Running mkdir -p debian/libghc-shake-doc/usr/lib/ghc-doc/hoogle | Running ln -rs -T debian/libghc-shake-doc/usr/share/doc/libghc-shake-doc/html/CHANGES.txt debian/libghc-shake-doc/usr/share/doc/libghc-shake-doc/html/shake.txt debian/libghc-shake-doc/usr/lib/ghc-doc/hoogle/libghc-shake-doc.txt | ln: extra operand 'debian/libghc-shake-doc/usr/lib/ghc-doc/hoogle/libghc-shake-doc.txt' | Try 'ln --help' for more information. -- Ilias