Bug#906959: sketch FTBFS arch-only: dh_installman: Cannot find (any matches for) "sketch.1" (tried in .)

David Bremner david at tethera.net
Sun Aug 26 11:42:44 BST 2018


Helmut Grohne <helmut at subdivi.de> writes:

> Source: sketch
> Version: 1:0.3.7-6
> Severity: serious
> Tags: ftbfs
> User: helmutg at debian.org
> Usertags: rebootstrap
>
> sketch fails to build from source in unstable on amd64 when performing
> an arch-only build. A log ends with:
>
> | dh_installman: Cannot find (any matches for) "sketch.1" (tried in .)
>
> It didn't fail there. Sounds plausible, no?
>

Hi Helmut;

The underlying cause is fix for #871322. It's easy enough to change to
something like

ifneq ($(filter sketch-doc,$(shell dh_listpackages)),)
	cd Doc && perl make.pl linux examples
endif
ifneq ($(filter sketch,$(shell dh_listpackages)),)
	$(XP) -o sketch.1 $(DB2MAN)  debian/sketch-man.xml
endif

The trickier issue is "sketch.info". It is build by the above "perl
make.pl" call, but currrently is in the sketch binary packgage. I'm not
sure if it's better to move to the -doc package, or add a redundant call
to makeinfo.

d



More information about the debian-science-maintainers mailing list