Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 678828 - net-im/spectrum2 should depend on dev-libs/boost[nls]
Summary: net-im/spectrum2 should depend on dev-libs/boost[nls]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Conrad Kostecki
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2019-02-26 12:41 UTC by Alex HeadHunter Pyattaev
Modified: 2019-02-26 20:33 UTC (History)
2 users (show)

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


Attachments
emerge --info (emerge.info,5.68 KB, text/plain)
2019-02-26 12:41 UTC, Alex HeadHunter Pyattaev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alex HeadHunter Pyattaev 2019-02-26 12:41:48 UTC
Created attachment 566534 [details]
emerge --info

The spectrum2 build depends on boost_locale but the ebuild does not require it. Thus, on systems without localization (-nls) the build fails. To fix one should only need to patch the ebuild file.

As the systems with -nls are unlikely, one would imagine it not to be very critical.
Comment 1 Conrad Kostecki gentoo-dev 2019-02-26 13:06:02 UTC
Confirmed. You are absolutely right.
Pushed a PR for this.
Comment 2 Larry the Git Cow gentoo-dev 2019-02-26 20:29:17 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf6c53889128ff85af770e8948e97493d872468e

commit cf6c53889128ff85af770e8948e97493d872468e
Author:     Andrey Utkin <andrey_utkin@gentoo.org>
AuthorDate: 2019-02-26 20:24:51 +0000
Commit:     Andrey Utkin <andrey_utkin@gentoo.org>
CommitDate: 2019-02-26 20:28:30 +0000

    net-im/spectrum2: boost must be with nls
    
    No revbump since this is a build failure issue.
    Successful installations don't need a rebuild.
    
    Bug: https://bugs.gentoo.org/678828
    Package-Manager: Portage-2.3.51, Repoman-2.3.12
    Signed-off-by: Andrey Utkin <andrey_utkin@gentoo.org>

 net-im/spectrum2/spectrum2-2.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)