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

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



Your message dated Wed, 28 Sep 2022 19:21:56 +0000
with message-id <E1odcd2-00BMY8-Lh@fasolo.debian.org>
and subject line Bug#955246: fixed in ibus-zhuyin 0.1.0-3
has caused the Debian Bug report #955246,
regarding ibus-zhuyin: 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.)


-- 
955246: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=955246
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: ibus-zhuyin
Version: 0.1.0-2
Severity: wishlist


Hello,

ibus-zhuyin 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-zhuyin 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-zhuyin
Source-Version: 0.1.0-3
Done: Boyuan Yang <byang@debian.org>

We believe that the bug you reported is fixed in the latest version of
ibus-zhuyin, 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 955246@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-zhuyin 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:40:34 -0400
Source: ibus-zhuyin
Architecture: source
Version: 0.1.0-3
Distribution: unstable
Urgency: medium
Maintainer: Debian Input Method Team Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955246
Changes:
 ibus-zhuyin (0.1.0-3) unstable; urgency=medium
 .
   * Team upload.
   * Refresh packaging:
     + debhelper compat v13.
     + Standards-Version 4.6.1.
   * debian/rules: Do not specify libexecdir. (Closes: #955246)
   * debian/rules: Enable full hardening.
Checksums-Sha1:
 c3d632bde8a21a83b2e5fe1282d78b8e5172a935 2019 ibus-zhuyin_0.1.0-3.dsc
 998487252057a84de3e17be9f57f08e9457b7015 336676 ibus-zhuyin_0.1.0.orig.tar.xz
 7131c48bc35c4ec06da2b24e44b186ac338bf0e0 113932 ibus-zhuyin_0.1.0-3.debian.tar.xz
 f766a285001071e75caaf73d47dcab5624058a7f 8262 ibus-zhuyin_0.1.0-3_amd64.buildinfo
Checksums-Sha256:
 8072cca8974eb62771035944d114ddb5f49dadd07cf7d61221e8b65c4b87b0b3 2019 ibus-zhuyin_0.1.0-3.dsc
 1a965c16f2a5dc449ce5b6f87d04895b2d3df634c3be682ae66957d77d5d89b4 336676 ibus-zhuyin_0.1.0.orig.tar.xz
 06c221dd7e0311c9916536c69f73a82259054b26b5f6fcfc4e31b4576199001a 113932 ibus-zhuyin_0.1.0-3.debian.tar.xz
 bd8e380d4949caac02d56f209c265fcb2675a37d8e787f1c618d71b4c4d26a7f 8262 ibus-zhuyin_0.1.0-3_amd64.buildinfo
Files:
 9e6e8edf91845d9e811870488c8e7378 2019 utils optional ibus-zhuyin_0.1.0-3.dsc
 6b4e81e4b88ad564a18b6b870c88a267 336676 utils optional ibus-zhuyin_0.1.0.orig.tar.xz
 c4f2fbc123452abfd431c482f9cc43bd 113932 utils optional ibus-zhuyin_0.1.0-3.debian.tar.xz
 2d8379caec7f41c357062e46cafd6014 8262 utils optional ibus-zhuyin_0.1.0-3_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmM0ldEACgkQwpPntGGC
Ws6LJA//cH2SSZqSel8eHKBvua1HfGrDsMumDZrkDQKlpIPyJEBcKHUiy3Yn07+D
KlCSXCS+JamSGyPJPI9Ti6t55XGUQyZr1PSA+EJHlv1oJLAhaTdz7OtDSs546fV4
39P1TcoVu3yViqce0qaMupvqdc+6N/DO2vVRXpr7Iv66U0nKIus2d/XtgndBdw5l
j7Y89qGDop7rfkiC5aDJ01nP8iHzbf2C29prX/5OD88ImbDXkR8Otr5nvKTtBqq6
XDFaSM1m4PVgkMLs7/xMPDydzpu3Je1+ZBcF89q7c6cpcYynXCyP6oT+45YCuMNl
L69ya72avFWfuECM8zmPXn5YKR5V+SPvgjJb9+o44fnq2khFNbLh23p+FfrujMvb
mOyYVhCbe2t6e5wp7bOEucMa8F8y694W1G1QHbto2ozU3C9Eac/QYSGAQKEjPE5d
Tfm9+OMmVOzdEOqPrYkvkA4jjlXxeaDSXAdxJ4oydfoEyrsi6U1bFCWdEHei5fAo
JWmaKS88GZP+acDzSHJJrFg5ts+4mwgM9/i4LSH2U3XEfO/47tucEuvprj/uB3Pp
H7jWAr3YOolC1dE6JWnHrNHQ78w8rag2WE73IR3nzqIOIwWZUpVEL9d6DjjlVLhg
uOkedOQ8Fi6G32H12GvTxzzkwhMdEcY1qpwKJca7y8/pxanw6uQ=
=AItC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: