Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 670786

Summary: dev-util/cbindgen-0.6.7 has a missing dependency on dev-lang/rust
Product: Gentoo Linux Reporter: Austin English (RETIRED) <wizardedit>
Component: Current packagesAssignee: Gentoo Rust Project <rust>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Austin English (RETIRED) gentoo-dev 2018-11-09 20:24:34 UTC
I have dev-lang/rust-1.29.2 masked in my profile because of bug 669918.

Rebuilding in a chroot, which did not have rust installed, emerge -uDavN @world tried to build dev-util/cbindgen, which failed:
>>> Compiling source in /var/tmp/portage/dev-util/cbindgen-0.6.7/work/cbindgen-0.6.7 ...
error: could not execute process `rustc -vV` (never executed)

that led me to 669660. I ran qlist to verify that I didn't have rust 1.29.2, but instead I found that I didn't have rust at all!

I manually emerged rust (dev-lang/rust-1.29.1), then I was able to build cbindgen-0.6.7.

So somewhere in the chain, a rust dep is missing :)
Comment 1 Dirkjan Ochtman (RETIRED) gentoo-dev 2018-11-14 16:19:47 UTC
I think this has the same root cause as bug 669918, so I'll close this for now. Feel free to reopen if you still see a problem with this.

*** This bug has been marked as a duplicate of bug 669918 ***