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

Bug#518199: marked as done (debian-policy: virtual package names for doom-related packages)



Your message dated Wed, 27 Jan 2010 21:36:19 +0000
with message-id <E1NaFYh-0002sS-Js@ries.debian.org>
and subject line Bug#518199: fixed in debian-policy 3.8.4.0
has caused the Debian Bug report #518199,
regarding debian-policy: virtual package names for doom-related packages
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 this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
518199: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=518199
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-policy
Version: 3.8.0.1
Severity: wishlist

Hello, please find attached a patch which adds some virtual
package names used by doom-related packages to the
authorative list in policy.

Although the rules are that private, cooperating packages
can use names outside of this list, and the doom packages
most likely are private, cooperating packages, I can't see
a reason why we shouldn't submit the names anyway.

I couldn't find an existing group within the file to which
the names belong, so my patch creates a new one, "Games and
Game-related".

A brief explanation as to their meaning. Doom games are
divided into engine and world-resource components. The
former is captured by 'doom-engine'. The latter is covered
by two different names, 'boom-wad' and 'doom-wad'. There is
a need for two because 'freedoom' -- open source doom game
data -- uses features that were not available in the
original doom engine, but in a derivative called 'boom'.
Boom features are widely supported in the engines out
there, but not exclusively. All the engines in Debian so
far support the boom feature set, so this has not been an
issue. However, at least two popular engines do not:
"doomsday" (a 3D, wizzy-graphics one, which has certainly
been packaged outside of debian) and "chocolate-doom",
which aims to behave as close to the original doom as
possible.

The distinction between boom-wad and doom-wad opens the door
for packaging chocolate-doom (which I have had on my TODO
list since late etch). The existing doom packages
transitioned towards using boom-wad within the Lenny cycle.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

debian-policy depends on no packages.

debian-policy recommends no packages.

Versions of packages debian-policy suggests:
ii  doc-base                      0.8.16     utilities to manage online documen

-- no debconf information

-- 
Jon Dowland
http://jmtd.net/
--- virtual-package-names-list.txt~	2009-03-03 18:49:11.000000000 +0000
+++ virtual-package-names-list.txt	2009-03-03 18:52:33.000000000 +0000
@@ -179,6 +179,15 @@
  scheme-srfi-55          Scheme interpreter accepting the SRFI 55 language
                          extension
 
+Games and Game-related
+----------------------
+
+ doom-engine             An executable Doom engine
+ doom-wad                The data component of a Doom game, compatible with
+                         the original Doom engine
+ boom-wad                The data component of a Doom game, using features
+                         from the "boom" engine family
+
 Old and obsolete virtual package names
 --------------------------------------
 Note, that no other package then the ones listed here should use

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: debian-policy
Source-Version: 3.8.4.0

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

debian-policy_3.8.4.0.dsc
  to main/d/debian-policy/debian-policy_3.8.4.0.dsc
debian-policy_3.8.4.0.tar.gz
  to main/d/debian-policy/debian-policy_3.8.4.0.tar.gz
debian-policy_3.8.4.0_all.deb
  to main/d/debian-policy/debian-policy_3.8.4.0_all.deb



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 518199@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bill Allombert <ballombe@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-----
Hash: SHA1

Format: 1.8
Date: Wed, 27 Jan 2010 19:22:43 +0100
Source: debian-policy
Binary: debian-policy
Architecture: source all
Version: 3.8.4.0
Distribution: unstable
Urgency: low
Maintainer: Debian Policy List <debian-policy@lists.debian.org>
Changed-By: Bill Allombert <ballombe@debian.org>
Description: 
 debian-policy - Debian Policy Manual and related documents
