~oem-solutions-releng/live-build/lb-sg-2.x-add-support-for-xz-and-bzip2-compression

« back to all changes in this revision

Viewing changes to includes/etch/install/doc/bug-maint-info.txt

  • Committer: Daniel Baumann
  • Date: 2011-03-09 17:19:41 UTC
  • Revision ID: daniel@debian.org-20110309171941-vyn0zxupujidmbu9
Adding live-helper 1.0~a15-1.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Developers' information regarding the bug processing system
2
 
 
3
 
   Initially, a bug report is submitted by a user as an ordinary mail
4
 
   message to submit@bugs.debian.org. This will then be given a number,
5
 
   acknowledged to the user, and forwarded to debian-bugs-dist. If the
6
 
   submitter included a Package line listing a package with a known
7
 
   maintainer the maintainer will get a copy too.
8
 
 
9
 
   The Subject line will have Bug#nnn: added, and the Reply-To will be
10
 
   set to include both the submitter of the report and
11
 
   nnn@bugs.debian.org.
12
 
     _________________________________________________________________
13
 
 
14
 
     * Closing bug reports
15
 
     * Followup messages
16
 
     * Severity levels
17
 
     * Tags for bug reports
18
 
     * Recording that you have passed on a bug report
19
 
     * Changing bug ownership
20
 
     * Incorrectly listed package maintainers
21
 
     * Reopening, reassigning and manipulating bugs
22
 
     * Subscribing to bugs
23
 
     * More-or-less obsolete subject-scanning feature
24
 
     * Obsolete X-Debian-PR: quiet feature
25
 
     _________________________________________________________________
26
 
 
27
 
Closing bug reports
28
 
 
29
 
   Debian bug reports should be closed when the problem is fixed.
30
 
   Problems in packages can only be considered fixed once a package that
31
 
   includes the bug fix enters the Debian archive.
32
 
 
33
 
   Normally, the only people that should close a bug report are the
34
 
   submitter of the bug and the maintainer(s) of the package against
35
 
   which the bug is filed. There are exceptions to this rule, for
36
 
   example, the bugs filed against unknown packages or certain generic
37
 
   pseudo-packages. When in doubt, don't close bugs, first ask for advice
38
 
   on the debian-devel mailing list.
39
 
 
40
 
   Bug reports should be closed by sending email to
41
 
   nnn-done@bugs.debian.org. The message body needs to contain an
42
 
   explanation of how the bug was fixed.
43
 
 
44
 
   With the emails received from the bug tracking system, all you need to
45
 
   do to close the bug is to make a Reply in your mail reader program and
46
 
   edit the To field to say nnn-done@bugs.debian.org instead of
47
 
   nnn@bugs.debian.org (nnn-close is provided as an alias for nnn-done).
48
 
 
49
 
   Where applicable, please supply a Version line in the pseudo-header of
50
 
   your message when closing a bug, so that the bug tracking system knows
51
 
   which releases of the package contain the fix.
52
 
 
53
 
   The person closing the bug, the person who submitted it and the
54
 
   debian-bugs-closed mailing list will each get a notification about the
55
 
   change in status of the report. The submitter and the mailing list
56
 
   will also receive the contents of the message sent to nnn-done.
57
 
 
58
 
Followup messages
59
 
 
60
 
   The bug tracking system will include the submitter's address and the
61
 
   bug address (nnn@bugs.debian.org) in the Reply-To header after
62
 
   forwarding the bug report. Please note that these are two distinct
63
 
   addresses.
64
 
 
65
 
   If a developer wishes to reply to a bug report they should simply
66
 
   reply to the message, respecting the Reply-To header. This will not
67
 
   close the bug.
68
 
 
69
 
   The bug tracking system will receive the message at
70
 
   nnn@bugs.debian.org, pass it on to the package maintainer, file the
71
 
   reply with the rest of the logs for that bug report and forward it to
72
 
   debian-bugs-dist.
73
 
 
74
 
   Sending a message to nnn-submitter@bugs.debian.org will explicitly
75
 
   email the submitter of the bug and place a copy in the Bug tracking
76
 
   system. The message will not be sent to package maintainer.
77
 
 
78
 
   If you wish to send a followup message which is not appropriate for
79
 
   debian-bugs-dist you can do so by sending it to
80
 
   nnn-quiet@bugs.debian.org or nnn-maintonly@bugs.debian.org. Mail to
81
 
   nnn-quiet@bugs.debian.org is filed in the Bug Tracking System but is
82
 
   not delivered to any individuals or mailing lists. Mail to
83
 
   nnn-maintonly@bugs.debian.org is filed in the Bug Tracking System and
84
 
   is delivered only to the maintainer of the package in question.
