Closed vhamon closed 7 years ago
According to git-build-recipe source code, some parts of debian packages are overriden
changelog_path = os.path.join(working_directory, "debian", "changelog")
with open(changelog_path) as changelog_file:
cl = Changelog(file=changelog_file)
package_name = cl.package
package_version = cl.version
current_format = get_source_format(working_directory)
if (package_version.debian_revision is not None or
current_format == "3.0 (quilt)"):
The problem seems to be the version in existing changelog in branch release
error message is : git-build-recipe: error: Unable to find the upstream source. Import it as tag upstream/0.12.0 or build with --allow-fallback-to-native.
git-build-recipe tries to build orig tar gz with git archive on branch upstream : https://git-scm.com/docs/git-archive
created upstream/{debupstream} tags leads to quilt format build
autogen.sh should be called with dh-autoreconf
To be fixed : some files not found during dh install
https://launchpadlibrarian.net/303096429/buildlog_ubuntu-xenial-amd64.armadito-core_0.12.1.432-0ubuntu1ppa1~ubuntu16.04.1_BUILDING.txt.gz
It seems to be a format problem. 3.0 quilt to 3.0 native => no orig.tar.gz