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

Bug#955229: marked as done (ibus-input-pad: Migrate from /usr/lib/ibus to /usr/libexec)



Your message dated Sun, 31 Oct 2021 00:03:53 +0000
with message-id <E1mgyKH-0009dD-3Z@fasolo.debian.org>
and subject line Bug#955229: fixed in ibus-input-pad 1.4.99.20140916-1~exp1
has caused the Debian Bug report #955229,
regarding ibus-input-pad: 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.)


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


Hello,

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

We believe that the bug you reported is fixed in the latest version of
ibus-input-pad, 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 955229@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-input-pad 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, 30 Oct 2021 19:46:24 -0400
Source: ibus-input-pad
Architecture: source
Version: 1.4.99.20140916-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Input Method Team <debian-input-method@lists.debian.org>
Changed-By: Boyuan Yang <byang@debian.org>
Closes: 955229
Changes:
 ibus-input-pad (1.4.99.20140916-1~exp1) experimental; urgency=medium
 .
   * Team upload.
   * New upstream version 1.4.99.20140916.
   * Bump debhelper compat to v13.
   * Migrate to /usr/libexec. (Closes: #955229)
   * Require libinput-pad (>= 1.0.99).
Checksums-Sha1:
 122a3c1db99f289cc7ede2c8a097bd8131aed44f 2267 ibus-input-pad_1.4.99.20140916-1~exp1.dsc
 7323eb89f1e2be6e68feeac6a4c9065615801342 31154 ibus-input-pad_1.4.99.20140916.orig.tar.gz
 7f9f44a8416b94168233e7284d4469d6dc518141 2504 ibus-input-pad_1.4.99.20140916-1~exp1.debian.tar.xz
 07baf212e594b07f98064e47f0b9e146f752ad07 15264 ibus-input-pad_1.4.99.20140916-1~exp1_amd64.buildinfo
Checksums-Sha256:
 35004e0e3e232e3392d79587ef2ffa0015e999e85655d165fdd0a0f18aa400cc 2267 ibus-input-pad_1.4.99.20140916-1~exp1.dsc
 c41260cce3380a01e4592cb920616cc7d1ea305166245783d75f8182d40bde8a 31154 ibus-input-pad_1.4.99.20140916.orig.tar.gz
 73106569f2133ac241e171f69d407b52daf30860e01c4cd6adcc7de7f1822ede 2504 ibus-input-pad_1.4.99.20140916-1~exp1.debian.tar.xz
 c1dcadc2ed88db5adfc3ef96c5f1512b7aeed5c96861de7c9e2f002d47b1482a 15264 ibus-input-pad_1.4.99.20140916-1~exp1_amd64.buildinfo
Files:
 bcf9baf78b0b0d76296547334fb85d8b 2267 utils optional ibus-input-pad_1.4.99.20140916-1~exp1.dsc
 de1292472758e58c6865e5eadd29f6b6 31154 utils optional ibus-input-pad_1.4.99.20140916.orig.tar.gz
 a63badc22f5e4665bb5cc17962dab75a 2504 utils optional ibus-input-pad_1.4.99.20140916-1~exp1.debian.tar.xz
 7b80ad565a671ffd02331aa37a85af39 15264 utils optional ibus-input-pad_1.4.99.20140916-1~exp1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAmF92hUACgkQwpPntGGC
Ws5AdxAAwi0RZCwDmWQcP9qpfpYoSAfu6onP1/0Ej4iiWeq/dOqZBxHbdfyCHhDI
v1+ZHw0ocJrWbQ7rcbNkmnj3x8nyCScmYT5eI4QaisIfj5UfX8/1gYEtzehnyDB3
e8DnHgUeELzTuw1VsT9MYR+D+wa0Q5v+ex88AdXVbkWGVq/omKTYaD5Mb8cybhuz
Hwo8EFyW/AEriY8ue9g3PQLwrg2+Ki+T7hwag4+p2Pb8UjE8yK3y4la1kuR8DTTm
nTbyJm9dMWW0kdCjKYAkN58xZj0TOlnwqLTKKyaqipa/5NQ1U7LGxh7sERAhbHj9
N6xEjiiQ7ykuYbyVZhRR+U1wNXaFnfajdEpI0i0l3JuoDrmGe52VqngAe5vgxwMi
HHit2QZbpeQMAfF2IhQHIcdW9A1jF1UA9MGh5Ya5Q6UvMsx7sJavRHgXlgr1G84S
KJHvURKPGXK+rn6ZF9l1Q4mGK8jW2RSLRA04+OYw5xsPWQ0ESqhf49AsRNfkCC0r
rncD8aWSG8LcPLRnxYaGlRKyTjjqvghnRBWk6AtO4Fb8KS+vkZTCVN/u8oHg3bSm
g8QCnXGw2gv7z/xsXMkKvGqR69Kc7cn6RQWzH9itflCnIlG5v6gfN8Qty7DNPbiP
QrFXSdLN0mEXAMhppYEL0Nxs328jnlBf3572lrBm9Bc9+g63TC4=
=YsBC
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: