Your message dated Sun, 21 Sep 2003 16:16:44 -0500
with message-id <[EMAIL PROTECTED]>
and subject line Bug#212034: Debina Perl Policy manual uses "dependency" 
backards
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.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 21 Sep 2003 20:33:40 +0000
>From [EMAIL PROTECTED] Sun Sep 21 15:33:29 2003
Return-path: <[EMAIL PROTECTED]>
Received: from gemini.smart.net [205.197.48.109] 
        by master.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1A1Atb-0002Rr-00; Sun, 21 Sep 2003 15:33:27 -0500
Received: from smart.net (IDENT:[EMAIL PROTECTED] [216.253.158.43])
        by gemini.smart.net (8.9.1/8.9.1) with ESMTP id QAA31964;
        Sun, 21 Sep 2003 16:33:26 -0400
Sender: [EMAIL PROTECTED]
Message-ID: <[EMAIL PROTECTED]>
Date: Sun, 21 Sep 2003 16:33:05 -0400
From: "Daniel B." <[EMAIL PROTECTED]>
X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.4.18+dsb+smp+ide i686)
X-Accept-Language: en
MIME-Version: 1.0
To: [EMAIL PROTECTED]
Subject: Debina Perl Policy manual uses "dependency" backards
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-5.0 required=4.0
        tests=HAS_PACKAGE
        version=2.53-bugs.debian.org_2003_9_20
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_9_20 
(1.174.2.15-2003-03-30-exp)

Package: debian-policy
Version: 3.5.6.1

The Debian Perl Policy manual
(file:/usr/share/doc/debian-policy/perl-policy.html/ch-perl.html)
uses the word "dependency" backwards.  This error makes the documentation 
hard to understand.

Per the The American Heritage Dictionary (via
http://dictionary.reference.com/search?q=dependency), a dependency
is:
    1. Dependence. 
    2. Something dependent or subordinate. 
    3. A territory under the jurisdiction of a state of
       which it does not form an integral part. 

In sense 2, if A depends on B, A is a dependency of B; (B is not a 
dependency of A).


The Debian Perl Policy manual, in section 1.1, says:

  Only one package may contain the /usr/bin/perl binary and that package 
  must either be perl or a dependency of that package (see Base Package, 
  Section 1.2). 

Apparently, the intent was to say that perl or one of the packages perl 
depends on must contain that binary.  However, as written, it says that 
some package that depends on perl must contains the binary.


Section 4.2 says:

  As with modules, packages using debhelper may use dh_perl(1) to 
  automatically generate dependences[sic] (see Automating Perl 
  Dependencies, Section 3.4.3). 

I don't know enough about dh_perl to know whether this is using 
"dependencies" in sense 1 (in which case it's fine), or it it's using
it in sense 2, in which case it's backwards.

Section 5.2 says:

  Dependencies for programs linking against the shared Perl library will 
  be automatically created by dpkg-shlibdeps.

Same comment.


Daniel
-- 
Daniel Barclay
[EMAIL PROTECTED]

---------------------------------------
Received: (at 212034-done) by bugs.debian.org; 21 Sep 2003 21:26:25 +0000
>From [EMAIL PROTECTED] Sun Sep 21 16:26:22 2003
Return-path: <[EMAIL PROTECTED]>
Received: from host-12-107-230-171.dtccom.net (glaurung.green-gryphon.com) 
[12.107.230.171] 
        by master.debian.org with esmtp (Exim 3.35 1 (Debian))
        id 1A1Bio-00082m-00; Sun, 21 Sep 2003 16:26:22 -0500
Received: from glaurung.green-gryphon.com ([EMAIL PROTECTED] [127.0.0.1])
        by glaurung.green-gryphon.com (8.12.10/8.12.10/Debian-1) with ESMTP id 
h8LLGiCH006217;
        Sun, 21 Sep 2003 16:16:44 -0500
Received: (from [EMAIL PROTECTED])
        by glaurung.green-gryphon.com (8.12.10/8.12.10/Debian-1) id 
h8LLGiuh006213;
        Sun, 21 Sep 2003 16:16:44 -0500
X-Authentication-Warning: glaurung.green-gryphon.com: srivasta set sender to 
[EMAIL PROTECTED] using -f
X-Mailer: emacs 21.3.1 (via feedmail 8 I)
To: "Daniel B." <[EMAIL PROTECTED]>
Cc: [EMAIL PROTECTED], [EMAIL PROTECTED]
Subject: Re: Bug#212034: Debina Perl Policy manual uses "dependency"
 backards
References: <[EMAIL PROTECTED]>
From: Manoj Srivastava <[EMAIL PROTECTED]>
Organization: The Debian Project
X-URL: http://www.debian.org/%7Esrivasta/
User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3 (gnu/linux)
 (i386-pc-linux-gnu)
Mail-Copies-To: nobody
X-Face: [EMAIL PROTECTED]/;Y^gTjR\T^"B'fbeuVGiyKrvbfKJl!^e|e:iu(kJ6c|QYB57LP*|t
 &YlP~HF/=h:[EMAIL PROTECTED]:6Cj0kd#4]>*D,|0djf'CVlXkI,>aV4\}?d_KEqsN{Nnt7
 78"OsbQ["56/!nisvyB/uA5Q.{)gm6?q.j71ww.>b9b]-sG8zNt%KkIa>xWg&1VcjZk[hBQ>]j~`Wq
 Xl,y1a!(>6`UM{~'X[Y_,Bv+}=L\SS*mA8=s;!=O`ja|@PEzb&i0}Qp,`Z\:6:OmRi*
Date: Sun, 21 Sep 2003 16:16:44 -0500
In-Reply-To: <[EMAIL PROTECTED]> (Daniel B.'s message of "Sun, 21
 Sep 2003 16:33:05 -0400")
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Delivered-To: [EMAIL PROTECTED]
X-Spam-Status: No, hits=-3.2 required=4.0
        tests=QUOTED_EMAIL_TEXT
        version=2.53-bugs.debian.org_2003_9_20
X-Spam-Level: 
X-Spam-Checker-Version: SpamAssassin 2.53-bugs.debian.org_2003_9_20 
(1.174.2.15-2003-03-30-exp)

On Sun, 21 Sep 2003 16:33:05 -0400, Daniel B <[EMAIL PROTECTED]> said: 

> Package: debian-policy Version: 3.5.6.1

> The Debian Perl Policy manual
> (file:/usr/share/doc/debian-policy/perl-policy.html/ch-perl.html)
> uses the word "dependency" backwards.  This error makes the
> documentation hard to understand.

> Per the The American Heritage Dictionary (via
> http://dictionary.reference.com/search?q=dependency), a dependency
> is:
> 1. Dependence.

        This is the sense meant.
======================================================================
>From The Collaborative International Dictionary of English v.0.48 [gcide]:

 Dependency \De*pend"en*cy\, n.; pl. {Dependencies}.
    1. State of being dependent; dependence; state of being
       subordinate; subordination; concatenation; connection;
       reliance; trust.
       [1913 Webster]

       So that they may acknowledge their dependency on the
       crown of England.      --Bacon.
       [1913 Webster]
======================================================================

        So if they have a dependency on the crown, it is they who need
 the countenance of the crown, not the other way around.

> 2. Something dependent or subordinate.
> 3. A territory under the jurisdiction of a state of which it does
>        not form an integral part.


> In sense 2, if A depends on B, A is a dependency of B; (B is not a
> dependency of A).

> The Debian Perl Policy manual, in section 1.1, says:

>   Only one package may contain the /usr/bin/perl binary and that
>   package must either be perl or a dependency of that package (see
>   Base Package, Section 1.2).

        Ie, a package for which a dependence relation ship exists,
 something that perl depends on.

> Apparently, the intent was to say that perl or one of the packages
> perl depends on must contain that binary.  However, as written, it
> says that some package that depends on perl must contains the
> binary.

        Nope, perl has a dependency on this package X; like someone has
 a dependency on the crown of england.

> Section 4.2 says:

>   As with modules, packages using debhelper may use dh_perl(1) to
>   automatically generate dependences[sic] (see Automating Perl
>   Dependencies, Section 3.4.3).

> I don't know enough about dh_perl to know whether this is using
> "dependencies" in sense 1 (in which case it's fine), or it it's
> using it in sense 2, in which case it's backwards.

        It declares any dependencies the package may have (for
 example, to the crown of england ;-)

> Section 5.2 says:

>   Dependencies for programs linking against the shared Perl library
>   will be automatically created by dpkg-shlibdeps.

> Same comment.

        Same explanation.

        manoj
-- 
Congratulations!  You are the one-millionth user to log into our
system. If there's anything special we can do for you, anything at
all, don't hesitate to ask!
Manoj Srivastava   <[EMAIL PROTECTED]>  <http://www.debian.org/%7Esrivasta/>
1024R/C7261095 print CB D9 F4 12 68 07 E4 05  CC 2D 27 12 1D F5 E8 6E
1024D/BF24424C print 4966 F272 D093 B493 410B  924B 21BA DABB BF24 424C

Reply via email to