Hi,

I am developing a Debian package and I've had feedback from multiple people
online informing me I should be using source format 3.0 (quilt) instead of
3.0 (native) even though I don't have quilt patches.

When I use 3.0 (native) format I simply run `dpkg-buildpackage` to build
the package.

When I change it to 3.0 (quilt) format dpkg-buildpackage complains with
```
dpkg-source: error: can't build with source format '3.0 (quilt)': no
upstream tarball found at ../debpic_1.0.0.orig.tar.{bz2,gz,lzma,xz}
```

I can fix this by creating the tarball using
```
tar -czf ../debpic_1.0.0.orig.tar.gz .
```

Whenever I make a change to my program am I meant to run the tar command
before running dpkg-buildpackage. I'm not sure if I'm misunderstanding the
workflow.

Thank you for your help,
Aidan

Reply via email to