85
 
 
86
 
   Do not use the `reply to all recipients' or `followup' feature of your
87
 
   mailer unless you intend to edit down the recipients substantially. In
88
 
   particular, see that you don't send followup messages to
89
 
   submit@bugs.debian.org.
90
 
 
91
 
   For more information about headers to suppress ACK messages and how to
92
 
   send carbon copies using the Bug Tracking System, see the instructions
93
 
   for reporting bugs.
94
 
 
95
 
Severity levels
96
 
 
97
 
   The bug system records a severity level with each bug report. This is
98
 
   set to normal by default, but can be overridden either by supplying a
99
 
   Severity line in the pseudo-header when the bug is submitted (see the
100
 
   instructions for reporting bugs), or by using the severity command
101
 
   with the control request server.
102
 
 
103
 
   The severity levels are:
104
 
 
105
 
   critical
106
 
          makes unrelated software on the system (or the whole system)
107
 
          break, or causes serious data loss, or introduces a security
108
 
          hole on systems where you install the package.
109
 
 
110
 
   grave
111
 
          makes the package in question unusable or mostly so, or causes
112
 
          data loss, or introduces a security hole allowing access to the
113
 
          accounts of users who use the package.
114
 
 
115
 
   serious
116
 
          is a severe violation of Debian policy (roughly, it violates a
117
 
          "must" or "required" directive), or, in the package
118
 
          maintainer's opinion, makes the package unsuitable for release.
119
 
 
120
 
   important
121
 
          a bug which has a major effect on the usability of a package,
122
 
          without rendering it completely unusable to everyone.
123
 
 
124
 
   normal
125
 
          the default value, applicable to most bugs.
126
 
 
127
 
   minor
128
 
          a problem which doesn't affect the package's usefulness, and is
129
 
          presumably trivial to fix.
130
 
 
131
 
   wishlist
132
 
          for any feature request, and also for any bugs that are very
133
 
          difficult to fix due to major design considerations.
134
 
 
135
 
   Certain severities are considered release-critical, meaning the bug
136
 
   will have an impact on releasing the package with the stable release
137
 
   of Debian. Currently, these are critical, grave and serious. For
138
 
   complete and canonical rules on what issues merit these severities,
139
 
   see the list of Release-Critical Issues for Etch.
140
 
 
141
 
Tags for bug reports
142
 
 
143
 
   Each bug can have zero or more of a set of given tags. These tags are
144
 
   displayed in the list of bugs when you look at a package's page, and
145
 
   when you look at the full bug log.
146
 
 
147
 
   Tags can be set by supplying a Tags line in the pseudo-header when the
148
 
   bug is submitted (see the instructions for reporting bugs), or by
149
 
   using the tags command with the control request server. Separate
150
 
   multiple tags with commas, spaces, or both.
151
 
 
152
 
   The current bug tags are:
153
 
 
154
 
   patch
155
 
          A patch or some other easy procedure for fixing the bug is
156
 
          included in the bug logs. If there's a patch, but it doesn't
157
 
          resolve the bug adequately or causes some other problems, this
158
 
          tag should not be used.
159
 
 
160
 
   wontfix
161
 
          This bug won't be fixed. Possibly because this is a choice
162
 
          between two arbitrary ways of doing things and the maintainer
163
 
          and submitter prefer different ways of doing things, possibly
164
 
          because changing the behaviour will cause other, worse,
165
 
          problems for others, or possibly for other reasons.
166
 
 
167
 
   moreinfo
168
 
          This bug can't be addressed until more information is provided
169
 
          by the submitter. The bug will be closed if the submitter
170
 
          doesn't provide more information in a reasonable (few months)
171
 
          timeframe. This is for bugs like "It doesn't work". What
172
 
          doesn't work?
173
 
 
174
 
   unreproducible
175
 
          This bug can't be reproduced on the maintainer's system.
176
 
          Assistance from third parties is needed in diagnosing the cause
177
 
          of the problem.
178
 
 
179
 
   help
180
 
          The maintainer is requesting help with dealing with this bug.
181
 
 
182
 
   pending
183
 
          A solution to this bug has been found and an upload will be
184
 
          made soon.
185
 
 
186
 
   fixed
187
 
          This bug is fixed or worked around (by a non-maintainer upload,
188
 
          for example), but there's still an issue that needs to be
189
 
          resolved. This tag replaces the old "fixed" severity.
190
 
 
191
 
   security
192
 
          This bug describes a security problem in a package (e.g., bad
193
 
          permissions allowing access to data that shouldn't be
194
 
          accessible; buffer overruns allowing people to control a system
195
 
          in ways they shouldn't be able to; denial of service attacks
196
 
          that should be fixed, etc). Most security bugs should also be
197
 
          set at critical or grave severity.
198
 
 
199
 
   upstream
200
 
          This bug applies to the upstream part of the package.
201
 
 
202
 
   confirmed
203
 
          The maintainer has looked at, understands, and basically agrees
204
 
          with the bug, but has yet to fix it. (Use of this tag is
205
 
          optional; it is intended mostly for maintainers who need to
206
 
          manage large numbers of open bugs.)
207
 
 
208
 
   fixed-upstream
209
 
          The bug has been fixed by the upstream maintainer, but not yet
210
 
          in the package (for whatever reason: perhaps it is too
211
 
          complicated to backport the change or too minor to be worth
212
 
          bothering).
213
 
 
214
 
   fixed-in-experimental
215
 
          The bug has been fixed in the package of the experimental
216
 
          distribution, but not yet in the unstable distribution.
217
 
 
218
 
   d-i
219
 
          This bug is relevant to the development of debian-installer. It
220
 
          is expected that this will be used when the bug affects
221
 
          installer development but is not filed against a package that
222
 
          forms a direct part of the installer itself.
223
 
 
224
 
   ipv6
225
 
          This bug affects support for Internet Protocol version 6.
226
 
 
227
 
   lfs
228
 
          This bug affects support for large files (over 2 gigabytes).
229
 
 
230
 
   l10n
231
 
          This bug is relevant to the localisation of the package.
232
 
 
233
 
   potato
234
 
          This bug particularly applies to the potato release of Debian.
235
 
 
236
 
   woody
237
 
          This bug particularly applies to the woody distribution.
238
 
 
239
 
   sarge
240
 
          This bug should not be archived until it is fixed in sarge.
241
 
 
242
 
   sarge-ignore
243
 
          This release-critical bug is to be ignored for the purposes of
244
 
          releasing sarge. This tag should only be used by the release
245
 
          manager; do not set it yourself without explicit authorization
246
 
          from them.
247
 
 
248
 
   etch
249
 
          This bug should not be archived until it is fixed in etch.
250
 
 
251
 
   etch-ignore
252
 
          This release-critical bug is to be ignored for the purposes of
253
 
          releasing etch. This tag should only be used by the release
254
 
          manager; do not set it yourself without explicit authorization
255
 
          from them.
256
 
 
257
 
   sid
258
 
          This bug should not be archived until it is fixed in sid.
259
 
 
260
 
   experimental
261
 
          This bug should not be archived until it is fixed in
262
 
          experimental.
263
 
 
264
 
   The meanings of the latter 6 tags have changed recently; the ignore
265
 
   tags ignore the bug for the purpose of a testing propagation. The
266
 
   release tags, which used to indicate which bugs affected a specific
267
 
   release now indicate when a bug can be archived.
268
 
 
269
 
Recording that you have passed on a bug report
270
 
 
271
 
   When a developer forwards a bug report to the developer of the
272
 
   upstream source package from which the Debian package is derived, they
273
 
   should note this in the bug tracking system as follows:
274
 
 
275
 
   Make sure that the To field of your message to the author has only the
276
 
   author(s) address(es) in it; put the person who reported the bug,
277
 
   nnn-forwarded@bugs.debian.org and nnn@bugs.debian.org in the CC field.
278
 
 
279
 
   Ask the author to preserve the CC to nnn-forwarded@bugs.debian.org
280
 
   when they reply, so that the bug tracking system will file their reply
281
 
   with the original report. These messages are only filed and are not
282
 
   sent on; to send a message as normal, send them to nnn@bugs.debian.org
283
 
   as well.
284
 
 
285
 
   When the bug tracking system gets a message at nnn-forwarded it will
286
 
   mark the relevant bug as having been forwarded to the address(es) in
287
 
   the To field of the message it gets, if the bug is not already marked
288
 
   as forwarded.
289
 
 
290
 
   You can also manipulate the `forwarded to' information by sending
291
 
   messages to control@bugs.debian.org.
292
 
 
293
 
Changing bug ownership
294
 
 
295
 
   In cases where the person responsible for fixing a bug is not the
296
 
   assigned maintainer for the associated package (for example, when the
297
 
   package is maintained by a team), it may be useful to record this fact
298
 
   in the bug tracking system. To help with this, each bug may optionally
299
 
   have an owner.
300
 
 
301
 
   The owner can be set by supplying an Owner line in the pseudo-header
302
 
   when the bug is submitted (see the instructions for reporting bugs),
303
 
   or by using the owner and noowner commands with the control request
304
 
   server.
305
 
 
306
 
Incorrectly listed package maintainers
307
 
 
308
 
   If the maintainer of a package is listed incorrectly, this is usually
309
 
   because the maintainer has changed recently, and the new maintainer
310
 
   hasn't yet uploaded a new version of the package with a changed
311
 
   Maintainer control file field. This will be fixed when the package is
312
 
   uploaded; alternatively, the archive maintainers can override the
313
 
   maintainer record of a package manually, for example if a rebuild and
314
 
   reupload of the package is not expected to be needed soon. Contact
315
 
   override-change@debian.org for changes to the override file.
316
 
 
317
 
Reopening, reassigning and manipulating bugs
318
 
 
319
 
   It is possible to reassign bug reports to other packages, to reopen
320
 
   erroneously-closed ones, to modify the information saying to where, if
321
 
   anywhere, a bug report has been forwarded, to change the severities
322
 
   and titles of reports, to set the ownership of bugs, to merge and
323
 
   unmerge bug reports, and to record the versions of packages in which
324
 
   bugs were found and in which they were fixed. This is done by sending
325
 
   mail to control@bugs.debian.org.
326
 
 
327
 
   The format of these messages is described in another document
328
 
   available on the World Wide Web or in the file
329
 
   bug-maint-mailcontrol.txt. A plain text version can also be obtained
330
 
   by mailing the word help to the server at the address above.
331
 
 
332
 
Subscribing to bugs
333
 
 
334
 
   The bug tracking system also allows bug submitters, developers and
335
 
   other interested third parties to subscribe to individual bugs. This
336
 
   feature can be used by those wishing to keep an eye on a bug, without
337
 
   having to subscribe to a package through the PTS. All messages that
338
 
   are received at nnn@debian.org, are sent to subscribers.
339
 
 
340
 
   Subscribing to a bug can be done by sending an email to
341
 
   nnn-subscribe@bugs.debian.org. The subject and body of the email are
342
 
   ignored by the BTS. Once this message is processed, users are sent a
343
 
   confirmation message that they will need to reply to before they are
344
 
   sent the messages relating to that bug.
345
 
 
346
 
   It is also possible to unsubscribe from a bug. Unsubscribing can be
347
 
   done by sending an email to nnn-unsubscribe@bugs.debian.org. The
348
 
   subject and body of the email are again ignored by the BTS. Users will
349
 
   be sent a confirmation message which they must reply to if they wish
350
 
   to be unsubscribed from the bug.
351
 
 
352
 
   By default, the address subscribed is the one found in the From
353
 
   header. If you wish to subscribe another address to a bug, you will
354
 
   need to encode the address to be subscribed into the subscription
355
 
   message. This takes the form of:
356
 
   nnn-subscribe-localpart=example.com@bugs.debian.org. That example
357
 
   would send localpart@example.com a subscription message for bug nnn.
358
 
   The @ sign must be encoded by changing it to an = sign. Similarly, an
359
 
   unsubscription takes the form
360
 
   nnn-unsubscribe-localpart=example.com@bugs.debian.org. In both cases,
361
 
   the subject and body of the email will be forwarded to the email
362
 
   address within the request for confirmation.
363
 
 
364
 
More-or-less obsolete subject-scanning feature
365
 
 
366
 
   Messages that arrive at submit or bugs whose Subject starts Bug#nnn
367
 
   will be treated as having been sent to nnn@bugs.debian.org. This is
368
 
   both for backwards compatibility with mail forwarded from the old
369
 
   addresses, and to catch followup mail sent to submit by mistake (for
370
 
   example, by using reply to all recipients).
371
 
 
372
 
   A similar scheme operates for maintonly, done, quiet and forwarded,
373
 
   which treat mail arriving with a Subject tag as having been sent to
374
 
   the corresponding nnn-whatever@bugs.debian.org address.
375
 
 
376
 
   Messages arriving at plain forwarded and done - ie, with no bug report
377
 
   number in the address - and without a bug number in the Subject will
378
 
   be filed under `junk' and kept for a few weeks, but otherwise ignored.
379
 
 
380
 
Obsolete X-Debian-PR: quiet feature
381
 
 
382
 
   It used to be possible to prevent the bug tracking system from
383
 
   forwarding anywhere messages it received at debian-bugs, by putting an
384
 
   X-Debian-PR: quiet line in the actual mail header.
385
 
 
386
 
   This header line is now ignored. Instead, send your message to quiet
387
 
   or nnn-quiet (or maintonly or nnn-maintonly).
388
 
     _________________________________________________________________
389
 
 
390
 
    Debian BTS administrators <owner@bugs.debian.org>
391
 
 
392
 
   Debian bug tracking system
393
 
   Copyright � 1999 Darren O. Benham, 1997, 2003 nCipher Corporation Ltd,
394
 
   1994-1997 Ian Jackson.
395
 
     _________________________________________________________________
396