Bug#774431: Missing build dependency on help2man

Francois Gouget fgouget at free.fr
Tue Feb 10 19:35:51 UTC 2015


Package: libpango1.0-dev
Version: 1.36.8-3
Followup-For: Bug #774431

Dear Maintainer,

Note that adding a dependency on help2man is not sufficient. In order to get a proper man page one also needs to update the timestamp of the configure.ac file in order for the following rule to be triggered:

$(srcdir)/pango-view.1.in: dummy ../configure.ac $(pango_view_SOURCES)
	$(AM_V_GEN) $(top_srcdir)/missing --run \
	   help2man --no-info --section=1 \
		    --help-option="--help-all" --output="$@.tmp" \
		    --name 'Pango text viewer' ./pango-view \
	 && mv "$@.tmp" "$@" \

My understanding is that running autogen.sh is supposed to do so but it seems that the Debian package uses autoreconf instead which a GNOME developper claims is unsupported.

References:
* Bug 736049 - pango-1.36.7: missing is run when when autoreconf is used before 
  -> Claims autoreconf is not supported.
  https://bugzilla.gnome.org/show_bug.cgi?id=736049

* Bug 731479 - pango-1.36.3: pango-view.1 man page empty 
  https://bugzilla.gnome.org/show_bug.cgi?id=731479


-- System Information:
Debian Release: 8.0
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.16.0-4-amd64 (SMP w/8 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages libpango1.0-dev depends on:
ii  gir1.2-pango-1.0     1.36.8-3
ii  libc6                2.19-13
ii  libcairo2            1.14.0-2.1
ii  libcairo2-dev        1.14.0-2.1
ii  libfontconfig1       2.11.0-6.3
ii  libfontconfig1-dev   2.11.0-6.3
ii  libfreetype6         2.5.2-2
ii  libfreetype6-dev     2.5.2-2
ii  libglib2.0-0         2.42.1-1
ii  libglib2.0-dev       2.42.1-1
ii  libharfbuzz-dev      0.9.35-2
ii  libpango-1.0-0       1.36.8-3
ii  libpangocairo-1.0-0  1.36.8-3
ii  libpangoft2-1.0-0    1.36.8-3
ii  libpangoxft-1.0-0    1.36.8-3
ii  libx11-6             2:1.6.2-3
ii  libx11-dev           2:1.6.2-3
ii  libxft-dev           2.3.2-1
ii  libxft2              2.3.2-1
ii  libxrender-dev       1:0.9.8-1+b1
ii  libxrender1          1:0.9.8-1+b1
ii  pkg-config           0.28-1

Versions of packages libpango1.0-dev recommends:
ii  debhelper  9.20141022

Versions of packages libpango1.0-dev suggests:
ii  imagemagick      8:6.8.9.9-5
ii  libpango1.0-doc  1.36.8-3

-- no debconf information



More information about the pkg-gnome-maintainers mailing list