https://bugs.kde.org/show_bug.cgi?id=463439
Bug ID: 463439 Summary: Build system requires external git source Classification: Applications Product: digikam Version: 8.0.0 Platform: Ubuntu OS: Linux Status: REPORTED Severity: major Priority: NOR Component: general Assignee: digikam-bugs-n...@kde.org Reporter: eeickme...@ubuntu.com Target Milestone: --- SUMMARY This was an attempt to include the 8.0.0-beta1 for Ubuntu Lunar Lobster, future release 23.04. Regardless of environment, this issue would happen even in a stable release. During an atempt to build from the tarball for 8.0.0-beta1, the Launchpad build system failed to build from source as it is (intentionally) unable to download from external sources. Note that this would be the same for Debian as well. Please include the unit tests in the source tarball as well so that distributions can properly test the beta. Note that we would like these unit tests if they are automated since debhelper typically will run test suites at the end of the build process, typically by invoking "make test". STEPS TO REPRODUCE Attempt to package from official tarball using offiical Debian packaging guidelines invoking Debhelper OBSERVED RESULT Failed to build from source: git clone https://invent.kde.org/graphics/digikam-test-data.git /<<PKGBUILDDIR>>/test-data /bin/sh: 1: git: not found (note: installing git as a build dependency would not resolve this as git would be unable to download in this environment) Complete build log at https://launchpadlibrarian.net/642172379/buildlog_ubuntu-lunar-amd64.digikam_4%3A8.0.0~beta1-0ubuntu1~ppa1_BUILDING.txt.gz EXPECTED RESULT Complete build without invoking git to download unit tests from an external source. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Ubuntu Lunar Lobster Development Environment (Future 23.04) -- You are receiving this mail because: You are watching all bug changes.