Source: photoqt Version: 4.6+ds-1 Followup-For: Bug #1070134 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Dear Maintainer, the package is in overall bad shape and can't be built from the source (not to mention the missing runtime dependencies). I've tried to use the .gitlab-ci.yml as base for the Build-Depends, but the package still fails to build. I am attaching my patch and the build log. Cheers, Ondrej - -- System Information: Debian Release: 12.8 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable-debug'), (500, 'proposed-updates'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 6.1.0-26-amd64 (SMP w/12 CPU threads; PREEMPT) Locale: LANG=en_IE.UTF-8, LC_CTYPE=en_IE.UTF-8 (charmap=UTF-8), LANGUAGE=en_IE:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) -----BEGIN PGP SIGNATURE----- iQKTBAEBCgB9FiEEw2Gx4wKVQ+vGJel9g3Kkd++uWcIFAmdHFf1fFIAAAAAALgAo aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEMz NjFCMUUzMDI5NTQzRUJDNjI1RTk3RDgzNzJBNDc3RUZBRTU5QzIACgkQg3Kkd++u WcIF7RAAskz1HLB1iTDI01x9DoTfkvGxPIfBNWoTJG65E7UMALaWS4vq3lt9zz0b mBPQ7VIYqSaaexC06asddku7zhY3kxE9P3Cl0z3012xBBYWO33kuW7XK2tdlekqF 4i/v7R9bdbFhMwzd2KZfLV9MuW+SzuH0cb2gDBk1nc2h1KhuhcaM5hlq6k1eQrfa M4OW11u22tpMYO3fRMYjsD6yA2ZyCGHEQDpCOL7gb0B8PBDF6QqZenrZrBE+h98T WRnS+PwWxoWBLMZ/vmc9o/N81/hkN2CHknjuejA0wZHDjEtyspPDBBXRAdtBo6QA S/VnEgLHtv6mGQ5S6M351HAjISIDJwqkUcN50rff6C0aBZ7V8Y63MqZmZsXQi/j7 4Ht7XVU29WZB10nUpQ7U8vANh1yuvpf9+OuCJL49t4ia8CNeEEvHhiYVX9eIGH8o 6flBWCbus6iTmcuK4w9D85I6/bjpIPCZmQ4zoo40IQduoc12FGugsiDBT6xbLarD 1ZHsPnNQfHa1MAonDjS4PO+b6BolMyfAk3TNCYWm7sgpvdhCBghjizlJTqOkGtew x9cI7s52NGP1zERBF1SVLUshEXbgyAqjWtm5fL5K9xl8FFx9RcHdldrMv01ajFGR Ln2XYj4Ay3oPxJXJG7Exq8e4h6Gna2JNDaxrT6Dw7lp/jppYxO8= =o3/Z -----END PGP SIGNATURE-----
>From 3402830f937d4e74dd3e012c7e57fc9a8c59174e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ond=C5=99ej=20Sur=C3=BD?= <ond...@debian.org> Date: Wed, 27 Nov 2024 13:38:55 +0100 Subject: [PATCH] Add missing (Build-)Depends (Closes: #1070134) --- debian/control | 101 +++++++++++++++++++++++++++++-------------------- 1 file changed, 61 insertions(+), 40 deletions(-) diff --git a/debian/control b/debian/control index 7669fb9..4d0ad82 100644 --- a/debian/control +++ b/debian/control @@ -3,39 +3,55 @@ Section: graphics Priority: optional Maintainer: Debian PhotoTools Maintainers <pkg-phototools-de...@lists.alioth.debian.org> Uploaders: Alex Myczko <t...@debian.org> -Build-Depends: debhelper-compat (= 13), - cmake, - extra-cmake-modules, - libexiv2-dev, - libmagick++-7.q16-dev [!kfreebsd-amd64 !kfreebsd-i386], - libgraphicsmagick1-dev, - libgraphicsmagick++1-dev, - libraw-dev, - libfreeimageplus-dev, - libdevil-dev, - libvips-dev, - libmpv-dev, - libpoppler-cpp-dev, - libarchive-dev, - libpugixml-dev, - libpoppler-qt6-dev, - libpoppler-private-dev, - libzxing-dev, - qt6-svg-dev, - python3-pip, - python3-dev, - python3-requests, - python3-pychromecast, - qt6-base-dev, - qt6-base-dev-tools, - qmake6, - qt6-tools-dev, - qt6-tools-dev-tools, - qt6-quick3d-dev, - qt6-quick3d-dev-tools, - qt6-multimedia-dev, - qt6-declarative-dev, - qt6-declarative-dev-tools +Build-Depends: cmake, + debhelper-compat (= 13), + extra-cmake-modules, + libarchive-dev, + libdevil-dev, + libexiv2-dev, + libfreeimageplus-dev, + libgraphicsmagick++1-dev, + libgraphicsmagick1-dev, + libmagick++-7.q16-dev [!kfreebsd-amd64 !kfreebsd-i386], + libmpv-dev, + libpoppler-cpp-dev, + libpoppler-private-dev, + libpoppler-qt6-dev, + libpugixml-dev, + libraw-dev, + libvips-dev, + libzxing-dev, + python3-dev, + python3-pip, + python3-pychromecast, + python3-requests, + qmake6, + qml6-module-qt-labs-platform, + qml6-module-qtcharts, + qml6-module-qtcore, + qml6-module-qtmultimedia, + qml6-module-qtpositioning, + qml6-module-qtqml, + qml6-module-qtqml-workerscript, + qml6-module-qtquick-controls, + qml6-module-qtquick-dialogs, + qml6-module-qtquick-layouts, + qml6-module-qtquick-templates, + qml6-module-qtquick-window, + qt6-base-dev, + qt6-base-dev-tools, + qt6-declarative-dev, + qt6-declarative-dev-tools, + qt6-image-formats-plugin-pdf, + qt6-image-formats-plugins, + qt6-l10n-tools, + qt6-multimedia-dev, + qt6-positioning-dev, + qt6-quick3d-dev, + qt6-quick3d-dev-tools, + qt6-svg-dev, + qt6-tools-dev, + qt6-tools-dev-tools Standards-Version: 4.6.2 Homepage: https://photoqt.org/ Vcs-Browser: https://salsa.debian.org/debian-phototools-team/photoqt @@ -44,13 +60,18 @@ Rules-Requires-Root: no Package: photoqt Architecture: any -Depends: - ${shlibs:Depends}, - ${misc:Depends}, - python3-pychromecast, - qml6-module-qt-labs-platform, - qml6-module-qtmultimedia, - qml6-module-qtquick-localstorage, +Depends: python3-pychromecast, + qml6-module-qt-labs-platform, + qml6-module-qtcore, + qml6-module-qtmultimedia, + qml6-module-qtqml-workerscript, + qml6-module-qtquick-controls, + qml6-module-qtquick-effects, + qml6-module-qtquick-localstorage, + qml6-module-qtquick-templates, + qml6-module-qtquick-window, + ${misc:Depends}, + ${shlibs:Depends} Recommends: kimageformat-plugins Description: Fast and highly configurable image viewer This is a fast and highly configurable image viewer with a simple and nice -- 2.39.5
dpkg-buildpackage -us -uc -ui --build=source --build=source dpkg-buildpackage: info: source package photoqt dpkg-buildpackage: info: source version 4.6+ds-1.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ondřej Surý <ond...@debian.org> dpkg-source --before-build . dpkg-checkbuilddeps: error: Unmet build dependencies: extra-cmake-modules libarchive-dev libdevil-dev libexiv2-dev libfreeimageplus-dev libgraphicsmagick++1-dev libmagick++-7.q16-dev libmpv-dev libpoppler-cpp-dev libpoppler-private-dev libpoppler-qt6-dev libpugixml-dev libraw-dev libzxing-dev python3-pychromecast qmake6 qml6-module-qt-labs-platform qml6-module-qtcharts qml6-module-qtcore qml6-module-qtmultimedia qml6-module-qtpositioning qml6-module-qtqml qml6-module-qtqml-workerscript qml6-module-qtquick-controls qml6-module-qtquick-dialogs qml6-module-qtquick-layouts qml6-module-qtquick-templates qml6-module-qtquick-window qt6-base-dev qt6-base-dev-tools qt6-declarative-dev qt6-declarative-dev-tools qt6-image-formats-plugin-pdf qt6-image-formats-plugins qt6-l10n-tools qt6-multimedia-dev qt6-positioning-dev qt6-quick3d-dev qt6-quick3d-dev-tools qt6-svg-dev qt6-tools-dev qt6-tools-dev-tools dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting dpkg-buildpackage: warning: (Use -d flag to override.)