Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 512698 - media-sound/audacious and media-plugins/audacious-plugins USE=-nls still install locale files
Summary: media-sound/audacious and media-plugins/audacious-plugins USE=-nls still inst...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Jason A. Donenfeld
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-08 01:46 UTC by Marek Behún
Modified: 2018-11-24 23:17 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marek Behún 2014-06-08 01:46:10 UTC
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.
Comment 1 Larry the Git Cow gentoo-dev 2018-11-24 23:17:48 UTC
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(+)