When building a debian package on raspbian (and probably other debian variants) from source, it errors with:
dpkg-source: error: can't build with source format '3.0 (native)': native package version may not have a revision
I tried fixing this by changing the first line of the change log from
iguanair (1.2.0-unstable-1) unstable; urgency=low
to
iguanair (1.2.0-unstable) unstable; urgency=low
(see 9336f121b4127f4ac494e5b26b82ce9c6b86a0ac which should probably be reverted as it didn't fix the problem).
More digging and I found that we need
iguanair (1.2.0) unstable; urgency=low
to be the changelog file. This, however breaks setting the distro that we need to upload to Ubuntu launchpad ppa.
I think the right approach is to have the default checkout build on proper debian but have all the extra changelogs for supports distros return what they did before 9336f12:
When building a debian package on raspbian (and probably other debian variants) from source, it errors with:
I tried fixing this by changing the first line of the change log from
iguanair (1.2.0-unstable-1) unstable; urgency=low to
iguanair (1.2.0-unstable) unstable; urgency=low
(see 9336f121b4127f4ac494e5b26b82ce9c6b86a0ac which should probably be reverted as it didn't fix the problem).
More digging and I found that we need
iguanair (1.2.0) unstable; urgency=low
to be the changelog file. This, however breaks setting the distro that we need to upload to Ubuntu launchpad ppa.
I think the right approach is to have the default checkout build on proper debian but have all the extra changelogs for supports distros return what they did before 9336f12:
iguanair (1.2.0-zeisty-1) ziesty; urgency=low