Your message dated Wed, 25 Jan 2023 07:54:10 +0000
with message-id <e1pkabi-002qhb...@fasolo.debian.org>
and subject line Bug#1012206: fixed in qtpim-opensource-src 
5.0~git20201102.f9a8f0fc+dfsg1-3
has caused the Debian Bug report #1012206,
regarding skeleton plugin cmake file causing build errors for consumers
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.)


-- 
1012206: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1012206
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: qtpim5-dev
Version: 5.0~git20201102.f9a8f0fc+dfsg1-1
Owner: sunwea...@debian.org
Severity: important
Tags: patch

The Debian package removes the skeleton plugin but installs the
corresponding cmake file. Qt5OrganizerConfig.cmake includes all
plugin cmake files and which results in an error because the actual
plugin is not found, i.e. this causes build errors for all consumers
using cmake.

If the plugin isn't there the corresponding cmake file shouldn't be
there. Attached patch fixes the packaging.
-- 
Guido Berhoerster
>From 7a9d3a97847caee774a02f6628ce78966cea267e Mon Sep 17 00:00:00 2001
From: Guido Berhoerster <guido+deb...@berhoerster.name>
Date: Fri, 27 May 2022 15:38:38 +0200
Subject: [PATCH] Remove cmake file belonging skeleton plugin

The skeleton plugin cmake file needs to be removed as well, otherwise
find_package() will error out due to the missing plugin.
---
 debian/rules | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/debian/rules b/debian/rules
index 7093392..3b6e3f3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -73,7 +73,8 @@ override_dh_auto_install:
 	# Remove libtool-like files
 	rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/*.la
 	# Don't install the skeleton plugin
-	rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/plugins/organizer/libqtorganizer_skeleton.so
+	rm -f debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/qt5/plugins/organizer/libqtorganizer_skeleton.so \
+	    debian/tmp/usr/lib/$(DEB_HOST_MULTIARCH)/cmake/Qt5Organizer/Qt5Organizer_QSkeletonOrganizerPlugin.cmake
 
 	if [ -e /usr/lib/$(DEB_HOST_MULTIARCH)/qt5/bin/qdoc ]; then \
 	    mkdir -p debian/tmp/usr/share/doc/qtpim-doc-html/; \
-- 
2.25.1


--- End Message ---
--- Begin Message ---
Source: qtpim-opensource-src
Source-Version: 5.0~git20201102.f9a8f0fc+dfsg1-3
Done: Pino Toscano <p...@debian.org>

We believe that the bug you reported is fixed in the latest version of
qtpim-opensource-src, 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 1012...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Pino Toscano <p...@debian.org> (supplier of updated qtpim-opensource-src 
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: Wed, 25 Jan 2023 08:00:55 +0100
Source: qtpim-opensource-src
Architecture: source
Version: 5.0~git20201102.f9a8f0fc+dfsg1-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Pino Toscano <p...@debian.org>
Closes: 1012206
Changes:
 qtpim-opensource-src (5.0~git20201102.f9a8f0fc+dfsg1-3) unstable; 
urgency=medium
 .
   * Team upload.
 .
   [ Debian Janitor ]
   * Apply multi-arch hints:
     + qtpim5-dev, qtpim5-examples: Add Multi-Arch: same.
     + qtpim5-doc, qtpim5-doc-html: Add Multi-Arch: foreign.
   * Remove constraints unnecessary since buster (oldstable):
     - Build-Depends: Drop versioned constraint on qml-module-qtquick2,
       qml-module-qttest, qtbase5-doc-html, qtbase5-private-dev,
       qtdeclarative5-doc-html, qtdeclarative5-private-dev and
       qttools5-dev-tools.
 .
   [ Pino Toscano ]
   * Split override_dh_auto_build:
     - the execution of syncqt.pl in execute_before_dh_auto_build, so it is run
       before dh_auto_build in all the cases
     - turn the existing override_dh_auto_build-indep into
       execute_after_dh_auto_build-indep: this way it is only generated when
       building arch:all binaries too (saves build time otherwise)
   * Add the qdoc-qt5 indep build dependency, since now the documentation
     generation is unconditionally done if arch:all binaries are built.
   * Drop all the architecture filtering in qtpim5-doc-html.install, and
     qtpim5-doc.install: they are arch:all, on documentation is unconditionally
     built for them
     - drop the dh-exec shebang, and drop their execute bits, as they are no 
more
       needed now
     - drop the dh-exec build dependency, no more needed now
   * Switch from override_dh_auto_install to execute_after_dh_auto_install, to
     avoid explicitly calling the former
     - move all the documentation-related bits into checks for documentation
       packages being built, instead of checks for qdoc
   * Update standards version to 4.6.2, no changes needed.
   * Stop passing --fail-missing to dh_missing, as it is the default in compat
     13+.
   * Mark the xauth, and xvfb build dependencies as nocheck, as they are needed
     only by dh_auto_test.
   * Move the qtbase5-doc-html, and qtdeclarative5-doc-html build dependencies
     as indep build dependency, as they are needed only when building the
     documentation (in arch:all binaries).
   * Use execute_after_dh_auto_clean to avoid invoking dh_auto_clean manually.
 .
   [ Guido Berhoerster ]
   * Remove cmake file belonging skeleton plugin. (Closes: #1012206)
Checksums-Sha1:
 bc140dfd72058279974390f0363be2fe0507f13b 3106 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.dsc
 ef80d951923b46784837978ab865085372779d32 56892 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.debian.tar.xz
 25eed3fd150ad2d0cc9facdc9e84b7e65d20a127 13107 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3_source.buildinfo
Checksums-Sha256:
 dc216c69c59d45c98645529d4c31b0bf4d1037ae465ad1dde359dc125f5407b6 3106 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.dsc
 89d6fa50824f5a66331b514ee41359b95ebedaef2c7323e3b07c62139e27303c 56892 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.debian.tar.xz
 4b96e89de9243c553e94939047d1996209a0e1391d1d48e11069a9dc9f93c6d3 13107 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3_source.buildinfo
Files:
 7bb981f348b02c64889d4d6c86fdbda6 3106 libs optional 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.dsc
 f6145e4bc40c16eccb933933d8e89c0e 56892 libs optional 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3.debian.tar.xz
 2b061e1ac46d36fbee6220319849c84d 13107 libs optional 
qtpim-opensource-src_5.0~git20201102.f9a8f0fc+dfsg1-3_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEXyqfuC+mweEHcAcHLRkciEOxP00FAmPQ0/MACgkQLRkciEOx
P035DA//SHibEbIZmeLq7zmLnczGZaGIOalCfj0RCvnZ44BpxNg0cNlvW2D2OUSo
J+FB/kgkae8W46CpcVnp0Y60uHBMkVqE3IlJGNVmVRvc/K1KJTVbnbbJRYCOIHz9
WoF1JdxjX6mI9fFNlPWLHJI3ejoFNI5E8R/PSBXgoNXSBsSQYsHMvmaTaEHHEfwA
sOBGkNPzge81RWk5dvmwLjC2D5Mo+PavGKosQU2owqEDSlWTbNR2xHYkErJPv41B
2ZozWe1hsJvpUsYVtTDMs8PlLhGxp7CcacEphWyx7KWML5FglWLlfFelxa8GIIQE
FdjQMvPiek/VonfqYyFzQBucAZ/Lj40HBo3mHldaf3mt233nXtk1HgwsvVSAyzNg
OZKYrbhZPLv7XZi0DZj5aBQzbHzs+Sie3J83V1CabBStz2twJeXvqqczz6XR0kcA
Q5620vSMuDs4Or4Yrh4zwNbVXUPMvV/1P1AuFtXnXaUW+qdukuvZuW0DuwOgu1vW
a/gZuJLbCnV2v2ArbN4SfDFRCPaBqbe9dGDK2Nkev7a4zIimA5zhjeExZy71iR6H
JXevdib1WVxHm5D1jrhEn/CzPmF6M62du5/CZ59Dx2+/fgGyVRIbix/o4gHHibLb
B98dN7TLJ0MbXfaIYNg4eAGxG4Pg6g9CoP5scwD4nG6h9oqfrQU=
=p8TH
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to