Closes: 391836 518199 542865 544353 545548 550192 552757 556972
Changes: 
 debian-policy (3.8.4.0) unstable; urgency=low
 .
   [ Bill Allombert ]
   * Also provide documents in single-file HTML format.
     Proposed by Jari Aalto.
     Closes: #544353
   * Number the DFSG points like in the social_contract document.
     Proposed by Enrico Zini.
     Closes: #550192
 .
   [ Manoj Srivastava ]
   * [b270d2d]: Typo fix: relayed -> related. Thanks to Matt Kraai for
     pointing this out.
   * [c74ac74]:
     Policy: Grant an FHS exception for the multiarch library directories
     Wording: Steve Langasek.
     Seconded: Aurelien Jarno
     Seconded: Julien Cristau
     Seconded: Kurt Roeckx
     Closes: #542865
   * [7ac3ee6]:
     virtual package list: Added Doom virtual packages
     Wording: Manoj Srivastava
     Seconded: Russ Allbery
     Seconded: Giacomo A. Catenazzi
     Closes: #518199
   * [8fd91a0]
     README Process upgrading-checklist: Created/converted to org-mode
     Wording: Manoj Srivastava
     Seconded: Russ Allbery
     Closes: #545548
   * [4da0692]: [typo-fixes]:
     policy: Fix a number of grammatical or typographical errors
     wording: Eric Dantan Rzewnicki
     Seconded: Manoj Srivastava
   * [112c4bc]: FHS Exceptions
     policy: Explicitly allow /selinux and /sys as FHS exceptions
     Wording: Manoj Srivastava
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Kurt Roeckx  <kurt@roeckx.be>
     Closes: #556972
     This patch explicitly allows /sys and /selinux as additional
     directories in the root file system allowed under the policy.
   * [16afbcb]: Clarify ./debian/rules #! line
     policy: Clarify rule for debian/rules shebang line
     Wording: Ben Finney <ben+debian@benfinney.id.au>
     Seconded: Kurt Roeckx <kurt@roeckx.be>
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Manoj Srivastava <srivasta@debian.org>
     Explicitly state that  "make -f debian/rules" and "./debian/rules"
     must behave  identically, to prevent confusion, and to promote
     reproducibility, and conform to the principle of least surprise.
   * [dab93b2]: Add a cron-daemon virtual package
     policy, virtual package list: New virtual package: cron-daemon
     wording: Javier Fernández-Sanguino Peña, Manoj Srivastava
     Seconded: Russ Allbery <rra@debian.org>
     Seconded: Kurt Roeckx  <kurt@roeckx.be>
     Closes: #391836
     Create a virtual cron daemon package that:
      - Has to provide /usr/bin/crontab and support crontab entries
      - Correct execution of /etc/cron.d
      - Correct support of /etc/crontab
      - Support of crontab entries with names for days and months,
        ranges, step values
      - Correct execution of /etc/cron.{hourly,daily,weekly,monthly}
 .
   [ Russ Allbery ]
   * Policy: Clarify policy on named pipes in packages
     Wording: Russ Allbery <rra@debian.org>
     Seconded: Manoj Srivastava <srivasta@debian.org>
     Seconded: Andrew McMillan <andrew@morphoss.com>
   * Change the sole occurrence of MUST to must for consistency and to
     avoid confusion with IETF RFC keywords.  Thanks, Jakub Wilk.
     (Closes: #552757)
Checksums-Sha1: 
 4d3388c03937f68346516b137d4ef9ed470d217f 1195 debian-policy_3.8.4.0.dsc
 0162f8464f3d3d626b2a7b963b6fb1274a85dd44 708812 debian-policy_3.8.4.0.tar.gz
 0ffb595531397b3579e7ffb225e4681a6fca0433 1771588 debian-policy_3.8.4.0_all.deb
Checksums-Sha256: 
 aea026a91870b9f84977a4d0fd98e7d45cc0cf1679549ae4fa3c27977e8eddfa 1195 debian-policy_3.8.4.0.dsc
 6b2dbe5b1af261e55f55c9eb5c52db8723bde1d74e2e85056fdf2fcdc10a0a8a 708812 debian-policy_3.8.4.0.tar.gz
 2b703b9344b01055ae6cac7d51768b80228af82ce5cede9fff03ebf7a43317ca 1771588 debian-policy_3.8.4.0_all.deb
Files: 
 e0c84d5a5aedca4c39112f9d7f18d667 1195 doc optional debian-policy_3.8.4.0.dsc
 6e9670cd589b9ead4ab09f1adcac1830 708812 doc optional debian-policy_3.8.4.0.tar.gz
 1341450fbb9e830f9060ac2d783db3ab 1771588 doc optional debian-policy_3.8.4.0_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAktgoDAACgkQeDPs8bVESBX2gACdFGUcbGLCe05yA4aqyEArJHCW
7vIAn3WxFWVvleWoh9Vhrjx1FiLCyxqg
=kG0f
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: