0

I'm trying to upload some package that I build using debuild to a PPA, but it fails with the following:

dput ppa:braiampe/ffc ffc_1.3.20140513-1_i386.changes 
Uploading ffc using ftp to ppa (host: ppa.launchpad.net; directory: ~braiampe/ffc/ubuntu)
running supported-distribution: check whether the target distribution is currently supported (using distro-info)
{u'known': [u'release', u'proposed', u'updates', u'backports', u'security'], u'allowed': [u'release']}
running checksum: verify checksums before uploading
running suite-mismatch: check the target distribution for common errors
running check-debs: makes sure the upload contains a binary package
There are .debs in this upload, and enforcing they don't exist.

How can I upload the sources to the PPA?

1 Answer 1

1

The problem is that you used debuild to build Debian binaries instead of the Debian sources. You should have used debuild -S instead. Now, dput-ng error message is too vague, but essentially is saying that there are binary debs and you didn't force for them to be uploaded. Here is the source of the message:

if not enforce_debs and has_debs:
    raise BinaryUploadError(
        "There are .debs in this upload, and enforcing they don't exist."
    )

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .