[Collab-qa-commits] r777 - bapase/rm_pkgs

lucas at alioth.debian.org lucas at alioth.debian.org
Fri Apr 11 08:11:05 UTC 2008


Author: lucas
Date: 2008-04-11 08:11:04 +0000 (Fri, 11 Apr 2008)
New Revision: 777

Added:
   bapase/rm_pkgs/get-removals.txt
Modified:
   bapase/rm_pkgs/README
   bapase/rm_pkgs/mass-close
Log:
script to fetchremovals.txt, template and README improved

Modified: bapase/rm_pkgs/README
===================================================================
--- bapase/rm_pkgs/README	2008-04-10 20:25:22 UTC (rev 776)
+++ bapase/rm_pkgs/README	2008-04-11 08:11:04 UTC (rev 777)
@@ -1,20 +1,21 @@
-use the list generated by bugs_rm_pkgs.rb
+Handling bugs from removed packages
+===================================
+
+1) Get the list of "interesting" packages:
+use the list generated by bapase/bugs_rm_pkgs.rb
 lists bugs that:
  - are not marked as done
  - don't affect testing, unstable or experimental
  - don't  belong to a package in testing, unstable or experimental
 
-For each bug, check:
-- if the bug could be reassigned to another package (maybe discuss with the
+For each package, check:
+- if the bugs could be reassigned to another package (maybe discuss with the
 new package's maintainers). for example, bugs in linux-image-2.6.22-3-686
 might have to be reassigned to another kernel package
 - find the removal in removals*txt, find the removal bug, read the removal bug
 - close all bugs with a Version: tag, using:
-  + <last version in Debian>+rm as version string (TODO: check)
-  + maybe using a special address in From:
+  <last version in Debian>+rm as version string
+(using the mass-close script helps)
 
 TODO:
 write a script to mass-reassign bugs using a template
-write a script to mass-close bugs using a template (done?)
-
-

Added: bapase/rm_pkgs/get-removals.txt
===================================================================
--- bapase/rm_pkgs/get-removals.txt	                        (rev 0)
+++ bapase/rm_pkgs/get-removals.txt	2008-04-11 08:11:04 UTC (rev 777)
@@ -0,0 +1,10 @@
+#!/bin/bash
+
+wget -c http://ftp-master.debian.org/removals.txt
+wget -c http://ftp-master.debian.org/removals-2007.txt
+wget -c http://ftp-master.debian.org/removals-2006.txt
+wget -c http://ftp-master.debian.org/removals-2005.txt
+wget -c http://ftp-master.debian.org/removals-2004.txt
+wget -c http://ftp-master.debian.org/removals-2003.txt
+wget -c http://ftp-master.debian.org/removals-2002.txt
+wget -c http://ftp-master.debian.org/removals-2001.txt


Property changes on: bapase/rm_pkgs/get-removals.txt
___________________________________________________________________
Name: svn:executable
   + *

Modified: bapase/rm_pkgs/mass-close
===================================================================
--- bapase/rm_pkgs/mass-close	2008-04-10 20:25:22 UTC (rev 776)
+++ bapase/rm_pkgs/mass-close	2008-04-11 08:11:04 UTC (rev 777)
@@ -15,7 +15,7 @@
 PKG=ARGV[0]
 VER=ARGV[1]
 RMBUG=ARGV[2]
-SENDMAIL=false
+SENDMAIL=true
 
 puts "------bugs for #{PKG}-----"
 bugs = bts.get_bugs(['package', PKG])
@@ -37,12 +37,16 @@
 
 Version: #{VER}+rm
 
-The #{PKG} package has been removed from Debian, so I am now
-closing the bugs that were still opened against it.
+The #{PKG} package has been removed from Debian testing, unstable and
+experimental, so I am now closing the bugs that were still opened
+against it.
 
 For more information about this package's removal, read
-http://bugs.debian.org/#{RMBUG}
+http://bugs.debian.org/#{RMBUG} . That bug might the reasons why this
+package was removed, and suggestions of possible replacements.
 
+Don't hesitate to reply to this mail if you have any question.
+
 Thank you for your contribution to Debian.
 #{ENV['RMSIG']}
 EOF




More information about the Collab-qa-commits mailing list