Bug#565377: gtk-doc-tools: Generates undistable sources

Michael Biebl biebl at debian.org
Fri Jan 15 07:51:13 UTC 2010


Package: gtk-doc-tools
Version: 1.13-1
Severity: serious
Justification: regression

Hi,

using gtk-doc-tools 1.13-1, it creates build files where I can no longer
run "make dist". In my case I tried to create a dist tarball from
current tracker Git master and it fails with the following error
message:
....
make[2]: Entering directory `/home/michael/git/tracker/docs/reference'
 (cd libtracker-client && make  top_distdir=../../../tracker-0.7.16 distdir=../../../tracker-0.7.16/docs/reference/libtracker-client \
     am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)
make[3]: Entering directory `/home/michael/git/tracker/docs/reference/libtracker-client'
cp: cannot stat `./libtracker-client-overrides.txt': No such file or directory
make[3]: *** [distdir] Error 1
make[3]: Leaving directory `/home/michael/git/tracker/docs/reference/libtracker-client'
make[2]: *** [distdir] Error 1
make[2]: Leaving directory `/home/michael/git/tracker/docs/reference'
make[1]: *** [distdir] Error 1
make[1]: Leaving directory `/home/michael/git/tracker/docs'
make: *** [distdir] Error 1


The generated makefile has this snippet:
# Other files to distribute
EXTRA_DIST = $(content_files) $(HTML_IMAGES) $(DOC_MAIN_SGML_FILE) \
↦       $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt \
↦       version.xml.in

But no rules how this file should be generated.

Downgrading to 1.11-4 I get a working "make dist" back.

As I think this is an important regression, I'm marking this bug serious
so it does not migrate to testing.
This problem is completely reproducible, so if you need more infos,
please let me know

Michael


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.32.3 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages gtk-doc-tools depends on:
ii  docbook-dsssl              1.79-6        modular DocBook DSSSL stylesheets,
ii  docbook-to-man             1:2.0.0-27    converter from DocBook SGML into r
ii  docbook-xml                4.5-7         standard XML documentation system 
ii  docbook-xsl                1.75.2+dfsg-3 stylesheets for processing DocBook
ii  gnome-common               2.28.0-1      common scripts and macros to devel
ii  highlight                  2.12-1        Universal source code to formatted
ii  jade                       1.2.1-47      James Clark's DSSSL Engine
ii  perl                       5.10.1-8      Larry Wall's Practical Extraction 
ii  python                     2.5.4-5       An interactive high-level object-o
ii  xsltproc                   1.1.26-1      XSLT command line processor

Versions of packages gtk-doc-tools recommends:
ii  pkg-config                    0.22-1     manage compile and link flags for 

gtk-doc-tools suggests no packages.

-- no debconf information






More information about the pkg-gnome-maintainers mailing list