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

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



Your message dated Tue, 27 Sep 2022 20:55:00 +0000
with message-id <E1odHbY-005XlB-E7@fasolo.debian.org>
and subject line Bug#955240: fixed in ibus-skk 1.4.3-2
has caused the Debian Bug report #955240,
regarding ibus-skk: 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.)


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


Hello,

ibus-skk 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-skk has setup in /usr/lib/ibus and it was not specified in the XML,
/usr/share/ibus/component/skk.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-skk
Source-Version: 1.4.3-2
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-skk, 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 955240@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-skk 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: Tue, 27 Sep 2022 16:10:54 -0400
Source: ibus-skk
Architecture: source
Version: 1.4.3-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955240
Changes:
 ibus-skk (1.4.3-2) unstable; urgency=medium
 .
   * Team upload.
   * debian/: Modernize packaging:
     + debhelper compat v13.
     + Standards-Version: 4.6.1.
   * debian/rules: Stop specifying libexec dir. (Closes: #955240)
   * debian/control: Add versioned dep ibus (>= 1.5.22-2).
Checksums-Sha1:
 ebccb130d5f39915a89b43f45dd76a7998d51026 2012 ibus-skk_1.4.3-2.dsc
 bfda29e93d6b7deed0f16dfee0647f220c24e3ca 54844 ibus-skk_1.4.3.orig.tar.gz
 3f1968fc5801d1c73a52990627992ab39d7316e3 3328 ibus-skk_1.4.3-2.debian.tar.xz
 67450493f7db8f3de8607a7037f5886d11e39485 15044 ibus-skk_1.4.3-2_amd64.buildinfo
Checksums-Sha256:
 399bb589efa1077be85704380c2021c397b0e7e3cda4a57130d720405206a9d4 2012 ibus-skk_1.4.3-2.dsc
 a5eb5fd47072dc4854a241bfa3d2394723839aea3a3474ac66fff59171e91e09 54844 ibus-skk_1.4.3.orig.tar.gz
 078da2ac607421aaa6b67dab1e457dea3609ce7baa2e429aa2e3f3532589d923 3328 ibus-skk_1.4.3-2.debian.tar.xz
 0faec375b56317ac5f9ffe7cdd18dfb62a6040281c740ad040e0ed0a015d141c 15044 ibus-skk_1.4.3-2_amd64.buildinfo
Files:
 5ddf459638e34fcf9d27fe9efe6d86c3 2012 utils optional ibus-skk_1.4.3-2.dsc
 b7633688d41c9d4f0505a353b49c5076 54844 utils optional ibus-skk_1.4.3.orig.tar.gz
 68f43c8936ddcec162abc7e323fbeaff 3328 utils optional ibus-skk_1.4.3-2.debian.tar.xz
 46ea0b0a62bb827d832907f56a578e86 15044 utils optional ibus-skk_1.4.3-2_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmMzWmoACgkQwpPntGGC
Ws5rhQ/9GYsvvJdAm+rBPKH0VFstI+qDOZt+kfnx3Kiz6mJ2f9upEy5+1TmQA8um
FjkqAt3WU/nKBtz63zoI77rCPQvvUYRViCGe5kNDC5NfV9U3kT8MONotyTpBcAC2
UD6j4qMV/TT1dFcZB2QQBBlt57coAu8gxHzmXpTKAF+ojYykHXzbo1sozzFmqR8U
to4RhImqvH1PjgguTJc/EItukrQnpwjl9GwvbzGAlxyLjhoTh00daCXgx0VhN9nk
5u1yARplN5dLY1LNZB67MHdLkM/r8yHuF2S6yK18aeP3hoD4AXGG82Yt0KqtN5Lg
MYYtsFJ4ab/gVKDojjzidBGvBrtiYVXO1S0J1CPR1sCahTACQJXblOxJ+35xl4BK
UEkIRlsc2boPOrhgNKX3zkRiAAxoPzfd1fuVenDv4w4Ck7u2x6IaF0FZA6sxxcyX
udGviDS3g9ElDsuvJD9L13CzdgZRYBWNRSSmpRK8Xu69YI3PzcrVy1cbzU2WmfPw
FRQq8b89Ht/k13L7qdJnSy7L16RnNH+rPcvBShIoTexMncgavTfs2VJMpb/rRAMQ
+XGhIXzPV6PTT1ulECDPXpjV7do9t+RT4fOkCEFqWc7wpBXRxSF60Sgo/ahpoTv5
EgiIQdF6ucU5aGv4i1hXlvC1MUpLvxT/gwdIGbGfqaAe9kWuQyM=
=49+H
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: