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

Bug#915389: marked as done (ibus-qt4: Please use pkg-config to detect icu)



Your message dated Mon, 03 Dec 2018 18:38:17 +0000
with message-id <E1gTt6n-0000zu-Ro@fasolo.debian.org>
and subject line Bug#915389: fixed in ibus-qt 1.3.3-4
has caused the Debian Bug report #915389,
regarding ibus-qt4: Please use pkg-config to detect icu
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.)


-- 
915389: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=915389
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus-qt4
Version: 1.3.3-3+b1
Severity: normal
Tags: patch

Dear Maintainer,

icu-config has been deprecated by its upstream developers for some years now.
In icu 63.1, icu-config is optional to install, but installed by default. In
the next version, icu-config will no longer be installed by default.

The developers recommend downstream packages use pkg-config to detect the icu
libraries.

I have prepared a patch for cmake to detect the icu libraries using pkg-config.

Thank you



-- System Information:
Debian Release: buster/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.18.0-3-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8), LANGUAGE=en_AU:en (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages ibus-qt4 depends on:
ii  libc6        2.28-1
ii  libgcc1      1:8.2.0-10
ii  libibus-qt1  1.3.3-3+b1
ii  libicu63     63.1-5
ii  libqtcore4   4:4.8.7+dfsg-17
ii  libqtgui4    4:4.8.7+dfsg-17
ii  libstdc++6   8.2.0-10
ii  libx11-6     2:1.6.7-1

ibus-qt4 recommends no packages.

ibus-qt4 suggests no packages.

-- no debconf information
Description: Use pkg-config to detect icu
 icu-config is deprecated and will be removed, causing ibus-qt to FTBFS.
Author: Hugh McMaster <hugh.mcmaster@outlook.com>
Last-Update: 2018-12-03

--- ibus-qt-1.3.3.orig/CMakeLists.txt
+++ ibus-qt-1.3.3/CMakeLists.txt
@@ -72,7 +72,7 @@ include(${QT_USE_FILE})
 
 # check dbus
 find_package(PkgConfig REQUIRED)
-find_package(ICU REQUIRED)
+pkg_check_modules(ICU REQUIRED icu-uc icu-i18n)
 pkg_check_modules(DBUS REQUIRED dbus-1)
 pkg_check_modules(IBUS REQUIRED ibus-1.0>=1.3.7)
 

--- End Message ---
--- Begin Message ---
Source: ibus-qt
Source-Version: 1.3.3-4

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

Debian distribution maintenance software
pp.
Boyuan Yang <byang@debian.org> (supplier of updated ibus-qt 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: SHA512

Format: 1.8
Date: Mon, 03 Dec 2018 13:17:12 -0500
Source: ibus-qt
Binary: ibus-qt4 libibus-qt-dev libibus-qt1
Architecture: source
Version: 1.3.3-4
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Description:
 ibus-qt4   - qt-immodule for ibus (QT4) (plugin)
 libibus-qt-dev - qt-immodule for ibus (QT4) (development package)
 libibus-qt1 - qt-immodule for ibus (QT4) (library)
Closes: 915389
Changes:
 ibus-qt (1.3.3-4) unstable; urgency=medium
 .
   * Team upload.
   * Rebuild for Debian Buster.
   * debian/patches: Add a patch to use pkg-config to detect icu.
     (Closes: #915389)
Checksums-Sha1:
 811e1bd14f1a31e4c212477bbfdb96e3eb849d27 2125 ibus-qt_1.3.3-4.dsc
 357a6a957f07b795995726afb52bca381d022d83 4784 ibus-qt_1.3.3-4.debian.tar.xz
 415a826cf29aa7336bb530f98f01832e68ee188a 10115 ibus-qt_1.3.3-4_amd64.buildinfo
Checksums-Sha256:
 875838d9345ee6d2e776ce9290589e6a5e31314c747b65f13dd75e83b3a3ff9b 2125 ibus-qt_1.3.3-4.dsc
 b9aab31dabfcbff2b35d3705281b9267e52556734d6cc98dff5a74cea0ad81aa 4784 ibus-qt_1.3.3-4.debian.tar.xz
 51d963b72534a2f09513a8f65a8523b152c0f9f18e84a3b0129e31eab10942c4 10115 ibus-qt_1.3.3-4_amd64.buildinfo
Files:
 549f0dce0d70cbfaab295c5db56b8b65 2125 utils optional ibus-qt_1.3.3-4.dsc
 a0c0ee09e78f85275d350d109a0d93e8 4784 utils optional ibus-qt_1.3.3-4.debian.tar.xz
 0b74af7267bf4f4163e845ba7605f1a1 10115 utils optional ibus-qt_1.3.3-4_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAlwFdFoACgkQwpPntGGC
Ws78SA/+PF3XdLGAvcz76aQCPyZvAIokVpxnp26AkEAC0yxUQVejO+rHPx7WkBCW
+H/xl3bcllb6BS1L3ojAEc/s9BsCYoK0dzGilDBjKGDxZzi7uLsOJucjOEev6nXk
uI6r36mZxXAHdLeFbp6jLxAwtOKqx2kH1do6+2kMcseXkIzQ3XxTLpvApB5paqk2
upgVGgtAWZZroLqyJJVsvcMqIgau91TE4tt8bEJhpM49e8emONPqNkmXfgmMrkrH
aLJfE/rm3ODPMIj+GBlslzqtoOGD5TO2uezPVC3CUfpbkhp8mPXZXZNqQpRZE5s1
KpWzd8bOsG1mowTjNQXWx6x8E+Q9Ogo32QGvnQWCV6z52gfUk6MOOgenILNl7pdq
uo34u98djTUriO7dQUAo4WApXniF4pyUnDuDn39F0bcnP+RyFr5/EqAdBj+6QspN
zgWRBcf6FegPwflJgGvnK0R/3s8Mzg7RPY1qSYkT62EyCt4DtwGoDUz8uyv80FXH
bMCb9pvK7AvWrMYR5NAhq6BkTGfl01pcuP4plMZMHoFIyx08tLnIBwvR5PLJhqqF
65FoPZ56jmI95eYbY5KA4O6pZ+d5rgP1MEaGR/fByS81KGVMMVInnvr+H51dYJ5S
7ARuh0nDWjyFpvqOU0bFFBmeGTYNb7CYjA8xPnQJEUYlhnboUfI=
=foYk
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: