[Bug 200315] lang/rust: No rule to make target 'prepare_install'
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Thu May 21 03:39:25 UTC 2015
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=200315
--- Comment #9 from Chris Hutchinson <portmaster at bsdforge.com> ---
(In reply to Justin Yang from comment #8)
> Hi,
>
> Thanks for your patch. I applied it to my ports tree and tried to build it.
> However, it failed with the following errors:
>
> ...skip...
> cleaning destination tmp/dist/rustc-1.0.0-dev-x86_64-unknown-freebsd-image
> prepare: tmp/dist/rustc-1.0.0-dev-x86_64-unknown-freebsd-image/bin
> mkdir: tmp/dist: Permission denied
> /usr/ports/lang/rust/work/rustc-1.0.0/mk/dist.mk:208: recipe for target
> 'prepare-host-dirs-dir-x86_64-unknown-freebsd' failed
> gmake: *** [prepare-host-dirs-dir-x86_64-unknown-freebsd] Error 1
> /usr/ports/lang/rust/work/rustc-1.0.0/mk/install.mk:14: recipe for target
> 'install' failed
> gmake[2]: *** [install] Error 2
> gmake[2]: Leaving directory '/usr/ports/lang/rust/work/rustc-1.0.0'
> *** Error code 2
>
> Stop.
> make[1]: stopped in /usr/ports/lang/rust
> *** Error code 1
>
> Stop.
> make: stopped in /usr/ports/lang/rust
>
> Looks we still miss something?
Bummer. Just in case. Did you perform the following:
cd /usr/ports/lang/rust
make deinstall
make clean
make rmconfig
before you attempted the make install?
Oh, and you used the second patch that included the file
permissions, right? Not the first one I posted.
If so. You may want to wait for 1.0.0b4, which won't come
with a prebuilt clang. But use the version in BASE. You can
follow along here:
https://reviews.freebsd.org/D2466
Best wishes.
--Chris
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-ports-bugs
mailing list