matplotlib_1.0.1-1ubuntu3.dsc: must have only an orig.tar.*, a debian.tar.*, and optionally orig-*.tar.*

Asked by Ben Gamari on 2010-12-05

While adding support for matplotlib 1.0.*, I've had to use the multi-upstream-tarball support in dpkg-source. Unfortunately, it seems something is going badly awry,

Rejected:
matplotlib_1.0.1-1ubuntu3.dsc: must have only an orig.tar.*, a debian.tar.*, and optionally orig-*.tar.*
data: should be 1.0.1-1ubuntu3 according to changes file.

Format: 1.8
Date: Sun, 05 Dec 2010 07:44:57 -0500
Source: matplotlib
Binary: python-matplotlib python-matplotlib-data python-matplotlib-doc python-matplotlib-dbg
Architecture: source
Version: 1.0.1-1ubuntu3
Distribution: lucid
Urgency: low
Maintainer: Ubuntu Developers <email address hidden>
Changed-By: Benjamin Gamari <email address hidden>
Description:
python-matplotlib - Python based plotting system in a style similar to Matlab
python-matplotlib-data - Python based plotting system (data package)
python-matplotlib-dbg - Python based plotting system (debug extension)
python-matplotlib-doc - Python based plotting system (documentation package)
Changes:
matplotlib (1.0.1-1ubuntu3) lucid; urgency=low

 * Try to make multi-upstream tarballs work
Checksums-Sha1:
5c9c27ec1792a7cd4e4818b85c691a337cafbba1 2786 matplotlib_1.0.1-1ubuntu3.dsc
382ed82ad0e852fe0f8bdfceb4f731794db4b6c4 2278130 matplotlib_1.0.1.orig-sample_data.tar.gz
c710bef05b99087df03a9358809f677e30ba2a15 12793122 matplotlib_1.0.1.orig.tar.gz
2bd1263b9ca8f15441b7404a245aa7ab2e1a9b69 22235 matplotlib_1.0.1-1ubuntu3.debian.tar.gz
Checksums-Sha256:
cb4c690b833ece1cf0311347db82b3f563db0efa46ed07cf5af509c19da304d2 2786 matplotlib_1.0.1-1ubuntu3.dsc
8e76776e450a4a72dce7ae191163e6f0e3caafc9025ae78194db0b0c16ad25fd 2278130 matplotlib_1.0.1.orig-sample_data.tar.gz
f64177b15e543d6778b653350cac63b9d42322d2418c14245291a4a6a4f4dbec 12793122 matplotlib_1.0.1.orig.tar.gz
772086d0b992f623dbb7275f873940e52e763a3d2215ce47e6ae6a5146cafe4b 22235 matplotlib_1.0.1-1ubuntu3.debian.tar.gz
Files:
473f7003e9c29072f8333a0bac3aae1f 2786 python optional matplotlib_1.0.1-1ubuntu3.dsc
a68346a9ab51afec20f4b9a76683c987 2278130 python optional matplotlib_1.0.1.orig-sample_data.tar.gz
8fc1c59041eb287886983e58b187248a 12793122 python optional matplotlib_1.0.1.orig.tar.gz
d5d80b523d7109482fb8e5fb6eff7867 22235 python optional matplotlib_1.0.1-1ubuntu3.debian.tar.gz
Original-Maintainer: Debian Python Modules Team <email address hidden>

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
William Grant
Solved:
2010-12-06
Last query:
2010-12-06
Last reply:
2010-12-06
Best William Grant (wgrant) said : #1

A bug in a regular expression means that we incorrectly determine "matplotlib_1.0.1.orig-sample_data.tar.gz" to be a native tarball, not a component orig tarball. The underscore in "sample_data" is the problem: eliminate that and it will work fine.

Ben Gamari (bgamari) said : #2

Thanks William Grant, that solved my question.