[24018] in Source-Commits

home help back first fref pref prev next nref lref last post

/svn/athena r23627 - trunk/debathena/third/openafs

daemon@ATHENA.MIT.EDU (Evan Broder)
Sat Mar 14 19:16:56 2009

Date: Sat, 14 Mar 2009 19:16:44 -0400
From: Evan Broder <broder@MIT.EDU>
Message-Id: <200903142316.n2ENGieu012032@drugstore.mit.edu>
To: source-commits@mit.edu
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2009-03-14 19:16:44 -0400 (Sat, 14 Mar 2009)
New Revision: 23627

Modified:
   trunk/debathena/third/openafs/debathenify-openafs
Log:
When debathenifying openafs, don't ignore packages that have been
uploaded to -proposed.


Modified: trunk/debathena/third/openafs/debathenify-openafs
===================================================================
--- trunk/debathena/third/openafs/debathenify-openafs	2009-03-14 22:05:45 UTC (rev 23626)
+++ trunk/debathena/third/openafs/debathenify-openafs	2009-03-14 23:16:44 UTC (rev 23627)
@@ -18,7 +18,7 @@
 . /mit/debathena/bin/debian-versions.sh
 tag=$(gettag $dist)
 : ${DEBATHENA_APT=/mit/debathena/apt}
-pkgfile=$DEBATHENA_APT/dists/$dist/openafs/binary-$arch/Packages.gz
+pkgfiles="$DEBATHENA_APT/dists/$dist/openafs/binary-$arch/Packages.gz $DEBATHENA_APT/dists/${dist}-proposed/openafs/binary-$arch/Packages.gz"
 
 do_binary=no
 do_upload=no
@@ -114,7 +114,7 @@
 
   # Check if we already have one.
   module=$(echo "$hdr" | sed -e 's/^linux-headers/openafs-modules/')
-  if zcat "$pkgfile" | \
+  if zcat $pkgfiles | \
      dpkg-awk -f - "Package:^$module\$" "Version:^$(quote "$afsv+$hdrv")\$" | \
      grep -q .; then
     echo "*** Already exists: $dist_arch $module"
@@ -198,7 +198,7 @@
   afs_mpkg=$(echo "$image_mpkg" | sed -e 's/^linux-image/openafs-modules/')
 
   # Check if we already have an up-to-date OpenAFS metapackage.
-  repover=$(zcat "$pkgfile" \
+  repover=$(zcat $pkgfiles \
     | dpkg-awk -f - "Package:^$(quote $afs_mpkg)\$" -- Version \
     | sed -e 's/^Version: //')
   if [ "x${repover%%~*}" = "x$ver" ]; then
@@ -210,7 +210,7 @@
   # repository or in the build directory.
   dep=$(echo "$info" | sed -ne 's/^Depends:.*\(linux-image-[^ ,]*\).*$/\1/p')
   module=$(echo "$dep" | sed -e 's/^linux-image/openafs-modules/')
-  if ! zcat "$pkgfile" | fgrep -qx "Package: $module"; then
+  if ! zcat $pkgfiles | fgrep -qx "Package: $module"; then
     ch=$(ls "$dist_arch/$module"_*.changes 2>/dev/null)
     if [ -z "$ch" ]; then
       echo "*** No module: $dist_arch $afs_mpkg"


home help back first fref pref prev next nref lref last post