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

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



Your message dated Wed, 28 Sep 2022 19:21:48 +0000
with message-id <E1odccu-00BMWX-Ql@fasolo.debian.org>
and subject line Bug#955233: fixed in ibus-kmfl 14.0.290-2
has caused the Debian Bug report #955233,
regarding ibus-kmfl: 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.)


-- 
955233: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955233
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus-kmfl
Version: 11.0.101-1
Severity: wishlist


Hello,

ibus-kmfl 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-kmfl 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-kmfl
Source-Version: 14.0.290-2
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-kmfl, 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 955233@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-kmfl 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:57:16 -0400
Source: ibus-kmfl
Architecture: source
Version: 14.0.290-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955233
Changes:
 ibus-kmfl (14.0.290-2) unstable; urgency=medium
 .
   * Team upload.
   * debian/rules: Do not specify libexecdir. (Closes: #955233)
   * debian/control: Use correct Vcs-Browser.
   * debian/copyright: Use up-to-date Format.
Checksums-Sha1:
 6cd7869ce1cc8ac58b5f319422e980e51014c0c1 2354 ibus-kmfl_14.0.290-2.dsc
 b5b980523e21b076019707a74215c27017565e9d 463998 ibus-kmfl_14.0.290.orig.tar.gz
 f77fe4fa0f4404135a5a7a9b58cb5091200de490 833 ibus-kmfl_14.0.290.orig.tar.gz.asc
 c6df4444ace9608f6f91ad95a51a85418036cca3 6292 ibus-kmfl_14.0.290-2.debian.tar.xz
 fc61b0f74871850723db5289b20130af5b8182cb 7935 ibus-kmfl_14.0.290-2_amd64.buildinfo
Checksums-Sha256:
 c67ae0a6aaa9d506230fe9a7e8a1b980141f44065888017a1ecbd764b41121f5 2354 ibus-kmfl_14.0.290-2.dsc
 8b3b5cce1240c35c7651e7d6c97ca73a42f301740bde25dbe51facac23c462a8 463998 ibus-kmfl_14.0.290.orig.tar.gz
 472bcafca6d6d84e27e845e870c26348c2e9cdb51d580b210084d5668463db2a 833 ibus-kmfl_14.0.290.orig.tar.gz.asc
 13d0dae09a42d37f9e652fa8105fae552126546715966f70507663c8f66181ec 6292 ibus-kmfl_14.0.290-2.debian.tar.xz
 9922930a3ad98d89a4b43f2d48ae4a9d101a2f3052a5503686be7d3368e5304f 7935 ibus-kmfl_14.0.290-2_amd64.buildinfo
Files:
 74f9edbb90d92182180e5756c44e10e9 2354 utils optional ibus-kmfl_14.0.290-2.dsc
 0009d660779be87697df3be36987f1e0 463998 utils optional ibus-kmfl_14.0.290.orig.tar.gz
 1b7365fc2a48ddf87ca2a71d863087db 833 utils optional ibus-kmfl_14.0.290.orig.tar.gz.asc
 0250dc965b7d54b51725399f131f0243 6292 utils optional ibus-kmfl_14.0.290-2.debian.tar.xz
 2cf50b8b1fbf756bab1c43204114cb91 7935 utils optional ibus-kmfl_14.0.290-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmM0mYUACgkQwpPntGGC
Ws4jwBAAqod/v+aJ/6VykKt9pM2VaqQEEN0YYxSrjTMC0HFU1zGSQx9yFQ1CW2CG
9jkRruvsOU5zdPRbDRTlxmKDzyE7PjWYyejmc0fnfLCc0kmmUoYDmKz8jrgxnksT
bROiCzg49xaIkZX4fReFAElMgjerSOisl7P801BadHva2NktPaB+i9ZCUy+GDBZ4
pAcNvAbWeI9apARmyKJx8GxPzaHFgJvwR8Mo4ymDrQSCdL7pUnmxUThsCDtdtff9
HC9UoOxCH+KzkdUyEb1Q52JNYWnF9GReIRKBhB1ITIY+96xN9+84b9xf8j+z0u7g
W4yzxoXofMs4oyEUOc2a8r7h6eFJqWLRwzmVOgEf0WQ5fXALsUBgIxhx8UNkBqGx
E3vcWQReSRii/xp8UIJqfQwxKwZuEiWd6+AqdS28EAkDDlWc+QgNtnQepWzRzHhF
xXfZDJKf/3B1HGvKm9+8na4BDSsq642/0/lydkQheeqk0PYuzzRM8FBx3lwAlX/o
3WjZgFuLnmtSQzv0G1eMobCutnRHVAU2Rz1Gam0JX3lWg6ZkdQoH6y8zmdxdaqrS
d2LZtd5YTcUtsLnck+glz0UMOxmZQu7Bry6vB31vk4RXS9MaqtTPMHdA8i2+pxxu
UpJeslJ65awj7Coag49eZihTOF2HHlcpzLmf9dYT6mkiAYvMgAE=
=KCdo
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: