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

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



Your message dated Sun, 27 Dec 2020 00:03:20 +0000
with message-id <E1ktJWq-0001rW-Jy@fasolo.debian.org>
and subject line Bug#955224: fixed in ibus-anthy 1.5.11-2
has caused the Debian Bug report #955224,
regarding ibus-anthy: 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.)


-- 
955224: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955224
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus-anthy
Version: 1.5.11-1+b1
Severity: wishlist
Control: block 955219 by -1


Hello,

ibus-anthy 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-anthy has setup and it was not specified in the XML. Please specify
the setup command path <setup> in the XML if possible. Or, if it's too
difficult to patch, add versioned dependency ibus (>= 1.5.22-2).


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

We believe that the bug you reported is fixed in the latest version of
ibus-anthy, 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 955224@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-anthy 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 18:35:47 -0500
Source: ibus-anthy
Architecture: source
Version: 1.5.11-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955224 978368
Changes:
 ibus-anthy (1.5.11-2) unstable; urgency=medium
 .
   * Team upload.
   * debian/control:
     + Bump Standards-Version to 4.5.1.
     + Bump debhelper compat to v13.
   * Migrate from /usr/lib/ibus to /usr/libexec. (Closes: #955224)
   * debian/patches/0002: Add temporary patch to fix FTBFS with
     gettext 0.21. (Closes: #978368)
Checksums-Sha1:
 2d7fee46d5687a009726ce80becf094b01791ec7 2220 ibus-anthy_1.5.11-2.dsc
 cacfd887daa03ae9e5bb43db1242909cdda59d02 240889 ibus-anthy_1.5.11.orig.tar.gz
 f46d70d71322fe8286a75ae8777b5ad10593ca67 5792 ibus-anthy_1.5.11-2.debian.tar.xz
 1fd9f7b613202d8527fcaceb57a5fd730afa4eff 8968 ibus-anthy_1.5.11-2_amd64.buildinfo
Checksums-Sha256:
 f7de2ae032e5873c23b6950478865c711cc83d091fef336a458ec380da4fd452 2220 ibus-anthy_1.5.11-2.dsc
 57d42a302be72409708274aa680c6d7515077766853a2b9193b9974c9c6eeaf6 240889 ibus-anthy_1.5.11.orig.tar.gz
 8eb9f963d7ef4461c82ecea67dcd4f6a7c617b856257fe30993638ae17ad5677 5792 ibus-anthy_1.5.11-2.debian.tar.xz
 eaf5fe25b043da258204a0167e7903032406302936b053a46fd4fe919f3f3339 8968 ibus-anthy_1.5.11-2_amd64.buildinfo
Files:
 3b7bcaa625cdddede745df8d2a7d53c9 2220 utils optional ibus-anthy_1.5.11-2.dsc
 6e464a31ef3d970bbff7484e1dd0b2b3 240889 utils optional ibus-anthy_1.5.11.orig.tar.gz
 cbc065843583faacf914b8189d400645 5792 utils optional ibus-anthy_1.5.11-2.debian.tar.xz
 0b88f9d935faccd736933a925b434d42 8968 utils optional ibus-anthy_1.5.11-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl/nyeoACgkQwpPntGGC
Ws5OZg//UTDxAzRmi5tn5QVszMxcNMgVCJwD1Rzm2M3Ce8YGEwLnPIX0hLX3J2CQ
wsNYkD1vaXOzfQLn+P8Ru1Z3zILo/l7Sbq0JcAN06egXWi1/dpW39iu3D0236c20
iD/grpjAcJK1nteaezX3BG52Qpc9PUWt+du8Mjn//uqgsc+zCg642ER5V1E+2MhN
ElHWiGHnHYXnivopdnhUy+zoaiSpQ/HbC64z0Bl7BuemvVtpz+gLTVrq3z8YIQGf
WF+/TCbLwKmEtwV7iVtaa/hGF6pDlP8mZSvkEqAvJNl942YwQAHzFzSWa3L3QdX2
rh1B/B3x4zI9y8bdUmRgnwvoPZoSXDSpGk25fFfntKBiA7M8T26T4jeyk07MnuB+
T/cjn4tzHQqBjYjO0kagLchEKPzPM+vORIJp0YYm/LmbTuvIq3hrRZBkGMDSV3y+
jaxI0vqybI4TZxAIa0VupWBiVeg1MQvBGKamkRxzWWlOxDAVCEfHEe5ZlAL2Vter
aPqZ62mz1klgznKwfpEk/OLm4wLvr09dehKsC+8H6cZNSg+QJN6Mv1CeES5lKtc0
1GvA+mEbRE2MzyQwQxWnNsRUWcKrBYLCeTuTCLOpBnXU6SNtc4QiVUNyNZNmEFo5
SlI+INmacZ0RMKfTU3b5YMK+BzPx8WelFJjEtSs8OvFXnYUk33I=
=UF0g
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: