[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#917894: marked as done (x2godesktopsharing FTCBFS: multiple reasons)



Your message dated Fri, 22 Mar 2019 13:19:19 +0000
with message-id <E1h7K4t-000AJD-1D@fasolo.debian.org>
and subject line Bug#917894: fixed in x2godesktopsharing 3.2.0.0-2
has caused the Debian Bug report #917894,
regarding x2godesktopsharing FTCBFS: multiple reasons
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 owner@bugs.debian.org
immediately.)


-- 
917894: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=917894
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: x2godesktopsharing
Version: 3.2.0.0-1
Tags: patch
User: helmutg@debian.org
Usertags: rebootstrap

x2godesktopsharing fails to cross build from source for multiple
reasons. For running lrelease, you must list qt5-qmake:native in
Build-Depends. The the packaging runs qmake twice: Once via
dh_auto_configure and a second time in override_dh_auto_build. While the
former picks up the host qmake, the latter uses the build qmake and thus
fails finding dependencies. Merging the calls makes x2godesktopsharing
cross buildable. Please consider applying the attached patch.

Helmut
diff --minimal -Nru x2godesktopsharing-3.2.0.0/debian/changelog x2godesktopsharing-3.2.0.0/debian/changelog
--- x2godesktopsharing-3.2.0.0/debian/changelog	2018-11-28 12:09:27.000000000 +0100
+++ x2godesktopsharing-3.2.0.0/debian/changelog	2018-12-31 13:07:24.000000000 +0100
@@ -1,3 +1,10 @@
+x2godesktopsharing (3.2.0.0-1.1) UNRELEASED; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTCBFS: (Closes: #-1)
+    + Add missing Build-Depends: qt5-qmake:native for lrelease.
+    + Run the right qmake through dh_auto_configure. Run it once only.
+
+ -- Helmut Grohne <helmut@subdivi.de>  Mon, 31 Dec 2018 13:07:24 +0100
+
 x2godesktopsharing (3.2.0.0-1) unstable; urgency=medium
 
   * Initial release to Debian. (Closes: #913489).
diff --minimal -Nru x2godesktopsharing-3.2.0.0/debian/control x2godesktopsharing-3.2.0.0/debian/control
--- x2godesktopsharing-3.2.0.0/debian/control	2018-11-28 12:09:27.000000000 +0100
+++ x2godesktopsharing-3.2.0.0/debian/control	2018-12-31 13:07:23.000000000 +0100
@@ -6,6 +6,7 @@
  Mike Gabriel <sunweaver@debian.org>,
 Build-Depends:
  debhelper-compat (= 11),
+ qt5-qmake:native,
  qtbase5-dev,
  qttools5-dev-tools,
  libqt5svg5-dev,
diff --minimal -Nru x2godesktopsharing-3.2.0.0/debian/rules x2godesktopsharing-3.2.0.0/debian/rules
--- x2godesktopsharing-3.2.0.0/debian/rules	2018-11-28 11:53:32.000000000 +0100
+++ x2godesktopsharing-3.2.0.0/debian/rules	2018-12-31 13:07:24.000000000 +0100
@@ -20,10 +20,7 @@
 
 override_dh_auto_configure:
 	lrelease x2godesktopsharing.pro
-	dh_auto_configure
-
-override_dh_auto_build:
-	qmake QMAKE_CFLAGS="${CPPFLAGS} ${CFLAGS}" QMAKE_CXXFLAGS="${CPPFLAGS} ${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" x2godesktopsharing.pro
+	dh_auto_configure -- QMAKE_CFLAGS="${CPPFLAGS} ${CFLAGS}" QMAKE_CXXFLAGS="${CPPFLAGS} ${CXXFLAGS}" QMAKE_LFLAGS="${LDFLAGS}" x2godesktopsharing.pro
 
 override_dh_install:
 	install -m 644 x2godesktopsharing $(CURDIR)/debian/x2godesktopsharing/usr/bin/

--- End Message ---
--- Begin Message ---
Source: x2godesktopsharing
Source-Version: 3.2.0.0-2

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

Debian distribution maintenance software
pp.
Mike Gabriel <sunweaver@debian.org> (supplier of updated x2godesktopsharing 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 22 Mar 2019 14:02:04 +0100
Source: x2godesktopsharing
Architecture: source
Version: 3.2.0.0-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Remote Maintainers <debian-remote@lists.debian.org>
Changed-By: Mike Gabriel <sunweaver@debian.org>
Closes: 917894
Changes:
 x2godesktopsharing (3.2.0.0-2) unstable; urgency=medium
 .
   [ Helmut Grohne ]
   * Fix FTCBFS: (Closes: #917894)
     + Add missing Build-Depends: qt5-qmake:native for lrelease.
     + Run the right qmake through dh_auto_configure. Run it once only.
 .
   [ Mike Gabriel ]
   * debian/control:
     + Bump Standards-Version: to 4.3.0. No changes needed.
   * debian/copyright:
     + Update auto-generated copyright.in file.
Checksums-Sha1:
 dc1fb68585ebb07daf871e825e55430377704fa3 2412 x2godesktopsharing_3.2.0.0-2.dsc
 c3f0f13656e073010569b5288801315591b69172 14364 x2godesktopsharing_3.2.0.0-2.debian.tar.xz
 da0d862cb5833079996ca9a3d9c5ce8640f45f6f 11497 x2godesktopsharing_3.2.0.0-2_source.buildinfo
Checksums-Sha256:
 aa3b1f3aaa759d351c80a9c125eb16cc87370b06095773135990acb5b68bdb5b 2412 x2godesktopsharing_3.2.0.0-2.dsc
 157346863f232835de6636dad4c87383fccee785ad67400ade9c90403ca7b73e 14364 x2godesktopsharing_3.2.0.0-2.debian.tar.xz
 8f5c9e2138fd075631d60efb3687ef00780119af33ab685e40accbb77637d616 11497 x2godesktopsharing_3.2.0.0-2_source.buildinfo
Files:
 368f4a8e1a160f5684bb98720bd7a9a7 2412 x11 optional x2godesktopsharing_3.2.0.0-2.dsc
 2e9882d37ea8791218fed43c65f35421 14364 x11 optional x2godesktopsharing_3.2.0.0-2.debian.tar.xz
 7970b93b418b3d6180a5edf56fb3fe35 11497 x11 optional x2godesktopsharing_3.2.0.0-2_source.buildinfo

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

iQJJBAEBCAAzFiEEm/uu6GwKpf+/IgeCmvRrMCV3GzEFAlyU3ZgVHHN1bndlYXZl
ckBkZWJpYW4ub3JnAAoJEJr0azAldxsxqi4P/RYUwbJTgefTp65Y7zDqjRr80Sj1
72FYJqNtrqqV0+XzkAf6d4qwANrqxrSWBRbbx6mBl0Lf4SP7OSYkiBnuJXz0dS1n
GzB6gWxVKwNtS7lPivgrTR+XfBPMHFsZM9ni+w4rWeuUuRR/PxZkiXT0Lw55oPpb
OWI3zU8x4mgwFNJZMCARoyYhGkja+AFgkSbZtj8Hga5uybJ/nhxjYGVUb59Qf9gS
yTa3LxXrnf9GgvZ5vNMrwAxlTCbPCFHUQJquLMyL9K/T7pcrD/kjAZ98ZnWwobbq
epNbRnx8IKcs9kEZDneaOpEdeiOwT2nsMNm3ikyPzufuE+A7MJ409qTq1dOi1iKX
C0WH8uv0c3GKArznd0P9D5wAC5/v6chwsv59Piux3m/8gDcwVNxRWm4ceFAgPWT9
+6Mu+2Pt1Fudc3knSAJpxDisGbVaHBcc9EjbrEjegBYX9vJbmBhqSdKPPO74M7vS
x5BcsuRSaTxwnVPB+s7h4mRJmBrKMBU1PnHhW+ZOGQgOeUBDXp/GpHv682S8tKyQ
1aHQ4PmLMbSNUsiWeS3t5HkGG08+6Ptro/mOVsjzuLmRCpd7IYnmefriRFPWS5r8
CbetWCNIB7SjwDDFi31L98GzwEcEeHtd28J1Ox9c3lIq+cAh17i9VH0Y7OLTiSez
1dRObsZwOTr8ze7J
=yBpe
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: