Antonio Terceiro escreveu isso aí:
> Lucas Nussbaum escreveu isso aí:
> > (redirecting to debian-ruby@)
> > 
> > On 08/11/11 at 23:14 +0100, Paul van Tilburg wrote:
> > > Hello all,
> > > 
> > > On Tue, Nov 08, 2011 at 09:47:57PM +0000, Debian FTP Masters wrote:
> > > > Reject Reasons:
> > > > md5sum for 
> > > > /srv/ftp-master.debian.org/ftp/pool/main/r/ruby-rchardet/ruby-rchardet_1.3.orig.tar.gz
> > > >  doesn't match ruby-rchardet_1.3-2.dsc.
> > > > size for 
> > > > /srv/ftp-master.debian.org/ftp/pool/main/r/ruby-rchardet/ruby-rchardet_1.3.orig.tar.gz
> > > >  doesn't match ruby-rchardet_1.3-2.dsc.
> > > 
> > > This is a problem.  Why is the orig.tar.gz generated from the Git tree
> > > different from the one already uploaded.
> > > Maybe I'm not handling the repo right, see also my earlier mail.
> > 
> > When generating the tarball locally, is git-buildpackage using pristine-tar 
> > ?
> 
> Only if you pass --git-pristine-tar. We can change the make-mrconfig
> script to set this as default in .git/gbp.conf for every repository that
> mr checks out, what do you think?

Something like:

----------------------8<-------------------------8<----------------------------
diff --git a/make-mrconfig b/make-mrconfig
index c1c2f30..1faf8fc 100755
--- a/make-mrconfig
+++ b/make-mrconfig
@@ -39,20 +39,21 @@ fi
 output "[DEFAULT]
 lib=
       msg () {
         echo \"I: \$1\"
       }
       git_checkout () {
         git clone git+ssh://git.debian.org$GIT_REPODIR\$1.git &&
         cd \$1 &&
         { git branch --track upstream remotes/origin/upstream || true; } &&
         { git branch --track pristine-tar remotes/origin/pristine-tar || true; 
} &&
+        { echo -e \"[DEFAULT]\\npristine-tar = True\\n\" > .git/gbp.conf }
         { test -z \"\$DEBFULLNAME\" || git config user.name \"\$DEBFULLNAME\" 
|| true; } &&
         { test -z \"\$DEBEMAIL\" || git config user.email \"\$DEBEMAIL\" || 
true; }
       }
       svn_checkout () {
         svn co $SVN_REPODIR/\$1
       }
 "
 
 # Sections for Git repositories
 for i in $GIT_PKGS; do
----------------------8<-------------------------8<----------------------------


-- 
Antonio Terceiro <[email protected]>

Attachment: signature.asc
Description: Digital signature

Reply via email to