Your message dated Sat, 2 Jun 2001 20:17:37 +0100
with message-id <[EMAIL PROTECTED]>
and subject line Fixed in NMU of metrics 1.0-3
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at maintonly) by bugs.debian.org; 1 Jun 2001 18:03:35 +0000
>From [EMAIL PROTECTED] Fri Jun 01 13:03:34 2001
Return-path: <[EMAIL PROTECTED]>
Received: from auric.debian.org [206.246.226.45] (mail)
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 155tGn-0004i5-00; Fri, 01 Jun 2001 13:03:33 -0500
Received: from cjwatson by auric.debian.org with local (Exim 3.12 1 (Debian))
        id 155tGk-0001yv-00; Fri, 01 Jun 2001 14:03:30 -0400
From: Colin Watson <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: metrics: Missing symlinks for some man pages
Message-Id: <[EMAIL PROTECTED]>
Sender: Colin Watson <[EMAIL PROTECTED]>
Date: Fri, 01 Jun 2001 14:03:30 -0400
Delivered-To: [EMAIL PROTECTED]

Package: metrics
Severity: normal

Hi,

An upcoming release of Debian policy, version 3.5.5.0, contains an amendment
which clarifies the way man pages need to be installed.

Until now, packages could install /usr/share/man/man1/foo.1.gz with 'foo,
bar \- programs to do something' in the NAME section and have no
corresponding symbolic link from bar.1.gz (policy suggested using a symbolic
link, but wasn't clear that it's required), and our man program happened to
magically figure it out for itself and display the right man page when you
typed 'man bar'. However, guaranteeing that this would work even when you've
recently installed some new packages has a serious performance impact on
man, as it frequently has to go and look through the filesystem to update
its database.

Before woody's base system is frozen, I intend to remove this "feature" from
man-db, so that its performance is consistent and acceptable for a
reasonable number of people. It isn't a standard feature even among the
various man page browsers in Debian, let alone in other Linux distributions,
so there should be no compatibility problems. However, your package seems to
rely on it, so this bug is being filed to let you know that the way some of
your man pages are installed needs to be improved in order to work properly
in woody. All you need to do, if you already have, say, foo(1) and expect
bar(1) to work as well, is install a symbolic link to foo.1.gz as bar.1.gz
(.so links and hard links are also OK, though symlinks are recommended).

Here's a list of man pages and the names that don't appear anywhere in the
filesystem:

  usr/share/man/man1/c_halsfilt.1.gz: metrics is a collection of programs that 
gather various static metrics from C source code
  usr/share/man/man1/c_halsfilt.1.gz: primarily to measure size and complexity. 
csize

If the list looks odd, please check man(7) to see if the man page is
formatted properly. This output was generated by way of mandb, so if it's
confused then users will be too; if it turns out that it's done the wrong
thing, please reassign this bug to man-db so that I can fix it. I might not
have caught symlinks that are created in the postinst (say, using
alternatives); if that's the case, please close this bug.

Please see bug #94995 and policy 3.5.5 section 13.1 for more information,
and feel free to contact me if you need help.

Thanks,

-- 
Colin Watson, via a script

---------------------------------------
Received: (at 99555-done) by bugs.debian.org; 2 Jun 2001 19:17:39 +0000
>From [EMAIL PROTECTED] Sat Jun 02 14:17:39 2001
Return-path: <[EMAIL PROTECTED]>
Received: from mta06-svc.ntlworld.com [62.253.162.46] 
        by master.debian.org with esmtp (Exim 3.12 1 (Debian))
        id 156Gu3-0005e5-00; Sat, 02 Jun 2001 14:17:39 -0500
Received: from riva.ucam.org ([62.253.132.222]) by mta06-svc.ntlworld.com
          (InterMail vM.4.01.02.27 201-229-119-110) with ESMTP
          id <[EMAIL PROTECTED]>
          for <[EMAIL PROTECTED]>; Sat, 2 Jun 2001 20:17:37 +0100
Received: from cjw44 by riva.ucam.org with local (Exim 3.22 #1 (Debian))
        for [EMAIL PROTECTED]
        id 156Gu1-0006aI-00; Sat, 02 Jun 2001 20:17:37 +0100
Date: Sat, 2 Jun 2001 20:17:37 +0100
From: Colin Watson <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Re: Fixed in NMU of metrics 1.0-3
Message-ID: <[EMAIL PROTECTED]>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
In-Reply-To: <[EMAIL PROTECTED]>
User-Agent: Mutt/1.3.18i
Organization: riva.ucam.org
Sender: Colin Watson <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]

On Sat, 02 Jun 2001 at 14:58:19 -0400, Colin Watson wrote:
> tag 99555 + fixed
> 
> quit
> 
> This message was generated automatically in response to a
> non-maintainer upload.  The .changes file follows.
[...]
> Maintainer: Debian QA Group <[EMAIL PROTECTED]>
> Changed-By: Colin Watson <[EMAIL PROTECTED]>
> Description: 
>  metrics    - Tools for software metrics ( LOC/Halstead/kdsi/McCabe).
> Closes: 99555
> Changes: 
>  metrics (1.0-3) unstable; urgency=low
>  .
>    * QA upload.
>    * Rearrange metrics(1) to have a correct NAME section (closes: #99555).
>    * s/prospective manpages/respective manpages/.
>    * Make sure metrics(1) is symlinked to rather than copied.

Therefore, closing.

-- 
Colin Watson                                     [EMAIL PROTECTED]

Reply via email to