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

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



Your message dated Fri, 10 Jul 2020 15:48:57 +0000
with message-id <E1jtvGj-0000ri-39@fasolo.debian.org>
and subject line Bug#955242: fixed in ibus-table 1.10.0-1
has caused the Debian Bug report #955242,
regarding ibus-table: 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.)


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


Hello,

ibus-table 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-table 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-table
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-table, 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 955242@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-table 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: Fri, 10 Jul 2020 11:17:23 -0400
Source: ibus-table
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: 955242
Changes:
 ibus-table (1.10.0-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release.
   * Drop custom HOME environment variable. Debhelper v13 provides
     such variable automatically.
   * debian/control:
     + Bump debhelper compat to v13.
     + Use Rules-Requires-Root: no.
   * debian/patches: Dropped, merge upstream.
   * debian/rules: Migrate to /usr/libexec/. The required ibus version
     is also raised. (Closes: #955242)
Checksums-Sha1:
 d34c2597c39ecca655bd602c7b2844457f834e9e 2054 ibus-table_1.10.0-1.dsc
 91b973742878e9a5513dfb841ea433da2e6e1007 1158836 ibus-table_1.10.0.orig.tar.gz
 75c98978ced191fe71167691ce91bce6cff75d3f 4668 ibus-table_1.10.0-1.debian.tar.xz
 10a08381b7f09031e5c4e62603c875ed780857ab 9167 ibus-table_1.10.0-1_amd64.buildinfo
Checksums-Sha256:
 049ba43e1d296cfcd31851289bb57b9c9f6a884997dba735ef2a4ced3565fea5 2054 ibus-table_1.10.0-1.dsc
 65c362dabeaaa607c77782d38f8b3443092411558553c2ec72d409e0e65fe9fa 1158836 ibus-table_1.10.0.orig.tar.gz
 33f9f2c72ea16a93bb3666fd4aaf3bd8f6fac09677e4f58431ff6dd552f67053 4668 ibus-table_1.10.0-1.debian.tar.xz
 a7c0c91c68603d32c991ed901bb2b5d760ee50a56f459995e2f80260dd315b0c 9167 ibus-table_1.10.0-1_amd64.buildinfo
Files:
 c3b84f05d4b1c2a5dbc565c5d331da99 2054 utils optional ibus-table_1.10.0-1.dsc
 9e326d8aee906a031ec7bf44c50ff36a 1158836 utils optional ibus-table_1.10.0.orig.tar.gz
 79327ccd17c100a6f0c6c38a33cff9e8 4668 utils optional ibus-table_1.10.0-1.debian.tar.xz
 323bfa24c2e4f127d2a508501e17316f 9167 utils optional ibus-table_1.10.0-1_amd64.buildinfo

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

iQIzBAEBCgAdFiEEfncpR22H1vEdkazLwpPntGGCWs4FAl8Ih9cACgkQwpPntGGC
Ws4yyg//Xz3tl9VegvF8j1/Bvz9+pdSFIr8ixTyHhDBj0TQhdzaO6zvE9BAqhHyz
N1XAs31f0dG93rk3vqnfxEzhVXPHh9RKIo6ke0y1xIz2vlmrIyXGfeh/KirgrMnM
pfl3jQl+nSEG9dVrKnJN2tSM9SYcBb/nMz1mORPadkrYn00cx3zsD4C9eMGuL3Pq
TFU+0NK49ReVfCzrus3ikaxAbJWRl7EEtmPhYOKWGLTkrI9JQQSrA1eCQXGkHf1O
DOVI6trDAm739gXkDAtDQtrw/HjY/HMeL6rWSAcsoATUHE7boQDqZK2unIQ7L4AL
rto14JGm0+AOuxouGaECEvq/9BqbtKOf5RWIGvag0f6dVIe2CWoBKeP/PTTi2RTt
HTD6+N3b+C1bZy/6dUi9u7YpK/WBfruQxaOSfJ9mrT3hdEUXMpOyj3bVI/biBaDt
90dPwl+/WPRgKWeocGAKNyvV6LzTvBycGgsolyjRGJ9xV8qbXVZkxhwfnc7tf3so
wRwMNG/GrfC7QbNFHYFNGucdZtr16cwMk0895NrdFr8cvbHXE6z8wvALZIm+HC7o
OpT0cv/AklNf7R9l8O2G8Dej2E9I/4NsXvXGSAE3NOjeyzVq86myuwPuoIRf27Xc
CjDDKzn5UMLnBBqcrvhJx6AQQxr6WqK3Rg4VpXDyZSfQe2IR1r4=
=0qaT
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: