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

Re: Problem with dh_installman: usr/share/man/man8/amadmin.8: No such file or directory at /usr/bin/dh_installman line 131.



On 2016-07-31 18:05 +0100, Jose M Calhariz wrote:

> I am changing the rules of the package amanda to debhelper 9 and I am
> stopped in a problem with dh_installman.  I have checked what I know
> and everything is correct.  But still I think that is something
> obvious that I am missing.  Possibly the manpages have an error in
> nroff code.
>
> The tail of the debuild is:
>
>    dh_installman
> 	install -d debian/amanda-server/usr/share/man/man1/
> 	install -p -m0644 debian/activate-devpay.1 debian/amanda-server/usr/share/man/man1/activate-devpay.1
> usr/share/man/man8/amadmin.8: No such file or directory at /usr/bin/dh_installman line 131.
> debian/rules:39: recipe for target 'binary' failed
> make: *** [binary] Error 2
> dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
> debuild: fatal error at line 1376:
> dpkg-buildpackage -rfakeroot -D -us -uc -i -ICVS -I.svn failed
>
> The draft of the new package is available on:
>
> https://anonscm.debian.org/git/collab-maint/amanda.git
>
>
> What is my mistake?

Unlike dh_install, dh_installman does not fall back to looking in
debian/tmp, so you have to prepend debian/tmp/ for upstream manpages in
debian/*.manpages.  Or install them with dh_install.

Cheers,
       Sven


Reply to: