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.

Reply via email to