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

Bug#955227: marked as done (ibus-cangjie: Migrate from /usr/lib/ibus to /usr/libexec)



Your message dated Wed, 28 Sep 2022 19:21:38 +0000
with message-id <E1odcck-00BMUS-Hf@fasolo.debian.org>
and subject line Bug#955227: fixed in ibus-cangjie 2.4-5
has caused the Debian Bug report #955227,
regarding ibus-cangjie: Migrate from /usr/lib/ibus to /usr/libexec
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.)


-- 
955227: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955227
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus-cangjie
Version: 2.4-4
Severity: wishlist

Hello,

ibus-cangjie uses --libexec-dir=/usr/lib/ibus configure flag. But it is
not needed anymore. Please remove the --libexec-dir flag in the next 
uploads.

ibus-cangjie doesn't have setup in /usr/lib/ibus so you don't have to change 
other things.


Details:

ibus used /usr/lib/ibus as "libexec" dir for FHS 2.x compliance.
And all the ibus engine packages also used the same libexec dir
/usr/lib/ibus, because ibus-setup searched ibus-setup-NAME in libexec 
dir as fallback.

But FHS 3.0 allows using /usr/libexec, so the newer ibus 1.5.22-2
just uses /usr/libexec. ibus-setup provides compatibility with the old
fallback setup path /usr/lib/ibus/ibus-setup-NAME. When ibus-setup 
uses such a fallback, it will display a warning like this:

  Warning: Using old FHS 2.x path /usr/lib/ibus/ibus-setup-NAME

This FHS 2.x compatibility is to be removed after some time.

If your ibus-NAME package have explicit <setup> in 
your /usr/share/ibus/NAME.xml, you don't have to worry and just remove 
--libexec-dir=/usr/lib/ibus flag in the next uploads.

If your package does not have <setup> in /usr/share/ibus/<NAME>.xml,
it is encouraged to patch your package to have <setup> in the XML. 
Then it will work with older versions of ibus package. For example:

https://salsa.debian.org/input-method-team/ibus-hangul/blob/master/debian/patches/specify-setup-in-ibus-component.patch

Please don't forget to upstream the changes.

Without <setup> or --libexec-dir flag, /usr/libexec/ibus-setup-NAME will 
work only with the newer versions of ibus. If it's too difficult to patch 
and you decided not to patch, don't forget to add the versioned dependency 
"ibus (>= 1.5.22-2)" to Depends.


Thanks,

--- End Message ---
--- Begin Message ---
Source: ibus-cangjie
Source-Version: 2.4-5
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-cangjie, 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 955227@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-cangjie 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: Wed, 28 Sep 2022 14:29:33 -0400
Source: ibus-cangjie
Architecture: source
Version: 2.4-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955227
Changes:
 ibus-cangjie (2.4-5) unstable; urgency=medium
 .
   * Team upload.
   * debian/control: Bump debhelper compat to v13.
 .
   [ Changwoo Ryu ]
   * debian/patches:
     + 0001-install-engine-to-correct-dir.diff: Use /usr/libexec instead of
       /usr/lib/ibus. (Closes: #955227)
Checksums-Sha1:
 8e8f4c10602302ff9a949b5ad6ce9e34e742a3d0 2187 ibus-cangjie_2.4-5.dsc
 21d867fd184f32943e96977c181fd546a1857a81 150616 ibus-cangjie_2.4.orig.tar.xz
 8c73725fb8db4dcdd43950fff157bc48f1231494 5708 ibus-cangjie_2.4-5.debian.tar.xz
 4119b6742138c643800083d5099a2a7f0ce4cbbb 12394 ibus-cangjie_2.4-5_amd64.buildinfo
Checksums-Sha256:
 77542c088a5f54f9f2c6d4acec152f97cd331771855f1b0d9d7744ddd6115e1e 2187 ibus-cangjie_2.4-5.dsc
 299a60f1df063bfadc68c5420cbddb5d1a0de31935d95e414f75e0f93e27ba49 150616 ibus-cangjie_2.4.orig.tar.xz
 6e06391d86293aae3aa2717201ec74d33e70ccb7c48f83aee03178f3d20d0c61 5708 ibus-cangjie_2.4-5.debian.tar.xz
 f30a48df0a26b8ad9d8a681f7db032551dd360cfba2268d390e9bf56132eedf5 12394 ibus-cangjie_2.4-5_amd64.buildinfo
Files:
 cde6a5607dd3c01d18d7dc8c71e90fc2 2187 utils optional ibus-cangjie_2.4-5.dsc
 3c78f16cf6562d52adc3c32158d96b7f 150616 utils optional ibus-cangjie_2.4.orig.tar.xz
 d1cc7662392647a6bfbfd021f7193c73 5708 utils optional ibus-cangjie_2.4-5.debian.tar.xz
 38b18f3970dd23a455d84d548359a1b9 12394 utils optional ibus-cangjie_2.4-5_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmM0k0wACgkQwpPntGGC
Ws4Wjw/+KiDtqKJUJBVD6OjjFDsBB+wNxu+ksPA7jzNsWUdoFCoEgKDYu/sZePa2
c3p4yhj/3tRPxt6CKEalN9YCCl3JjJv4FTFnh5zs0JUehxBdaP3nTDfGBem2iLQE
jqJmcZywSY8y5dZB5obibltbJ1DHr9sSpnbH5Hnwy4TC+HZiOIktGXZfKpZSh2WY
zEKu6/09AkcxFEyQnPHCfU17kk2pdJw7Arj+PXuP86XVlBgQPsI92nu0w8x61L22
vQpz2DwX9VKdHaBQw+0ARjDlFsekNjIHC4ykAjXZBWosvoaivZ62Zf3YJZtgl94m
c1ss2ATilHXt+/AJ03lnTXxzhUp5AlZI3ayCSoTQehFnSCM8PMrnQ3+vxqhJVe/6
Wf4uhVzfK8tHGSjZggbJFzMNJF3qr4kjHWLotK49pdllCvgF32VUnsjE16C7ZopQ
bqeYlpLs7AzAFtYgWXN7qXHnhTUC5Y6lCtvp9BKmAEn3R0dje1GYTkbuT/TZ6yG1
uDtrSlYa/sylN+BouEecvij06jWlBpSzmtHsAWFPupM0SAaNIUfYEjJ9v6RlIS6X
JBhs+CHElSgyViVipbO+kLDXSWIMhzLn/OveuBqL4BRk3PQADtX5LvopRTNMbIhB
Jz+fpAQnO88Faa8jPnPHiMys1b1ntliJll6aqR0i0IYLddnTUQg=
=nn2s
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: