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

[debian-users:36367] Re: BTSã®close



ä½é‡Žï¼ æµœæ¾ã§ã™ã€‚

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 (ä½é‡Žã€€æ­¦ä¿Š)