[23341] in Source-Commits

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

/svn/athena r22995 - trunk/debathena/third/common

daemon@ATHENA.MIT.EDU (broder@MIT.EDU)
Sun Jun 1 01:55:35 2008

Date: Sun, 1 Jun 2008 01:54:46 -0400 (EDT)
From: broder@MIT.EDU
Message-Id: <200806010554.BAA04858@drugstore.mit.edu>
To: source-commits@MIT.EDU
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

Author: broder
Date: 2008-06-01 01:54:46 -0400 (Sun, 01 Jun 2008)
New Revision: 22995

Modified:
   trunk/debathena/third/common/debathenificator.sh
Log:
dpkg-source -x has some weird bug in Lenny with AFS. This works around it.


Modified: trunk/debathena/third/common/debathenificator.sh
===================================================================
--- trunk/debathena/third/common/debathenificator.sh	2008-05-31 23:46:18 UTC (rev 22994)
+++ trunk/debathena/third/common/debathenificator.sh	2008-06-01 05:54:46 UTC (rev 22995)
@@ -39,7 +39,7 @@
     echo "Building source for $name-$daversion on $dist_arch" >&2
     
     if ! [ -e "${name}_$version.dsc" ]; then
-	schroot -c "$chroot" -- apt-get -d source "$name"
+	schroot -c "$chroot" -u root -- apt-get -d source "$name"
     fi
     
     if ! [ -e "${name}_$daversion.dsc" ]; then
@@ -53,7 +53,9 @@
 	    trap 'schroot -e -c "$sid"' EXIT
 	    set -x
 	    cp -a "${name}_$origversion.orig.tar.gz" "$tmpdir/"
-	    dpkg-source -x "${name}_$version.dsc" "$tmpdir/$name-$origversion"
+	    dscdir=$(pwd)
+	    cd "$tmpdir/"
+	    dpkg-source -x "$dscdir/${name}_$version.dsc" "$tmpdir/$name-$origversion"
 	    cd "$tmpdir/$name-$origversion"
 	    dch_done=
 	    hack_package


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