Bug#689671: libgtkmm-3.0-doc: Error in `/usr/share/doc-base/gtkmm3.0-reference', line 9: all `Format' sections are invalid

Matteo Settenvini matteo-ml at member.fsf.org
Fri Oct 5 09:49:40 UTC 2012


Il giorno ven, 05/10/2012 alle 01.06 +0200, Michael Biebl ha scritto: 
> On 05.10.2012 00:58, Michael Biebl wrote:
> > On 05.10.2012 00:41, Matteo Settenvini wrote:
> 
> >> libgtkmm-3.0-doc installs the HTML documentation under 
> >>
> >>    /usr/share/doc/libgtkmm-3.0-doc/reference/html/
> >>   
> >> However, /usr/share/doc-base/gtkmm3.0-reference lists the following
> >> section:
> >>
> >> Format: HTML
> >> Index: /usr/share/doc/gtkmm-3.0/reference/html/index.html
> >> Files: /usr/share/doc/gtkmm-3.0/reference/html/*.html
> >>
> >> Either the documentation should be installed in the
> >> /usr/share/doc/gtkmm-3.0 directory, or the gtkmm3.0-reference file
> >> updated to consider the real installation path.
> >>
> > 
> > That's what we have the symlinks for.
> > Are you saying doc-base has a problem with symlinks?
> 
> 
> # ls -l /usr/share/doc/gtkmm-3.0
> lrwxrwxrwx 1 root root 16 Sep 29 08:47 /usr/share/doc/gtkmm-3.0 ->
> libgtkmm-3.0-doc
> # ls -l /usr/share/doc/gtkmm-3.0/reference/html/index.html
> -rw-r--r-- 1 root root 4337 Sep 29 08:47
> /usr/share/doc/gtkmm-3.0/reference/html/index.html
> 

It looks indeed a problem of symlinks, as for me gtkmm-3.0 is a regular
directory which contains only a "tutorial" symlink.

ls -ld /usr/share/doc/gtkmm-3.0/
drwxr-xr-x 2 root root 4096 giu 26  2011 /usr/share/doc/gtkmm-3.0/

ls -l /usr/share/doc/gtkmm-3.0/
lrwxrwxrwx 1 root root 31 giu 23  2011 tutorial
-> ../gtkmm-documentation/tutorial

> And the package installs fine and I don't get any error message from
> doc-base.
> Please run "install-docs -v -d -i
> /usr/share/doc-base/gtkmm3.0-reference" and attach the output.
> 
> Michael


The output of install-docs:

------------------------------------------------------------------

sudo install-docs -v -d -i /usr/share/doc-base/gtkmm3.0-reference

Setup signals.
Scrollkeeper status changed: 0.
Trying to install file `/usr/share/doc-base/gtkmm3.0-reference'.
Warning in `/usr/share/doc-base/gtkmm3.0-reference', line 9: file
`/usr/share/doc/libgtkmm-3.0/reference/html/index.html' does not exist.
Error in `/usr/share/doc-base/gtkmm3.0-reference', line 9: all `Format'
sections are invalid.
Registering `/usr/share/doc-base/gtkmm3.0-reference'
OnRegistered (/usr/share/doc-base/gtkmm3.0-reference, 0)
`/usr/share/doc-base/gtkmm3.0-reference' contains errors, not
registering.
UnregisterDhelp started
UnregisterDhelp finished
Ignore signals.
Ignore signals.
Saving `/var/lib/doc-base/info/status.yml' (1).
Saving `/var/lib/doc-base/info/files.yml' (1).
Restore signals.
Restore signals.
RegisterDwww started.
Skipping execution of /usr/sbin/dwww-build-menu - dwww package doesn't
seem to be installed.
RegisterDwww finished.
RegisterDhelp started.
Skipping execution of /usr/sbin/dhelp_parse - dhelp package doesn't seem
to be installed.
Scrollkeeper status changed: 0.
Registering documents with scrollkeeper...
_RegisterScrollkeeperFiles started.
Status of `Scrollkeeper-omf-file', `Scrollkeeper-sid' in
gtkmm3.0-reference not changed
_RegisterScrollkeeperFiles finished.
Ignore signals.
Saving `/var/lib/doc-base/info/status.yml' (0).
Saving `/var/lib/doc-base/info/files.yml' (0).
Restore signals.

------------------------------------------------------------------

-- 
Matteo Settenvini
FSF Associated Member
Email : matteo at member.fsf.org


-----BEGIN GEEK CODE BLOCK-----
Version: 3.12
GCS/E d--(-) s+: a- C+++ UL+++
P+ L++++>$ E++>+++ W+++ N+ o?
w--- O M- V- PS++ PE- Y+>++
PGP+++ t++ 5 X- R+ !tv b+++
DI++ D++ G++ e++ h+ r++ y+
------END GEEK CODE BLOCK------
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part
URL: <http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20121005/1e00b3e8/attachment.pgp>


More information about the pkg-gnome-maintainers mailing list