Your message dated Wed, 22 Jul 2020 18:03:46 +0000
with message-id <e1jyj5m-0009pf...@fasolo.debian.org>
and subject line Bug#963081: fixed in camera.app 0.8.0-13
has caused the Debian Bug report #963081,
regarding src:camera.app: Please switch to using pkg-config for libgphoto2
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
963081: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=963081
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:camera.app
Version: 0.8.0-12
Severity: normal
Dear Maintainer,
I plan to upload libgphoto2 2.5.25 without the config scripts,
which upstream considers obsolete and hurt the multi-arch effort.
It's easy to switch to using pkg-config instead, see the attached
debdiff. Please consider applying something along these lines so
that the incoming libgphoto2 upload does not make camera.app FTBFS.
Or I can do this NMU or send a Salsa MR if you prefer, just holler.
Thanks,
Feri.
$ debdiff camera.app_0.8.0-12.dsc camera.app_0.8.0-12.1.dsc
gpgv: Signature made Thu 07 Nov 2019 04:57:15 PM CET
gpgv: using RSA key 9236557B170C87F8821C0AC3C1E0D92E986F7C7E
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on
/home/wferi/phototools/libgphoto2/rdeps/camera.app_0.8.0-12.dsc
dpkg-source: warning: extracting unsigned source package
(/home/wferi/phototools/libgphoto2/rdeps/camera.app_0.8.0-12.1.dsc)
diff -Nru camera.app-0.8.0/debian/changelog camera.app-0.8.0/debian/changelog
--- camera.app-0.8.0/debian/changelog 2019-11-01 13:36:00.000000000 +0100
+++ camera.app-0.8.0/debian/changelog 2020-06-18 18:16:16.000000000 +0200
@@ -1,3 +1,10 @@
+camera.app (0.8.0-12.1) UNRELEASED; urgency=medium
+
+ * Non-maintainer upload.
+ * libgphoto_2.5.25-1 dropped the config scripts, switch to pkg-config.
+
+ -- Ferenc Wágner <wf...@debian.org> Thu, 18 Jun 2020 18:16:16 +0200
+
camera.app (0.8.0-12) unstable; urgency=medium
* Fix Vcs fields.
diff -Nru camera.app-0.8.0/debian/control camera.app-0.8.0/debian/control
--- camera.app-0.8.0/debian/control 2019-11-01 13:36:00.000000000 +0100
+++ camera.app-0.8.0/debian/control 2020-06-18 18:16:10.000000000 +0200
@@ -7,7 +7,8 @@
Build-Depends: debhelper (>= 11),
gnustep-make (>= 2.6.6),
libgnustep-gui-dev (>= 0.24.0),
- libgphoto2-dev (>= 2.5.10)
+ libgphoto2-dev (>= 2.5.10),
+ pkg-config,
Standards-Version: 4.4.1
Vcs-Git: https://salsa.debian.org/gnustep-team/camera.app.git
Vcs-Browser: https://salsa.debian.org/gnustep-team/camera.app
diff -Nru camera.app-0.8.0/debian/patches/series
camera.app-0.8.0/debian/patches/series
--- camera.app-0.8.0/debian/patches/series 1970-01-01 01:00:00.000000000
+0100
+++ camera.app-0.8.0/debian/patches/series 2020-06-18 18:16:16.000000000
+0200
@@ -0,0 +1 @@
+Use-pkg-config-for-libgphoto2.patch
diff -Nru camera.app-0.8.0/debian/patches/Use-pkg-config-for-libgphoto2.patch
camera.app-0.8.0/debian/patches/Use-pkg-config-for-libgphoto2.patch
--- camera.app-0.8.0/debian/patches/Use-pkg-config-for-libgphoto2.patch
1970-01-01 01:00:00.000000000 +0100
+++ camera.app-0.8.0/debian/patches/Use-pkg-config-for-libgphoto2.patch
2020-06-18 18:16:16.000000000 +0200
@@ -0,0 +1,9 @@
+--- a/GNUmakefile.preamble
++++ b/GNUmakefile.preamble
+@@ -1,3 +1,3 @@
+-ADDITIONAL_INCLUDE_DIRS += `gphoto2-config --cflags`
++ADDITIONAL_INCLUDE_DIRS += `pkg-config libgphoto2 --cflags`
+ ADDITIONAL_OBJCFLAGS += -g -Wall
+-ADDITIONAL_GUI_LIBS += `gphoto2-config --libs`
+\ No newline at end of file
++ADDITIONAL_GUI_LIBS += `pkg-config libgphoto2 --libs`
diff -Nru camera.app-0.8.0/debian/rules camera.app-0.8.0/debian/rules
--- camera.app-0.8.0/debian/rules 2018-02-07 13:12:59.000000000 +0100
+++ camera.app-0.8.0/debian/rules 2020-06-18 18:16:16.000000000 +0200
@@ -15,11 +15,6 @@
# import GNUstep settings for Debian
include /usr/share/GNUstep/debian/config.mk
-# override GNUmakefile.preamble
-DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH)
-export ADDITIONAL_INCLUDE_DIRS +=
`/usr/lib/$(DEB_HOST_MULTIARCH)/libgphoto2-dev/bin/gphoto2-config --cflags`
-export ADDITIONAL_GUI_LIBS +=
`/usr/lib/$(DEB_HOST_MULTIARCH)/libgphoto2-dev/bin/gphoto2-config --libs`
-
%:
dh $@
--- End Message ---
--- Begin Message ---
Source: camera.app
Source-Version: 0.8.0-13
Done: Yavor Doganov <ya...@gnu.org>
We believe that the bug you reported is fixed in the latest version of
camera.app, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 963...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Yavor Doganov <ya...@gnu.org> (supplier of updated camera.app package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 19 Jun 2020 20:04:31 +0300
Source: camera.app
Architecture: source
Version: 0.8.0-13
Distribution: unstable
Urgency: medium
Maintainer: Debian GNUstep maintainers
<pkg-gnustep-maintain...@lists.alioth.debian.org>
Changed-By: Yavor Doganov <ya...@gnu.org>
Closes: 963081
Changes:
camera.app (0.8.0-13) unstable; urgency=medium
.
[ Ferenc Wágner ]
* debian/rules: Don't override GNUmakefile.preamble variables.
* debian/patches/pkg-config.patch: New; use pkg-config for
libgphoto2 (Closes: #963081).
.
[ Yavor Doganov ]
* debian/control (Uploaders): Add myself.
(Build-Depends): Switch to debhelper-compat; bump level to 13. Drop
gnustep-make. Remove ancient version requirements for
libgnustep-gui-dev and libgphoto2-dev.
(Depends): Remove dpkg; no longer needed.
(Conflicts, Replaces): Remove; renaming done ~15 years ago.
(Rules-Requires-Root): Set to "no".
(Standards-Version): Claim compliance with 4.5.0; no changes needed.
* debian/compat: Delete.
* debian/rules: Enable hardening.
(override_dh_auto_install): Adapt for compat level 13.
(override_dh_auto_build): Use dh_auto_build instead of $(MAKE);
support "noopt" and "terse" in DEB_BUILD_OPTIONS.
(override_dh_fixperms, override_dh_strip): Remove; not needed.
* debian/camera.app.maintscript: Delete; migration done.
* debian/docs: Delete; not useful.
* debian/watch: Replace with a dummy one; upstream's site is no more.
* debian/Camera.desktop: Use real icon in /usr/share as AppStream does
not support symlinks; fixes an AppStream error.
* debian/changelog: Whitespace cleanup.
Checksums-Sha1:
8007996af17553f51d1e222a6f432fe037074d6b 2058 camera.app_0.8.0-13.dsc
7f6883e2a7b104bdf246b0e6daa2d4bf2e61bdad 4300 camera.app_0.8.0-13.debian.tar.xz
b3d7ad58c4b5ae3fa1d459f1413368d61c3b45ef 8564
camera.app_0.8.0-13_amd64.buildinfo
Checksums-Sha256:
514492d9cce923cbfe577a8ee6bf72888ff374ecea0c702c6fe2f07ccd216d6b 2058
camera.app_0.8.0-13.dsc
5af2997749c5aadb08738cc2b5c834e035744429eb1f60889ab4da2b2309ca15 4300
camera.app_0.8.0-13.debian.tar.xz
4656f4a45081651f5539abe565b8c11e59c2d9533b95663a8673490e576220ea 8564
camera.app_0.8.0-13_amd64.buildinfo
Files:
307b743a5cddb814cdd2c703b15568cc 2058 gnustep optional camera.app_0.8.0-13.dsc
8f296fa7344ff533e7009173ee307ea3 4300 gnustep optional
camera.app_0.8.0-13.debian.tar.xz
c16053dede116b20efc8f3785ed0fb29 8564 gnustep optional
camera.app_0.8.0-13_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEELuenpRf8EkzxFcNUZR7vsCUn3xMFAl8YfD8ACgkQZR7vsCUn
3xN2gQ//aCwCfCpMLw0ugRRXA4QOCmgimp+sGAkokzMrHSElYjHSIZXS1KTrOQCR
f5COh2KDz/VpEpUzCiT0ESyosr89yip0Ngtod/3Qms5nqBNJ6lMguDu3WPbKrqBA
7ut0/f2j5VEuTd1B6pSfdmscK5+DkKjDcqXTdo7b1BwJ5ya5MnEFNOpSzazWEkwR
+VPUEMi3f/9FSE2lnxIApUtXVk1AjzEi4RM5/m3zcGs0O6I3ReYjGyshiYQAxSDH
UBgaMR7edsTJLnl18lFo4YM1LPto1UWvsmGtl9+uZPx8uXc/opsfQbEwosgzT7qZ
73gx6xuvH4cNIDKlmrj/dYLoSo08whNe2fXHcI2xZLsJwtA55xearXhcIjzZL4ji
qUokhCAl86WQ5AbMjXp51WsMFTHx63XkAXfVVq30FUgbptEMd6thXDbmAERDWZms
i14ThNAyP8thTmbHAExnFaz2ht0LI1avodm3EN8l0BHzK8Q6sOtPUvxgzKWvqQHY
9mKL5fPnjJvxmgqEHNEXArWf9+k1iazsJ3d2QuW4dlzlkRfzHRQnf1XLKCepIfho
IsrUx3j2W3rXZcPRdcnfBVXYsDo7nvFi4J//6VBSDpADpjhW+FbxfflyhqSr1oNy
PIvHQfqkBi7jbPIbrY2BXHYPJXlaU69rVqXCVy6HrKHDV47sOlk=
=bb9h
-----END PGP SIGNATURE-----
--- End Message ---