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@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@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@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
Hi, Le samedi 07 juin 2008 à 11:22 +0200, Andreas Metzler a écrit : I can’t reproduce this bug with the latest glade-3, gtk-doc and perl packages. Does it still happen for you? Thanks,
[...]
Yes it does.
That is how I see it:
--------------
*prompt* apt-get source glade-3=3.4.5-3
*prompt* cd glade-3-3.4.5/
*prompt* dch --nmu rebuilt
*prompt* { time dpkg-buildpackage -uc -us -rfakeroot ;} 2>&1 | \
tee ../buildlog.glade-3_3.4.5-3.1
*prompt* grep -rl 'libglade/libglade/libglade' \
debian/tmp/usr/share/gtk-do
--------------
Et voila, these files match the grep:
debian/tmp/usr/share/gtk-doc/html/gladeui/gladeui-glade-property.html
debian/tmp/usr/share/gtk-doc/html/gladeui/gladeui-glade-utils.html
debian/tmp/usr/share/gtk-doc/html/gladeui/GladeWidget.html
ii gtk-doc-tools 1.10-1 the GTK+ documentation t
ii perl 5.10.0-11 Larry Wall's Practical E
cu andreas