Bug#484891: gtk-doc-tools: Generates broken links

Andreas Metzler ametzler at downhill.at.eu.org
Sat Jun 7 09:22:23 UTC 2008


Package: gtk-doc-tools
Version: 1.10-1
Severity: important

I have stumbled upon this when rebuilding glade-3. gtkdoc-rebase
changes
href="../libglade/libglade-Libglade-SAX-Parser.html#GladeInterface"
to
href="/usr/share/gtk-doc/html/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade-Libglade-SAX-Parser.html#GladeInterface"

Rebuilding glade-3 is sufficient to see the bug:
SID)ametzler at argenau:/tmp/GLADE/glade-3-3.4.5/doc$ grep -rl 'libglade/libglade/libglade' /tmp/GLADE/glade-3-3.4.5/debian/tmp/usr/share/gtk-doc
SID)ametzler at argenau:/tmp/GLADE/glade-3-3.4.5/doc$ gtkdoc-rebase --relative --dest-dir=/tmp/GLADE/glade-3-3.4.5/debian/tmp/ --html-dir=/tmp/GLADE/glade-3-3.4.5/debian/tmp//usr/share/gtk-doc/html/gladeui
lease fix https://bugs.launchpad.net/ubuntu/+source/gtk-doc/+bug/77138
Please fix https://bugs.launchpad.net/ubuntu/+source/gtk-doc/+bug/77138
../libglade/ -> /usr/share/gtk-doc/html/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/libglade/ (14)
(SID)ametzler at argenau:/tmp/GLADE/glade-3-3.4.5/doc$ grep -rl 'libglade/libglade/libglade' /tmp/GLADE/glade-3-3.4.5/debian/tmp/usr/share/gtk-doc
/tmp/GLADE/glade-3-3.4.5/debian/tmp/usr/share/gtk-doc/html/gladeui/gladeui-glade-property.html
/tmp/GLADE/glade-3-3.4.5/debian/tmp/usr/share/gtk-doc/html/gladeui/gladeui-glade-utils.html
/tmp/GLADE/glade-3-3.4.5/debian/tmp/usr/share/gtk-doc/html/gladeui/GladeWidget.html

I guess this might be connected to the perl5.10 transition, since
gtk-doc-tools has not been uploaded more recently than glade-3. The
binary package of libgladeui-1-dev 3.4.5-2 i386 do not contain the
broken links.

I am not sure about this bug's severity, it probably should be rc.

cu andreas

+++-==================-==================================
ii  docbook-dsssl      1.79-6            modular DocBook 
ii  docbook-to-man     1:2.0.0-27        converter from D
ii  docbook-xml        4.5-5             standard XML doc
ii  docbook-xsl        1.73.2.dfsg.1-4   stylesheets for 
ii  gnome-common       2.20.0-2          common scripts a
ii  gtk-doc-tools      1.10-1            the GTK+ documen
ii  jade               1.2.1-47          James Clark's DS
ii  perl               5.10.0-10         Larry Wall's Pra
ii  python             2.5.2-1           An interactive h
ii  xsltproc           1.1.24-1          XSLT command lin







More information about the pkg-gnome-maintainers mailing list