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

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



Your message dated Sat, 26 Dec 2020 22:33:36 +0000
with message-id <E1ktI80-0007yS-3n@fasolo.debian.org>
and subject line Bug#955237: fixed in ibus-libzhuyin 1.10.0-1
has caused the Debian Bug report #955237,
regarding ibus-libzhuyin: 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.)


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



Hello,

ibus-libzhuyin 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-libzhuyin has setup in /usr/lib/ibus but it was specified in the <setup> in
the XML 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-libzhuyin
Source-Version: 1.10.0-1
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-libzhuyin, 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 955237@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-libzhuyin 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: Sat, 26 Dec 2020 15:30:18 -0500
Source: ibus-libzhuyin
Architecture: source
Version: 1.10.0-1
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955237
Changes:
 ibus-libzhuyin (1.10.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release 1.10.0.
   * Bump Standards-Version to 4.5.1.
   * Bump debhelper compat to v13.
   * Migrate from /usr/lib/ibus to /usr/libexec. (Closes: #955237)
   * Enable opencc support.
Checksums-Sha1:
 cb40c07404d7b2ed29186bd94a5a81c0c1373a82 2169 ibus-libzhuyin_1.10.0-1.dsc
 c2c460a12106ecf9cf9a5dfedcac242d06612686 16036317 ibus-libzhuyin_1.10.0.orig.tar.gz
 8000ec9321660f42663c2d9af72afdab5f67eeef 2880 ibus-libzhuyin_1.10.0-1.debian.tar.xz
 5ef5e828da071687bf959fec15a4832924c151a4 8761 ibus-libzhuyin_1.10.0-1_amd64.buildinfo
Checksums-Sha256:
 7656210ed063fdb0f7ab83f51afab7f3bd6400fe7354bc41a8d6357e75f5beac 2169 ibus-libzhuyin_1.10.0-1.dsc
 7e63f32fa550532cfebc64165f86eb6b297d83a3493364db2ffe368e6b889b4a 16036317 ibus-libzhuyin_1.10.0.orig.tar.gz
 282d197bb554cdbca62085198b24f060097370a83748da77bd0cd3084ef3429a 2880 ibus-libzhuyin_1.10.0-1.debian.tar.xz
 8e877881adbf65cb543e16a10acacdb4ac9628f33a08b338275c1479a4e97f48 8761 ibus-libzhuyin_1.10.0-1_amd64.buildinfo
Files:
 632df0e58ad1d3044142d6201012a5f8 2169 utils optional ibus-libzhuyin_1.10.0-1.dsc
 d7a4d367728f77af3eb3dde270f25202 16036317 utils optional ibus-libzhuyin_1.10.0.orig.tar.gz
 e44b1b024c4b359df648f34d1c915865 2880 utils optional ibus-libzhuyin_1.10.0-1.debian.tar.xz
 9158711dd9d040ecab36b1b9eae79df7 8761 utils optional ibus-libzhuyin_1.10.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl/ntywACgkQwpPntGGC
Ws4WARAAiII08Hhve1XDoMlAz+IeME6brpJHGI0LN1679jYR3MXUEpkJWH0wYFSA
8D6KQJPkMLa0vbLa66jEBTbtz7L0PpJYDIV1ZXKrYOOGtekTWN9hmUtzvT9MkRfm
POBRy91VlAOhy5sLMIaehWMashiwrgQvALSTSrNFpX7iPNANChKLIcPm4n2caARB
bNxhp1/rhTOtaYcxP1F1OYqUbgefrNmmkqoOpBRuKkH+AweMqBQdZkUSQUqU1ZbO
NYrpx88alzu97BprmNVW0R932NmdA+nLdEyIy8SzoFzZrzHsXAeqg0v9AzbXY/2Y
Xpn5RfFaPIpOFLA1MpAXqdz8uNf35fjorSTnb4AEPkfx+k2GMie5VbeiqsN3h3CE
EHZmZ6OnT55Unox+Diu2lpIqC9B0nJFE9d+9yR9hr8t2tVtRbn2ndKb8MpZec7Q2
05vYpPK6rzBIJqtikam+IZmeziQ6ygaTyvgLKIY6GJaEnOa0822cW+LZfA0SqBEv
Gl1Ii6xk8jfFBiqXa0QjKwd0G0K6Yhq9/Cb33ZtfE8WsfRUMU9zNEOtc3QSwjxis
HIbzFHayB3mEJjpJTLrpW11ElzM0C8C+jYHIi29FA/soRd7YryTwm0KD7Bzc3FZM
TlY/HNKrQ5dFIa0pr0EqQEkl40+zkC83JYTmkrtvgffzSepNpW8=
=7G55
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: