[debpool] Bug#317392: debpool: improper [REJECT/ERROR] Missing orig tarball ...
Nick Leverton
nick at leverton.org
Sun Sep 20 13:10:48 UTC 2009
Package: debpool
Version: 0.5.1
Followup-For: Bug #317392
This problem seems to arise when an upload quite validly does not include
the .orig tarball. Quoting from "man dpkg-buildpackage" :
By default, or if specified, the original source will be included
only if the upstream version number (the version without epoch and
without Debian revision) differs from the upstream version number of
the previous changelog entry.
If the upstream version is unchanged, then the .orig.tar.gz is named in
the .dsc but is not included in the .changes file.
I'm attaching example .dsc and .changes from two builds, one with -sa
and one without, to illustrate this.
I am not completely sure as I'm not a DD and don't have general upload
rights, but I believe other repo software may accept this case providing
the .orig is already in the pool (and presumably matches the new .dsc).
As a workaround to this problem, when uploading to debpool you can build
your packages with "dpkg-buildpackage -sa", or the equivalent in other
buildpackage front-ends, for instance "pdebuild --debbuildopts -sa"
-. System Information:
Debian Release: 5.0.3
APT prefers stable
APT policy: (800, 'stable'), (3, 'unstable')
Architecture: i386 (x86_64)
Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages debpool depends on:
ii libarchive-ar-perl 1.13b-2 perl interface for manipulating ar
ii libcompress-bzip2-perl 2.09-1.2 Perl interface to Bzip2 compressio
ii libproc-daemon-perl 0.03-2 Run Perl program as a daemon proce
ii perl 5.10.0-19lenny2 Larry Wall's Practical Extraction
Versions of packages debpool recommends:
ii gnupg 1.4.9-3+lenny1 GNU privacy guard - a free PGP rep
ii liblinux-inotify2-perl 1:1.1-2.1+b1 scalable directory/file change not
debpool suggests no packages.
-- no debconf information
-------------- next part --------------
Format: 1.0
Source: rapidsvn
Binary: rapidsvn, libsvncpp1, libsvncpp-dev
Architecture: any
Version: 0.10.0-1-0njl.1~debpooltest.1
Maintainer: Matthias Klose <doko at debian.org>
Homepage: http://rapidsvn.tigris.org/
Standards-Version: 3.8.0
Build-Depends: debhelper (>= 5.0.51~), libneon27-gnutls-dev, libsvn-dev (>= 1.6.4), libwxgtk2.6-dev, xsltproc, docbook-xsl, doxygen, autotools-dev, libsasl2-dev, libserf-0-0-dev, graphviz
Checksums-Sha1:
bbac1027bcbf3130d4946fae874ee1177af764be 1243876 rapidsvn_0.10.0-1.orig.tar.gz
0f8ab81f921b013d41eb2274b4abc94a67eb7691 6951 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
Checksums-Sha256:
b818a9c762173106f7e0e21316e49d0f65983c58e8ba9c2db3fad873f7985e28 1243876 rapidsvn_0.10.0-1.orig.tar.gz
43f709efbb5af1ba26fa62620463d6ecb87aeccc388bf9637abde9fd606a6ea5 6951 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
Files:
16802590de4b7a336e27621d794124f2 1243876 rapidsvn_0.10.0-1.orig.tar.gz
e05b4c5d9def54c8549bfae50d54710e 6951 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
-------------- next part --------------
Format: 1.8
Date: Sun, 20 Sep 2009 13:29:52 +0100
Source: rapidsvn
Binary: rapidsvn libsvncpp1 libsvncpp-dev
Architecture: source i386
Version: 0.10.0-1-0njl.1~debpooltest.1
Distribution: unstable
Urgency: low
Maintainer: nickl at trainfx.com
Changed-By: Nick Leverton <nick at leverton.org>
Description:
libsvncpp-dev - Subversion C++ library (development files)
libsvncpp1 - Subversion C++ shared library
rapidsvn - A GUI client for subversion
Changes:
rapidsvn (0.10.0-1-0njl.1~debpooltest.1) unstable; urgency=low
.
* Test build for debpool testing with -sa specified
Checksums-Sha1:
a8087d14151227225d9658b7e264618cd8932f5c 1024 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.dsc
bbac1027bcbf3130d4946fae874ee1177af764be 1243876 rapidsvn_0.10.0-1.orig.tar.gz
0f8ab81f921b013d41eb2274b4abc94a67eb7691 6951 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
08b698f5ed4433e1d10b8008ee1f7833773b68f9 437890 rapidsvn_0.10.0-1-0njl.1~debpooltest.1_i386.deb
47f12521407d131c94048122e32a29c2d2a2672c 67922 libsvncpp1_0.10.0-1-0njl.1~debpooltest.1_i386.deb
cf3e3bcac046d5b777ad4b756d672fe15c258f93 388270 libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.1_i386.deb
Checksums-Sha256:
23b18f1d5e8abfb56c558645c492807af070c7c7b174ac5706c7ee1e7d42fa8b 1024 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.dsc
b818a9c762173106f7e0e21316e49d0f65983c58e8ba9c2db3fad873f7985e28 1243876 rapidsvn_0.10.0-1.orig.tar.gz
43f709efbb5af1ba26fa62620463d6ecb87aeccc388bf9637abde9fd606a6ea5 6951 rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
a91bafead2fe2fa7ce40c4614a85132c19185841528b9ef33021154b73199330 437890 rapidsvn_0.10.0-1-0njl.1~debpooltest.1_i386.deb
824a138923f05eaea0d91bc8bc506e471c2a3596370fa159a75d166e6fbcba7f 67922 libsvncpp1_0.10.0-1-0njl.1~debpooltest.1_i386.deb
76aae59c1c3e04dc8a619d33df852a25894b1b51ea61b5e3bc02e950dff295ab 388270 libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.1_i386.deb
Files:
245902bfab84bf42de9f5f534f763177 1024 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.1.dsc
16802590de4b7a336e27621d794124f2 1243876 x11 optional rapidsvn_0.10.0-1.orig.tar.gz
e05b4c5d9def54c8549bfae50d54710e 6951 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.1.diff.gz
2e5d5c7a9f2de381675bb36ca74603a5 437890 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.1_i386.deb
5500de31dca88658dc42d205e86847f6 67922 libs optional libsvncpp1_0.10.0-1-0njl.1~debpooltest.1_i386.deb
290541cdeb0dd2d9ac1d26a829f161d0 388270 libdevel optional libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.1_i386.deb
-------------- next part --------------
Format: 1.0
Source: rapidsvn
Binary: rapidsvn, libsvncpp1, libsvncpp-dev
Architecture: any
Version: 0.10.0-1-0njl.1~debpooltest.2
Maintainer: Matthias Klose <doko at debian.org>
Homepage: http://rapidsvn.tigris.org/
Standards-Version: 3.8.0
Build-Depends: debhelper (>= 5.0.51~), libneon27-gnutls-dev, libsvn-dev (>= 1.6.4), libwxgtk2.6-dev, xsltproc, docbook-xsl, doxygen, autotools-dev, libsasl2-dev, libserf-0-0-dev, graphviz
Checksums-Sha1:
bbac1027bcbf3130d4946fae874ee1177af764be 1243876 rapidsvn_0.10.0-1.orig.tar.gz
b35dc79bb294e54e702cd4b0e7ad4d0fa68a4354 6954 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
Checksums-Sha256:
b818a9c762173106f7e0e21316e49d0f65983c58e8ba9c2db3fad873f7985e28 1243876 rapidsvn_0.10.0-1.orig.tar.gz
a90432e4d7f24cbdc765cdefa69067825ef082857abaaf21171ce4aea63cabd2 6954 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
Files:
16802590de4b7a336e27621d794124f2 1243876 rapidsvn_0.10.0-1.orig.tar.gz
2b3528985836279a22fde89bccfa4cd1 6954 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
-------------- next part --------------
Format: 1.8
Date: Sun, 20 Sep 2009 13:29:52 +0100
Source: rapidsvn
Binary: rapidsvn libsvncpp1 libsvncpp-dev
Architecture: source i386
Version: 0.10.0-1-0njl.1~debpooltest.2
Distribution: unstable
Urgency: low
Maintainer: nickl at trainfx.com
Changed-By: Nick Leverton <nick at leverton.org>
Description:
libsvncpp-dev - Subversion C++ library (development files)
libsvncpp1 - Subversion C++ shared library
rapidsvn - A GUI client for subversion
Changes:
rapidsvn (0.10.0-1-0njl.1~debpooltest.2) unstable; urgency=low
.
* Test build for debpool testing without -sa specified
Checksums-Sha1:
4c989deaed9ea39197fb82c0069bd31e850e062d 1024 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.dsc
b35dc79bb294e54e702cd4b0e7ad4d0fa68a4354 6954 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
8758fa713245c41e42ccf2ebcc6b036af9b338c2 437886 rapidsvn_0.10.0-1-0njl.1~debpooltest.2_i386.deb
fa51447e784813a73466b293e22959ade299b268 67924 libsvncpp1_0.10.0-1-0njl.1~debpooltest.2_i386.deb
b59604ca908abc89a8aa4c19ab4ec08b25dcb8f9 388278 libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.2_i386.deb
Checksums-Sha256:
08d5cf0ff9516a68c2ceefaafd428890d133f3b59359209a2f283e0ac07f3d02 1024 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.dsc
a90432e4d7f24cbdc765cdefa69067825ef082857abaaf21171ce4aea63cabd2 6954 rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
a27fbcaf89ebd00e475c3a6b87ec157a285ef9da16f4fe7d9e37be43aa123477 437886 rapidsvn_0.10.0-1-0njl.1~debpooltest.2_i386.deb
84f3720ccccc657f09239c6dcf6e8fe7b478ea763de259e0e284741b8f0a1088 67924 libsvncpp1_0.10.0-1-0njl.1~debpooltest.2_i386.deb
f33536e07f104ff7c09d7a13ab1bf07a22b8f552d03157b9347e2b6d318e8b6a 388278 libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.2_i386.deb
Files:
a382d4f3c6c30253ff4eb6acf29bc01f 1024 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.2.dsc
2b3528985836279a22fde89bccfa4cd1 6954 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.2.diff.gz
c8899892e821acf6997cdd1cd98e3992 437886 x11 optional rapidsvn_0.10.0-1-0njl.1~debpooltest.2_i386.deb
b0955685ef5057282640f25f3daf2aad 67924 libs optional libsvncpp1_0.10.0-1-0njl.1~debpooltest.2_i386.deb
48dce2262676fa4eca8554acaa3f3788 388278 libdevel optional libsvncpp-dev_0.10.0-1-0njl.1~debpooltest.2_i386.deb
More information about the Debpool-devel
mailing list