ppa rejection error "Rejected: Unhandled exception processing upload: sequence item 0..."

Asked by Stu

I've been trying to get started building a debian package, and uploading it to a ppa, the upload seemed to go ok:
```
cairo-1.13.0~20140204  $ dput -f ppa:stu-axon/cairogl ../cairo_1.13.0~20140204-0ubuntu2.withgl_amd64.changes
Checking signature on .changes
gpg: Signature made Thu 29 Jan 2015 00:20:34 ICT using RSA key ID 17F35B46
gpg: Good signature from "Launchpad PPA for Stuart Axon <email address hidden>"
Good signature on ../cairo_1.13.0~20140204-0ubuntu2.withgl_amd64.changes.
Checking signature on .dsc
gpg: Signature made Thu 29 Jan 2015 00:20:34 ICT using RSA key ID 17F35B46
gpg: Good signature from "Launchpad PPA for Stuart Axon <email address hidden>"
Good signature on ../cairo_1.13.0~20140204-0ubuntu2.withgl.dsc.
Uploading to ppa (via ftp to ppa.launchpad.net):
  Uploading libcairo2-doc_1.13.0~20140204-0ubuntu2.withgl_all.deb: done.
  Uploading libcairo2-dev_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: done.
  Uploading libcairo2_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: done.
  Uploading libcairo2-dbg_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: done.
  Uploading libcairo-script-interpreter2_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: 2k/done.
  Uploading libcairo-gobject2_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: done.
  Uploading cairo-perf-utils_1.13.0~20140204-0ubuntu2.withgl_amd64.deb: done.
  Uploading libcairo2-udeb_1.13.0~20140204-0ubuntu2.withgl_amd64.udeb: done.
  Uploading cairo_1.13.0~20140204-0ubuntu2.withgl.dsc: done.
  Uploading cairo_1.13.0~20140204-0ubuntu2.withgl.debian.tar.xz: done.
  Uploading cairo_1.13.0~20140204-0ubuntu2.withgl_amd64.changes: done.
Successfully uploaded packages.
```

The Rejection mail comes back with this weird exception mail on it though:

Rejected:
Unhandled exception processing upload: sequence item 0: expected string, exceptions.SystemError found

Question information

Language:
English Edit question
Status:
Solved
For:
Launchpad itself Edit question
Assignee:
No assignee Edit question
Solved by:
William Grant
Solved:
Last query:
Last reply:
Revision history for this message
Best William Grant (wgrant) said :
#1

Launchpad only accepts source uploads, and builds the binary packages itself. Follow https://help.launchpad.net/Packaging/PPA/BuildingASourcePackage to build a source package, and ensure you're uploading the _source.changes rather
than _$ARCH.changes.

A recent upgrade broke the error handling which normally gives a better error message.

Revision history for this message
Stu (stu-axon) said :
#2

Thanks William Grant, that solved my question.

Revision history for this message
Stu (stu-axon) said :
#3

Thanks, I am new to debian packaging and PPAs.