Your message dated Tue, 22 Mar 2011 12:13:49 +0000
with message-id <[email protected]>
and subject line Bug#588752: fixed in git-buildpackage 0.5.20
has caused the Debian Bug report #588752,
regarding git-buildpackage (without pristine-tar) fails with submodules in 
upstream branch
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
588752: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=588752
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-buildpackage
Version: 0.4.65ubuntu1
Severity: important


As mentioned in the subject, without pristine-tar in use, or using
--git-no-pristine-tar, git-buildpackage fails with submodules in two areas:

 * Creating the orig tarball from tag or upstream-branch
 * Exporting the contents of the debian-branch to a separate directory
   (--git-export-dir)

In both cases, the contents of the submodule is left out, meaning that the
contents of the submodule are missing from both the exported directory and orig
tarball, leading to it being completely missing from the generated package.

This is due to git-archive not handling submodules, as it only exports the
contents of a tree-ish, which does not include submodules by
design. git-buildpackage relies on git-archive both for exporting the
directory, as well as for generating the tarball. A possible solution would be
to workaround these two areas, by looping through each submodule and
exporting to the export-dir or catenating the contents into the generated 
tarball.

-- System Information:
Debian Release: squeeze/sid
  APT prefers lucid-updates
  APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 
'lucid-backports'), (500, 'lucid'), (400, 'lucid-proposed')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.35-rc4-hyper1 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_SG.utf8, LC_CTYPE=en_SG.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages git-buildpackage depends on:
ii  devscripts                2.10.61ubuntu5 scripts to make the life of a Debi
ii  git-core                  1:1.7.0.4-1    fast, scalable, distributed revisi
ii  python                    2.6.5-0ubuntu1 An interactive high-level object-o
ii  python-dateutil           1.4.1-3        powerful extensions to the standar
ii  python-support            1.0.4ubuntu1   automated rebuilding support for P

Versions of packages git-buildpackage recommends:
ii  pristine-tar                  1.00       regenerate pristine tarballs

Versions of packages git-buildpackage suggests:
pn  git-load-dirs                 <none>     (no description available)

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: git-buildpackage
Source-Version: 0.5.20

We believe that the bug you reported is fixed in the latest version of
git-buildpackage, which is due to be installed in the Debian FTP archive:

git-buildpackage_0.5.20.dsc
  to main/g/git-buildpackage/git-buildpackage_0.5.20.dsc
git-buildpackage_0.5.20.tar.gz
  to main/g/git-buildpackage/git-buildpackage_0.5.20.tar.gz
git-buildpackage_0.5.20_all.deb
  to main/g/git-buildpackage/git-buildpackage_0.5.20_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Guido Günther <[email protected]> (supplier of updated git-buildpackage package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 21 Mar 2011 21:09:32 +0100
Source: git-buildpackage
Binary: git-buildpackage
Architecture: source all
Version: 0.5.20
Distribution: experimental
Urgency: low
Maintainer: Guido Günther <[email protected]>
Changed-By: Guido Günther <[email protected]>
Description: 
 git-buildpackage - Suite to help with Debian packages in Git repositories
Closes: 588752 618893 619084
Changes: 
 git-buildpackage (0.5.20) experimental; urgency=low
 .
   [ Guido Günther ]
   * [a618bdc] git-buildpackage: Make the desktop notification transient so
     they timeout and don't clutter the notification area.
   * [3b0f296] Add gbp-configure-unpatched-source example to ignore .pc and
     tell dpkg-source to unpatch the source. See #591858.
   * [258743a] gbp-pull: make sure git interprets arguments as revisions in
     is_fast_forward  so it prints a clearer error message on configuration
     errors in .git/config.
   * [40f4709] gbp-pq: Allow to specify subdirs for patches via the
     "Gbp-Pq-Tag: <subdir>" directive in the patch header. This also gets rid
     sed callouts. Add "apply" action to apply single patches.
   * [fadcfcb] gbp: Add git.archive() and git.{has,get,update,add}_submodules()
     and testcases.
     Heavily based on work by Sean Finney and Chow Loong Jin
   * [2353ab7] git-buildpackage: submodule support for dump_tree.
     Heavily based on work by Sean Finney and Chow Loong Jin
   * [97c32c7] git-buildpackage: submodule support for git_archive.
     Heavily based on work by Sean Finney and Chow Loong Jin (Closes: #588752)
   * [3b0ebe9] gbp: Don't fail on paths without extensions in get_compression()
     and add doctests for that. (Closes: #618893)
   * [1021f84] git-buildpackage: special case non-submodule tarfile generation.
     Tarfile generation with submodules is slower since we need to
     concatenate several tarfiles and compress afterwards. So special case
     the common non submodule case and add a testcase to check the tarfiles
     content.
   * [80048e9,dcc2562,0827a33,93b4ab7,adc50a3,431075b] improve our testsuite
 .
   [ Sean Finney ]
   * [ddf5ea3] gbp: Allow to pass cwd to git.__get_output()
 .
   [ Charles Plessy ]
   * [c9f1e1e] docs: Added markup to the example for creating upstream branch.
   * [0095808] docs: Easier to remember commands to create orphan upstream 
branch.
     Closes: #619084
Checksums-Sha1: 
 885af1efda1d41185cfada91a4ad4aa31410f5bd 1102 git-buildpackage_0.5.20.dsc
 0f4c3b0f8ad7407a60bffff73e79bc707bb5fcf5 104124 git-buildpackage_0.5.20.tar.gz
 89660561daec536249a7946d8f291d1219f2473b 127456 git-buildpackage_0.5.20_all.deb
Checksums-Sha256: 
 2a1f0f7757555bd0891e203cfd063188bf6632653533dc219b7077bd40d6097d 1102 
git-buildpackage_0.5.20.dsc
 5917aa7d6133d1105c82cbe0a87bac27353be5173a242e601f6cad0d404142b7 104124 
git-buildpackage_0.5.20.tar.gz
 8fc7a110ecf5b882e2ed53d5b2e2f16119e51d2f6de466a52e49ad290f29b66b 127456 
git-buildpackage_0.5.20_all.deb
Files: 
 8fa2daa61eabcb3060521145c3a4c783 1102 vcs optional git-buildpackage_0.5.20.dsc
 67f07a4ecb029785f51872a53c9ba7df 104124 vcs optional 
git-buildpackage_0.5.20.tar.gz
 9d094bbb0f091cbc74780ea2384e3064 127456 vcs optional 
git-buildpackage_0.5.20_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iD8DBQFNh7vMn88szT8+ZCYRAp3FAJ9EvjXeEcqi44aw7klnbYWEOiXa3wCdGpK7
S9meMkufeUVPMomI6S4r8XY=
=aUoP
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to