Aidan
2024-11-07 16:40:02 UTC
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
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