Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663374 - dev-lang/rust: support all components for extended build
Summary: dev-lang/rust: support all components for extended build
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Rust Project
URL:
Whiteboard:
Keywords: EBUILD
Depends on:
Blocks:
 
Reported: 2018-08-11 17:57 UTC by Mateusz Lenik
Modified: 2018-11-15 10:47 UTC (History)
2 users (show)

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


Attachments
rust-1.28.0-r2.ebuild (rust-1.28.0-r2.ebuild,7.30 KB, text/plain)
2018-08-11 17:57 UTC, Mateusz Lenik
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mateusz Lenik 2018-08-11 17:57:22 UTC
Created attachment 543114 [details]
rust-1.28.0-r2.ebuild

Current version of dev-lang/rust supports installation of rls, which is pretty useless without installing 'src' component. The other missing component 'analysis' is a library for saving rls analysis data for future use.

I'm attaching rust-1.28.0-r2.ebuild that adds support for these two components.
Comment 1 Dirkjan Ochtman (RETIRED) gentoo-dev 2018-08-21 18:18:22 UTC
I wonder if we should just fold both of these components into the "rls" USE flag rather than having separate USE flags that are otherwise not very useful.

Anyone else have an opinion on this?
Comment 2 Dirkjan Ochtman (RETIRED) gentoo-dev 2018-09-29 19:02:55 UTC
Can you see if it's better with 1.29.1?
Comment 3 Dirkjan Ochtman (RETIRED) gentoo-dev 2018-11-15 10:47:40 UTC
I'm going to call this fixed for now.