[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