[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#69229: marked as done ([ACCEPTED 2000/09/08] Free pkgs depending on non-US should go into non-US/{main,contrib})



Your message dated Wed, 17 Jan 2001 14:04:00 -0500
with message-id <E14IxsG-0002vs-00@auric.debian.org>
and subject line Bug#69229: fixed in debian-policy 3.2.1.1
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 submit) by bugs.debian.org; 16 Aug 2000 10:04:19 +0000
>From aj@azure.humbug.org.au Wed Aug 16 05:04:19 2000
Return-path: <aj@azure.humbug.org.au>
Received: from azure.humbug.org.au [::ffff:203.24.22.40] 
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 13P03U-00035I-00; Wed, 16 Aug 2000 05:04:17 -0500
Received: from aj by azure.humbug.org.au with local (Exim 3.12 #1 (Debian))
	id 13P03E-0003lp-00; Wed, 16 Aug 2000 20:04:00 +1000
Date: Wed, 16 Aug 2000 20:04:00 +1000
From: Anthony Towns <aj@azure.humbug.org.au>
To: submit@bugs.debian.org
Cc: Santiago Vila <sanvila@unex.es>, debian-devel@lists.debian.org
Subject: [PROPOSED 2000/08/16] Free pkgs depending on non-US should go into non-US/{main,contrib}
Message-ID: <20000816200359.B13741@azure.humbug.org.au>
Mail-Followup-To: submit@bugs.debian.org, Santiago Vila <sanvila@unex.es>,
	debian-devel@lists.debian.org
References: <20000815215353.G9481@madhack.com> <Pine.LNX.3.96.1000816102329.6065B-100000@cantor.unex.es>
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
User-Agent: Mutt/1.0.1i
In-Reply-To: <Pine.LNX.3.96.1000816102329.6065B-100000@cantor.unex.es>; from sanvila@unex.es on Wed, Aug 16, 2000 at 10:25:28AM +0200
Organisation: Lacking
X-PGP: http://azure.humbug.org.au/~aj/aj_key.asc
Delivered-To: submit@bugs.debian.org

Package: debian-policy
Severity: wishlist

On Wed, Aug 16, 2000 at 10:25:28AM +0200, Santiago Vila wrote:
> On Tue, 15 Aug 2000, Mike Markley wrote:
> > A dependency on non-us will also land a package in contrib.
> I think there was a proposal to change that, so that packages which depend
> on packages in non-US/main remain in non-US/main.

Actually, there doesn't seem to be such a proposal; there just seems to
be your (accepted) proposal to make both main and non-US/main part of
the Debian distribution.

So, let's fix that.

The principle: packages that are DFSG-free, depend on packages in
non-US/main, but are otherwise candidates for main should go into
non-US/main also. That way they're still a part of the official
distribution, but they don't come up as uninstallables for the poor
deprived US folks.

Here's a sample wording change.  It incorporates the accepted change
from #62946. It's not entirely clear where contrib packages that don't
include crypto, but Depend: on software that does (from non-US/*) would
go in the following, probably.

--- policy.text.orig	Wed Aug 16 19:29:04 2000
+++ policy.text	Wed Aug 16 20:00:31 2000
@@ -196,9 +196,11 @@
      but not every package we want to make accessible is _free_ in our
      sense (see Debian Free Software Guidelines, below), or may be
      imported/exported without restrictions.  Thus, the archive is split
-     into the sections _main_, _non-us_, _non-free_, and _contrib_.
+     into the sections _main_, _non-US/main_, _contrib_, _non-US/contrib_,
+     _non-free_, and _non-US/non-free_.
 
-     The _main_ section forms the _Debian GNU/Linux distribution_.
+     The _main_ and _non-US/main_ sections form the _Debian GNU/Linux
+     distribution_.
 
      Packages in the other sections are not considered as part of the
      Debian distribution, though we support their use, and we provide
@@ -282,46 +284,54 @@
           The ``GPL,'' ``BSD,'' and ``Artistic'' licenses are examples of
           licenses that we consider _free_.
 
-2.1.2. The main section
------------------------
+2.1.2. The main and non-US/main sections
+----------------------------------------
 
-     Every package in "main" must comply with the DFSG (Debian Free
-     Software Guidelines).
+     Every package in "main" and "non-US/main" must comply with the DFSG
+     (Debian Free Software Guidelines).
 
      In addition, the packages in "main"
         * must not require a package outside of "main" for compilation or
           execution (thus, the package may not declare a "Depends" or
-          "Recommends" relationship on a non-main package),
+          "Recommends", or "Build-Depends" relationship on a non-main
+          package),
         * must not be so buggy that we refuse to support them,
         * must meet all policy requirements presented in this manual.
+     
+     Similarly, the packages in "non-US/main"
+        * must not require a package outside of "main" or "non-US/main"
+          for compilation or execution,
+        * must not be so buggy that we refuse to support them, 
+        * must meet all policy requirements presented in this manual.
 
-2.1.3. The contrib section
---------------------------
+2.1.3. The contrib and non-US/contrib sections
+----------------------------------------------
 
-     Every package in "contrib" must comply with the DFSG.
+     Every package in "contrib" and "non-US/contrib" must comply with
+     the DFSG.
 
-     Examples of packages which would be included in "contrib" are
-        * free packages which require "contrib", "non-free", or "non-US"
+     Examples of packages which would be included in "contrib" or
+     "non-US/contrib" are
+        * free packages which require "contrib" or "non-free"
           packages or packages which are not in our archive at all for
           compilation or execution,
         * wrapper packages or other sorts of free accessories for non-free
           programs,
 
-2.1.4. The non-free section
----------------------------
+2.1.4. The non-free and non-US/non-free sections
+------------------------------------------------
 
-     `Non-free' contains packages which are not compliant with the DFSG or
-     which are encumbered by patents or other legal issues that make their
-     distribution problematic.
+     Packages must be placed in "non-free" or "non-US/non-free" if they
+     are not compliant with the DFSG or are encumbered by patents or
+     other legal issues that make their distribution problematic.
 
-     All packages in `non-free' must be electronically distributable across
-     international borders.
-
-2.1.5. The non-us server
-------------------------
+2.1.5. The non-US sections
+--------------------------
 
      Some programs with cryptographic program code must be stored on the
-     "non-us" server because of export restrictions of the U.S.
+     "non-US" server because of export restrictions of the U.S. Such
+     programs must be distributed in the appropriate non-US section,
+     either non-US/main, non-US/contrib or non-US/non-free.
 
      This applies only to packages which contain cryptographic code.  A
      package containing a program with an interface to a cryptographic

Cheers,
aj

-- 
Anthony Towns <aj@humbug.org.au> <http://azure.humbug.org.au/~aj/>
I don't speak for anyone save myself. GPG signed mail preferred.

  ``We reject: kings, presidents, and voting.
                 We believe in: rough consensus and working code.''
                                      -- Dave Clark

---------------------------------------
Received: (at 69229-close) by bugs.debian.org; 17 Jan 2001 19:08:06 +0000
>From troup@auric.debian.org Wed Jan 17 13:08:06 2001
Return-path: <troup@auric.debian.org>
Received: from auric.debian.org [206.246.226.45] (mail)
	by master.debian.org with esmtp (Exim 3.12 1 (Debian))
	id 14IxwD-0006zH-00; Wed, 17 Jan 2001 13:08:05 -0600
Received: from troup by auric.debian.org with local (Exim 3.12 1 (Debian))
	id 14IxsG-0002vs-00; Wed, 17 Jan 2001 14:04:00 -0500
From: Debian Policy List <debian-policy@lists.debian.org>
To: 69229-close@bugs.debian.org
Subject: Bug#69229: fixed in debian-policy 3.2.1.1
Message-Id: <E14IxsG-0002vs-00@auric.debian.org>
Sender: James Troup <troup@auric.debian.org>
Date: Wed, 17 Jan 2001 14:04:00 -0500
Delivered-To: 69229-close@bugs.debian.org

We believe that the bug you reported is fixed in the latest version of
debian-policy, which has been installed in the Debian FTP archive:

policy.pdf.gz byhand
mime-policy.text.gz byhand
policy.text.gz byhand
policy.html.tar.gz byhand
libc6-migration.text byhand
virtual-package-names-list.text byhand
menu-policy.text.gz byhand
debian-policy_3.2.1.1.dsc
  to pool/main/d/debian-policy/debian-policy_3.2.1.1.dsc
debian-policy_3.2.1.1.tar.gz
  to pool/main/d/debian-policy/debian-policy_3.2.1.1.tar.gz
debian-policy_3.2.1.1_all.deb
  to pool/main/d/debian-policy/debian-policy_3.2.1.1_all.deb
policy.ps.gz byhand
A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 69229@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Policy List <debian-policy@lists.debian.org> (supplier of updated debian-policy package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----

Format: 1.7
Date: Tue, 16 Jan 2001 23:53:31 -0600
Source: debian-policy
Binary: debian-policy
Architecture: source all
Version: 3.2.1.1
Distribution: unstable
Urgency: low
Maintainer: Debian Policy List <debian-policy@lists.debian.org>
Changed-By: Manoj Srivastava <srivasta@debian.org>
Description: 
 debian-policy - Debian Policy Manual and related documents
Closes: 62943 69229 70442 70634 70643 72949 77404 77645 77650 78809 78822 82458
Changes: 
 debian-policy (3.2.1.1) unstable; urgency=low
 .
   * Don't compress version.ent in the doc directory (it gets bigger!)
   * Incorporate the packaging manual. The minimal change in version number
     i because I suspect that this version is going to be buggy.
                                                     closes: Bug#62943, Bug#72949
   * Fixed typo in menu-policy.                      closes: Bug#70442
   * Fixed typo in policy manual                     closes: Bug#70634, Bug#70643
   * Removed extraneous > from policy                closes: Bug#77645
   * Fixed two typos in upgrading checklist          closes: Bug#78809, Bug#78822
   * Fixed spelling of utility                       closes: Bug#82458
   * [ACCEPTED 2000/09/08] Free pkgs depending on non-US should go into
     non-US/{main,contrib}                          closes: Bug#69229
   * Added rsh-server and telnet server to the virtual packages list
                                                    closes: Bug#77404
   * Fixed outdated references to the FHS.          closes: Bug#77650
Files: 
 5e51b233b09b1dab6eef8608b16e7abf 662 doc optional debian-policy_3.2.1.1.dsc
 290cbd1d8a697c4af8426776a69ce466 485120 doc optional debian-policy_3.2.1.1.tar.gz
 46e6bebf9b993d19d796345fd3a22bed 538370 doc optional debian-policy_3.2.1.1_all.deb
 0fb54706f30605f70fbf0a4847481270 119434 byhand - policy.ps.gz
 01744b911343ea926ac2a82816d26c94 206884 byhand - policy.pdf.gz
 71ab93fd0848ad8e5aaabb2dbdba98b2 65474 byhand - policy.html.tar.gz
 bec0876d0c8176159f66c500bfba6db9 61404 byhand - policy.text.gz
 3ed7aa5a489834b24bb28ff377a34aa9 10982 byhand - libc6-migration.text
 1e4917c791262f0cd6de796444e51c86 7785 byhand - virtual-package-names-list.text
 1d79d564a1ef0ff446aaef70b3d4e25d 2180 byhand - menu-policy.text.gz
 1d83086f05b7879916bd5088af5af89e 1599 byhand - mime-policy.text.gz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.4 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE6ZTv6Ibrau78kQkwRAedfAJ9mOSQjUtHj/8HVJCSd6E32SEbOLgCg0FZH
OQSU1m8L7YeIKQiZPyvtHrc=
=lCEC
-----END PGP SIGNATURE-----



Reply to: