]> git.decadent.org.uk Git - dak.git/commitdiff
Merge from Joachim
authorJoerg Jaspert <joerg@debian.org>
Wed, 6 Aug 2008 23:20:23 +0000 (01:20 +0200)
committerJoerg Jaspert <joerg@debian.org>
Wed, 6 Aug 2008 23:20:23 +0000 (01:20 +0200)
1  2 
ChangeLog
config/debian/cron.weekly
scripts/nfu/get-w-b-db

diff --cc ChangeLog
index b6b1ac90a7d9a5290869ae26b2bd6e401c435016,74879a3bd06dd467b08d606423efc872081d9271..4bb52a3dd581c1973329c8e582838b0d5aff7479
+++ b/ChangeLog
@@@ -1,20 -1,13 +1,30 @@@
 +2008-08-07  Joerg Jaspert  <joerg@debian.org>
 +
 +      * dak/process_accepted.py (install): Error out with the new
 +      exception if we dont know the source package for a file we want to
 +      install. Shouldn't ever hit us, but better safe than sorry.
 +
 +      * daklib/dak_exceptions.py (dakerrors): new exception - no source field.
 +
 +2008-08-05  Joerg Jaspert  <joerg@debian.org>
 +
 +      * config/debian/cron.unchecked: disable the ssh-move insanity (and
 +      as soon as rietz is back online - replace it with a one-line scp
 +      or rsync statement followed by a one-line rm)
 +      And now replaced this 128 line perl "not-invented-here" with a
 +      one-line rsync command, using a feature rsync only understands
 +      since sarge - damn new-fangled technology.
 +
+ 2008-08-05  Joachim Breitner <nomeata@debian.org>
+       * dak/cruft_report.py: In full mode, report out-of-date binaries on
+       architectures that have set Not-For-Us for that package.
+       * scripts/nfu/get-w-b-db: Script to fetch the wanna-build database
+       dump from http://buildd.debian.org/
+       * config/debian/cron.weekly: Run the above script
  2008-08-03  Mark Hymers <mhy@debian.org>
  
        * dak/process_new.py: Apply jvw's patch so that process_new shows
index 39224ce8865db2668222a90e4a7176433f62de8b,9a4c56f141f57d466652ca462199d56feb1420f2..4baaf46c3a7c9e482ecfce074b1d1298111784fd
@@@ -49,6 -49,10 +49,10 @@@ echo "Cleanup apt-ftparchive's database
  apt-ftparchive -q clean apt.conf
  apt-ftparchive -q clean apt.conf.buildd
  
 -echo "Update wanan-build database dump"
+ # Update wanna-build dump
++echo "Update wanna-build database dump"
+ /org/ftp.debian.org/scripts/nfu/get-w-b-db
  echo "Finally, all is done, compressing logfile"
  exec > /dev/null 2>&1
  
index 0000000000000000000000000000000000000000,48d2c5f8ec499fce7d7bb3da27e190caa65f3c0a..c34e5e388749e55c9b9cde022022d3e380f17b0b
mode 000000,100755..100755
--- /dev/null
@@@ -1,0 -1,20 +1,22 @@@
 -      WB_DB_DIR=/org/ftp.debian.org/scripts/nfu
+ #!/bin/bash
++set -e
++
+ # list of architectures taken from
+ # http://buildd.debian.org/stats/
+ # For debugging, you can override the path using
+ # the WB_DB_DIR enviroment variable
+ if [ -z "$WB_DB_DIR" ]
+ then
++      WB_DB_DIR=/srv/ftp.debian.org/scripts/nfu
+ fi
+ cd $WB_DB_DIR || { echo "Failed to cd to $WB_DB_DIR" ; exit 1 ;}
+ for arch in alpha amd64 arm armel hppa i386 ia64 m68k mips mipsel powerpc s390 sparc
+ do
+       rm -f $arch-all.txt
+       echo "Getting $arch-all.txt"
+       wget -q http://buildd.debian.org/stats/$arch-all.txt
+ done