[Piuparts-commits] rev 561 - trunk

Holger Levsen holger at alioth.debian.org
Sat Dec 12 13:37:35 UTC 2009


Author: holger
Date: 2009-12-12 13:37:35 +0000 (Sat, 12 Dec 2009)
New Revision: 561

Modified:
   trunk/TODO
Log:
update

Modified: trunk/TODO
===================================================================
--- trunk/TODO	2009-12-12 12:42:11 UTC (rev 560)
+++ trunk/TODO	2009-12-12 13:37:35 UTC (rev 561)
@@ -7,27 +7,23 @@
 - move logfiles from bugged to archived if a newer version exists in pass
 - move logfiles from fail to bugged if a lower version exists in bugged
 
-- dont test packages if indirect depends havent been tested successfully. (I think the code is there, but seems to be buggy). 
-
 - So it seems piuparts needs to get fixed to take into account packages
-  being removed due to Conflcits. And probably should purge those
+  being removed due to Conflicts. And probably should purge those
   packages which got removed, or reinstall them at the end of the run.
 
-- svn mv piatti trunk/doc/examples
+- svn mv piatti trunk/doc/examples  and include it into a new binary package. 
+  when doing so keep in mind the two tango icons and credit those in 
+  debian/copyright.
 
-- announcement on d-d-a
-
 - PackagesDB: get rid of 50% of unique()
 
 - remove configfile option "mirror" and use the mirror from "packages-url".
 
-- probably include patch for #523950
-- probably include patch for #519192 - not sure if i like that aproach
-
 - piuparts-slave: if chroot.tgz is older than N days, regenerate it
  - currently this is done via ~piupartss/crontab, but that's a hack
+ - only throw away tarballs (and recreate them) after testing that they can be recreated 
 
-- introduce a whitelist of packages where it it is ok to break circular dependencies, like perl + perl-modules and xserver-xorg-core + xserver-xorg 
+- fix #526046: introduce a whitelist of packages where it it is ok to break circular dependencies, like perl + perl-modules and xserver-xorg-core + xserver-xorg 
 
 - master:
  - write stats about number of daily tests (-> report: create fancy graphs)
@@ -57,12 +53,11 @@
  - packages.txt for binary packages (like sources.txt)
  - do more fancy R graphs, eg. also per state
  - sort packages on maintainer pages alphabetically
+ - link (and target) to piuparts.d.o configuration is static to piatti. should refer to the actual hosts configuration, eg goldwassers
 
 - expire old logs a month after testing if newer logs exists (except if the new log is fail
   and the old is bugged, then the fail log should be moved to bugged first)
 
-- only throw away tarballs (and recreate them) after testing that they can be recreated 
-
 - create emacspeak-broken-dpkg-preconfigure package for broken repo. (then later
   put more broken packages in there and use that for testing piuparts)
 
@@ -86,10 +81,6 @@
 
 - publish FAI classes to setup piuparts.$fqdn automatically 
 
-- probably move svn/piatti to trunk/examples/piatti and include it into a new
-  binary package. when doing so keep in mind the two tango icons and credit 
-  those in debian/copyright.
-
 - a redirect of http://piuparts.d.o/foo to http://p.d.o/source/f/foo.html would be nice
 
 
@@ -115,10 +106,13 @@
   output for piuparts.py - see http://docs.python.org/library/logging.html
 - commandline-switches for all programms 
 
-- piuparts can't currently test postfix, since installing postfix removes
+- 539146: piuparts can't currently test postfix, since installing postfix removes
   exim and removing postfix would require re-installing exim, and that
   doesn't happen; there are other packages like that, ie. debconf-english
 
+- deal with packages that need to replace higher priority packages
+  (which then need to be put back when the package is removed)
+
 - mounting /proc and perhaps others (usbfs, sysfs, /dev/pts, etc.) in
   the chroot might be a good idea because some packages might need this.
   Interestingly enough this currently seems to prevent start-stop-daemon
@@ -158,11 +152,7 @@
   when it has not) this is one kind of bugs I would really get rid of.
   h01ger: #466118 sounds like it does.
 
-* deal with packages that need to replace higher priority packages
-  (which then need to be put back when the package is removed)
-
 * piuparts-slave: keep track of reservations permanently
 * piuparts-master: keep track of whom a reservation is made
 * piuparts-slave: timestamps to log messages
-* piuparts-slave: make the chroot more minimial
 * piuparts: upgrade the chroot before taking a snapshot of its files




More information about the Piuparts-commits mailing list