On 07/11/2024 13:13, Aidan wrote:
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.
Actually, native package it's intended when the software was developed for Debian distribution indeed.
Think about a software that manages Debian configuration, and so on.
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}```
Do you have the software source tarball?
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
OpenPGP_0x42F79A5E0A4D5598.asc
Description: OpenPGP public key
OpenPGP_signature.asc
Description: OpenPGP digital signature