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

Bug#1064915: marked as done (libkeymancore-dev: Missing dependency: libicu-dev)



Your message dated Thu, 29 Feb 2024 19:07:15 +0000
with message-id <E1rflkR-00CQIn-G5@fasolo.debian.org>
and subject line Bug#1064915: fixed in keyman 17.0.279-1
has caused the Debian Bug report #1064915,
regarding libkeymancore-dev: Missing dependency: libicu-dev
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.)


-- 
1064915: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1064915
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libkeymancore-dev
Version: 17.0.274-1
Severity: grave
Justification: renders package unusable
X-Debbugs-CC: eb1@sil.org

Dear Maintainer,

Package libkeymancore-dev needs libicu-dev according to the pkg-config file
via Requires.private:

prefix=/usr
includedir=${prefix}/include
libdir=${prefix}/lib/x86_64-linux-gnu

Name: keyman_core
Description: Keyman processor for KMN keyboards.
Version: 17.0.274
Requires.private: icu-uc, icu-i18n
Libs: -L${libdir} -lkeymancore
Cflags: -I${includedir} -I${includedir}/keyman

However, the debian package libkeymancore-dev does not explicitly depends on
libicu-dev, rendering FTBFS when invoking pkg-config to use libkeymancore-dev:

(example in CMake:)


-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") 
-- Checking for module 'keyman_core'
--   Package 'icu-uc', required by 'keyman_core', not found
Package 'icu-i18n', required by 'keyman_core', not found
CMake Error at /usr/share/cmake-3.28/Modules/FindPkgConfig.cmake:619 (message):
  The following required packages were not found:

   - keyman_core

Call Stack (most recent call first):
  /usr/share/cmake-3.28/Modules/FindPkgConfig.cmake:841 (_pkg_check_modules_internal)
  CMakeLists.txt:11 (pkg_check_modules)


-- Configuring incomplete, errors occurred!

Please check again whether libicu-dev is absolutely needed when building packages
using libkeymancore-dev. If yes, please add the binary dependency explicitly.

Thanks,
Boyuan Yang

Attachment: signature.asc
Description: This is a digitally signed message part


--- End Message ---
--- Begin Message ---
Source: keyman
Source-Version: 17.0.279-1
Done: Eberhard Beilharz <eb1@sil.org>

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

Debian distribution maintenance software
pp.
Eberhard Beilharz <eb1@sil.org> (supplier of updated keyman 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: Thu, 29 Feb 2024 19:17:08 +0100
Source: keyman
Architecture: source
Version: 17.0.279-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Eberhard Beilharz <eb1@sil.org>
Closes: 1064915
Changes:
 keyman (17.0.279-1) unstable; urgency=medium
 .
   * Add libicu-dev dependency to libkeymancore-dev (closes: #1064915)
   * New upstream release.
   * Re-release to Debian
Checksums-Sha1:
 c9f281d69ef6054e4b48f7380d2d160c29e954b2 3333 keyman_17.0.279-1.dsc
 538c08d044e558ce85990b3f993ad73739744c43 3834329 keyman_17.0.279.orig.tar.gz
 402813ce23ecb139d84d260e6c26eb1829b7c877 833 keyman_17.0.279.orig.tar.gz.asc
 2d290094a7d724109015e6c51af25f1f7ce59bba 13020 keyman_17.0.279-1.debian.tar.xz
 9a1ffd8de435c3ff01f876b78b41aa04ba2e1c18 24041 keyman_17.0.279-1_amd64.buildinfo
Checksums-Sha256:
 dcbc7f9b1ef4596f5fef165f841156a4c5d8c6d8228179da47711e7e000797a2 3333 keyman_17.0.279-1.dsc
 0a1f5266b5e3662775bfc515bbd581a897c56054997ec020c5ad5e5b60509d3f 3834329 keyman_17.0.279.orig.tar.gz
 ba3065cf1ee45eb887e4ed234f4acc3c6a46081be572bdd60c8c0402d242276a 833 keyman_17.0.279.orig.tar.gz.asc
 4c92974cb82c9a372f7c2e375eb73d77b3a6ff27ee190108f901198297cad5a0 13020 keyman_17.0.279-1.debian.tar.xz
 a4ae4f73dfb9fb623fc174044ac5d49fa99a80c3b128823bc6e885c63e5eab5e 24041 keyman_17.0.279-1_amd64.buildinfo
Files:
 db350184a4c360d7d4b2121c89bcf12b 3333 text optional keyman_17.0.279-1.dsc
 638ad89337fb8325694777da671a71ec 3834329 text optional keyman_17.0.279.orig.tar.gz
 690f0e4974c8de504a3bb2a04992c502 833 text optional keyman_17.0.279.orig.tar.gz.asc
 c5db14ecdaf8bf97f118f0200cbd6f6e 13020 text optional keyman_17.0.279-1.debian.tar.xz
 8f952652e71c7817f99c238c6cdd7539 24041 text optional keyman_17.0.279-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmXg0QoACgkQwpPntGGC
Ws6TjhAAvasGCKjed3ZXeji28BtLNtEAMCGpTpRJ3gx4TJguMvyEC01Sl/34557o
Ay4YL0wjB2REaHkajucZQSafBK8ef+bWyZUSCP13UUvsylmfEZonQ1Pg67ERWKUS
tnaQz2Ll6UoWlJhTA4sC9VXYDW4XG8FmFBP18bGWcar2j4iuTbrTDYSOQY47mBtQ
S8WnjxkUKjR4+BX+/tn+D06AZEB9dU3GhlIPvLholZNUXn3cOZSwn1/+fjziIdGp
oLIgN6c0Vacn/2en5WLmyBEmCLeJeLJSlIN53cgwPuSk5Kbbr6/wLcY8NqQqh2Qp
81s9trPgdd4DrwKFZToG9zfMfUWgVqeL06yK+ZhXnOuKlS14yJ1xY/pq8/jXJh8m
1lt29diNoCWeX+QmRWGPLqhkA9KCFXPMoWwbyqqDl9ZUxiO4JaSKyqs+AfgVYMn+
d+HxxU2hNwdG4G3NyacVxlikWy6IhUT1DOQ55yxqDghzV9FQzJXZnVVq0iVSEIP3
R4z3FGkdA9aj6AuTxq0Hjuo+DTaqOc37QeiLWrGtdHdZWZWYF+mkfKnu2IoByPuh
Hz/8/Egg4y2JWyEwoMnyWtUCkxFKbWRgTbm+CMp5HL4gDD2OK8KDVJQ2B5egM0om
x7CBSjasFxqudnjuNSYqPdesTNT1lNnrM1DdKqnuisjcqhMNZMk=
=vL5C
-----END PGP SIGNATURE-----

Attachment: pgpaM6ODKbMqE.pgp
Description: PGP signature


--- End Message ---

Reply to: