media-sound/audacious and media-plugins/audacious-plugins install intl files regardless of the nls use flag. In fact the configure script does not recognize --enable-nls/--disable-nls at all. Is it possible for the ebuild to remove locale files if -nls is used? Reproducible: Always Steps to Reproduce: 1. emerge audacious with USE=-nls 2. cd /usr/share/locale/de/LC_MESSAGES 3. cat audacious.mo 4. WTF? Expected Results: Package with nls flag must not install locale files if -nls is used.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4729f987cbd6a62987869470ea9b3f0d7381e235 commit 4729f987cbd6a62987869470ea9b3f0d7381e235 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-11-24 21:45:14 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-11-24 23:17:05 +0000 media-sound/audacious: Re-add USE qt5 Qt5 version is not yet feature complete. Disable po dir if USE !nls Closes: https://bugs.gentoo.org/512698 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/audacious/audacious-3.10-r1.ebuild | 98 ++++++++++++++++++++++++++ media-sound/audacious/audacious-9999.ebuild | 11 ++- 2 files changed, 103 insertions(+), 6 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09fd832ba824b6eb86bfc12228a68265d8d15a05 commit 09fd832ba824b6eb86bfc12228a68265d8d15a05 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-11-24 21:41:18 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-11-24 23:16:42 +0000 media-plugins/audacious-plugins: Re-add USE qt5, assorted fixes Add USE opengl Disable po dir if USE !nls Make USE adplug operational again Make USE alsa default Merge USE aosd into !qt5 Merge USE hotkeys into !qt5 Sort dependencies Bug: https://bugs.gentoo.org/640672 Bug: https://bugs.gentoo.org/638682 Closes: https://bugs.gentoo.org/671728 Closes: https://bugs.gentoo.org/671506 Closes: https://bugs.gentoo.org/640842 Closes: https://bugs.gentoo.org/512698 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> .../audacious-plugins-3.10-r1.ebuild | 170 +++++++++++++++++++++ 1 file changed, 170 insertions(+) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768af9d61966e1c12d1861d431884eff1379e400 commit 768af9d61966e1c12d1861d431884eff1379e400 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-11-24 23:00:40 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-11-24 23:16:42 +0000 media-plugins/audacious-plugins: Disable po dir if USE !nls Build system fails to live up to the promise of --disable-nls, so do it manually. Bug: https://bugs.gentoo.org/512698 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-plugins/audacious-plugins/audacious-plugins-9999.ebuild | 3 +++ 1 file changed, 3 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a5008e569266c828d659083a5a017acb88cccf2 commit 2a5008e569266c828d659083a5a017acb88cccf2 Author: Andreas Sturmlechner <asturm@gentoo.org> AuthorDate: 2018-11-24 22:53:23 +0000 Commit: Andreas Sturmlechner <asturm@gentoo.org> CommitDate: 2018-11-24 23:16:42 +0000 media-sound/audacious: Disable po dir if USE !nls Build system fails to live up to the promise of --disable-nls, so do it manually. Bug: https://bugs.gentoo.org/512698 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org> media-sound/audacious/audacious-9999.ebuild | 3 +++ 1 file changed, 3 insertions(+)