[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-users:36367] Re: BTSã®close
- From: Taketoshi Sano <kgh12351@xxxxxxxxxxx>
- Subject: [debian-users:36367] Re: BTSã®close
- Date: Tue, 25 Feb 2003 00:34:59 +0900
- List-help: <mailto:debian-users-ctl@debian.or.jp?body=help>
- List-id: debian-users.debian.or.jp
- List-owner: <mailto:debian-users-admin@debian.or.jp>
- List-post: <mailto:debian-users@debian.or.jp>
- List-software: fml [fml 4.0.3 release (20011202/4.0.3)]
- List-unsubscribe: <mailto:debian-users-ctl@debian.or.jp?body=unsubscribe>
- X-dispatcher: imput version 20021213(IM143)
- X-fingerprint: A1A0 F2D0 9C5D 7D61 DBA1 1507 D0B3 F3D0 AE31 C009
- X-ml-info: If you have a question, send e-mail with the body "help" (without quotes) to the address debian-users-ctl@debian.or.jp; help=<mailto:debian-users-ctl@debian.or.jp?body=help>
- X-ml-name: debian-users
- X-mlserver: fml [fml 4.0.3 release (20011202/4.0.3)]; post only (only members can post)
- X-spam-level:
- X-spam-status: No, hits=-3.0 required=10.0 tests=DATE_IN_PAST_03_06,EMAIL_ATTRIBUTION,HTML_50_70, ISO2022JP_BODY,MAILTO_TO_SPAM_ADDR,QUOTED_EMAIL_TEXT, SIGNATURE_SHORT_DENSE,SPAM_PHRASE_02_03 version=2.44
- References: <p04320400ba7bf2df4c4b@xxxxxxxxxxxxxxx> <200302220230.h1M2UHS10382@xxxxxxxxxxxxxxxxx> <20030222.131213.74749034.fuyuneko@xxxxxxxxxxxx> <200302221241.h1MCfwS13259@xxxxxxxxxxxxxxxxx> <200302231619.h1NGJTS08142@xxxxxxxxxxxxxxxxx>
- Message-id: <y5ael5xn9o5.fsf_-_@xxxxxxxxxxxxxxxxxxxx>
- X-mail-count: 36367
- User-agent: T-gnus/6.15.7 (based on Oort Gnus v0.08) SEMI/1.14.4 (Hosorogi) FLIM/1.14.4 (Kashiharajingþ-mae) APEL/10.4 Emacs/21.2 (i386-pc-linux-gnu) MULE/5.0 (SAKAKI)
ä½é‡Žï¼ 浜æ¾ã§ã™ã€‚
In <200302231619.h1NGJTS08142@xxxxxxxxxxxxxxxxx>,
on "Mon, 24 Feb 2003 01:19:31 +0900',
Hideki Yamane <henrich@xxxxxxxxxxxxxx> ã•ã‚“ wrote:
> 》》changelogã«ã‚ˆã‚‹è‡ªå‹•closeã¯ã€security.debian.orgã§ãªã
> 》》通常ã®ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–ã«å…¥ã£ãŸæ™‚点ã§å®Ÿè¡Œã•ã‚Œã‚‹ã®ã§ã¯ãªã„ã§ã—ょã†ã‹ã€‚
>  見ã¦ã¿ã¾ã—ãŸã€‚
>  ã¨ã“ã‚ã§ã“ã®ãƒ‘ッケージã¯ã™ã§ã«unstableã«å…¥ã£ã¦ã„る様ã«æ€ãˆã‚‹ã®ã§ã™ãŒã€
>  changelogã«è¨˜è¼‰ã•ã‚Œã¦ã„ã‚‹ã®ã«ã‚‚é–¢ã‚らãšcloseã•ã‚Œã¦ã„ãªã„よã†ã§ã™ã€‚
>   
>  ã“ã®é•ã„ã¯ä½•ã«èµ·å› ã™ã‚‹ã®ã§ã—ょã†ï¼Ÿ
直接 BTS ã‚’ãƒã‚§ãƒƒã‚¯ã—ã¦ã„ãªã„ã®ã¨ã€è©²å½“ã™ã‚‹ãƒ‘ッケージを
見ã¦ã¯ã„ãªã„ã®ã§é–“é•ã£ã¦ã„ã‚‹ã‹ã‚‚ã—ã‚Œã¾ã›ã‚“ãŒã€‚
In <200302221241.h1MCfwS13259@xxxxxxxxxxxxxxxxx>,
on "Sat, 22 Feb 2003 21:42:05 +0900',
Hideki Yamane <henrich@xxxxxxxxxxxxxx> ã•ã‚“ wrote:
> 》closeã•ã‚Œã¦ã„ãªã„ã‹ã‚‰ã§ã¯ã€‚今ã®ã¨ã“ã‚fixedã§ã™ã‹ã。
> 》http://bugs.debian.org/179338
>
>  ã‚ã€fixedã¨closeã¯ã¾ãŸé•ã†æ„ãªã®ã§ã™ã。
>  #updateã•ã‚ŒãŸã®ã§closeã¨æ€ã„ã“ã‚“ã§ã„ã¾ã—ãŸã€‚
fixed 㨠close ã®æ„味ã®é•ã„ã¯ã‚‚ã†ã‚ã‹ã£ã¦ã„らã£ã—ゃるんã§ã™ã‚ˆã ?
# 見当é•ã„ã§ã—ãŸã‚‰ã€ã™ã¿ã¾ã›ã‚“。
念ã®ãŸã‚ã«ã€ã¡ã‚‡ã£ã¨ãƒãƒ¼ã‚¸ãƒ§ãƒ³ãŒå¤ã„ã§ã™ã‘ã©ã€
developpers-reference ã®æ—¥æœ¬èªžè¨³ç‰ˆã‹ã‚‰å¼•ç”¨ã—ã¾ã™ :
source NMU (ノンメンテナアップãƒãƒ¼ãƒ‰) ã«ã‚ˆã£ã¦
ãƒã‚°è¿½è·¡ã‚·ã‚¹ãƒ†ãƒ ã«ç™»éŒ²ã•ã‚Œã¦ã„ã‚‹æ—¢å˜ã®ãƒã‚°ã‚’ä¿®æ£ã—ãŸå ´åˆã€
éžå…¬å¼é–‹ç™ºè€…ã¯ãã®ãƒã‚°ã‚’_クãƒãƒ¼ã‚º_ã™ã‚‹ã®ã§ã¯ãªãã€
ãã®æ—¨ã‚’_通知_ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
è¦å‰‡ã®ä¸Šã§ã¯ã€ãƒã‚°ã‚’クãƒãƒ¼ã‚ºã™ã‚‹ã“ã¨ãŒã§ãã‚‹ã®ã¯ã€
å…¬å¼ãƒ‘ッケージ開発者ã‹å…ƒã®ãƒã‚°å ±å‘Šè€…ã®ã¿ã§ã™ã€‚
ã—ã‹ã—ãªãŒã‚‰ã€ãƒŽãƒ³ãƒ¡ãƒ³ãƒ†ãƒŠãƒªãƒªãƒ¼ã‚¹ã‚’è¡Œãªã£ãŸè€…ã¯ã€
é©åˆ‡ãªãƒã‚°ã«å¯¾ã—ã¦ã€ãã®ãƒã‚°ãŒ NMU ã«ã‚ˆã£ã¦
ä¿®æ£ã•ã‚ŒãŸã“ã¨ã‚’説明ã™ã‚‹æ‰‹çŸãªãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’
é€ä»˜ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
ã¾ãŸã€<control@bugs.debian.org> を利用ã™ã‚‹å ´åˆã€
NMU ã‚’è¡Œãªã£ãŸå½“事者㯠NMU ã§ä¿®æ£ã—ãŸãƒã‚°ã®é‡è¦åº¦ã‚’
`fixed' ã«è¨å®šã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。 ã“ã†ã™ã‚‹ã“ã¨ã«
よã£ã¦ã€ãã®ãƒã‚°ãŒ NMU ã«ã‚ˆã£ã¦ä¿®æ£ã•ã‚ŒãŸã“ã¨ã‚’ã€
確実ã«çš†ã«çŸ¥ã‚‰ã›ã‚‹ã“ã¨ãŒã§ãã‚‹ã‚ã‘ã§ã™ã€‚
ãŸã ã€NMU ã§åŠ ãˆã‚‰ã‚ŒãŸå¤‰æ›´ãŒã€å…¬å¼ãªãƒ‘ッケージ
開発者ã«ã‚ˆã£ã¦æ£å¼ã«æŽ¡ç”¨ã•ã‚Œã‚‹ã¾ã§ã€
ãã®ãƒã‚°ã¯é–‹ã‹ã‚ŒãŸã¾ã¾ã§ã™ã€‚
ã¤ã„ã§ã«ã€è‹±èªžç‰ˆã®é–¢é€£ã™ã‚‹ç®‡æ‰€ã‚‚引用ã—ã¦ãŠãã¾ã™ã。
5.2.4.2. Source NMUs must have a new changelog entry
----------------------------------------------------
A non-maintainer doing a source NMU must create a changelog entry,
describing which bugs are fixed by the NMU, and generally why the NMU
was required and what it fixed. The changelog entry will have the
non-maintainer's email address in the log entry and the NMU version
number in it.
By convention, source NMU changelog entries start with the line
* Non-maintainer upload
5.2.4.3. Source NMUs and the Bug Tracking System
------------------------------------------------
Maintainers other than the official package maintainer should make as
few changes to the package as possible, and they should always send a
patch as a unified context diff (`diff -u') detailing their changes to
the Bug Tracking System.
What if you are simply recompiling the package? If you just need to
recompile it for a single architecture, then you may do a binary-only
NMU as described in Section 5.3.2.1, `Recompilation or binary-only
NMU' which doesn't require any patch to be sent. If you want the
package to be recompiled for all architectures, then you do a source
NMU as usual and you will have to send a patch.
If the source NMU (non-maintainer upload) fixes some existing bugs,
these bugs should be tagged _fixed_ in the Bug Tracking System rather
than closed. By convention, only the official package maintainer or
the original bug submitter are allowed to close bugs. Fortunately,
Debian's archive system recognizes NMUs and thus marks the bugs fixed
in the NMU appropriately if the person doing the NMU has listed all
bugs in the changelog with the `Closes: bug#<nnnnn>' syntax (see
Section 5.6.5, `When bugs are closed by new uploads' for more
information describing how to close bugs via the changelog). Tagging
the bugs _fixed_ ensures that everyone knows that the bug was fixed in
an NMU; however the bug is left open until the changes in the NMU are
incorporated officially into the package by the official package
maintainer.
Also, after doing an NMU, you have to open a new bug and include a
patch showing all the changes you have made. Alternatively you can
--
<kgh12351@xxxxxxxxxxx> : Taketoshi Sano (ä½é‡Žã€€æ¦ä¿Š)