Package Base Details: rust-git

Git Clone URL: (read-only)
Keywords: mozilla rust
Submitter: mrshpot
Maintainer: spider-mario (ishitatsuyuki)
Last Packager: ishitatsuyuki
Votes: 25
Popularity: 0.000000
First Submitted: 2012-01-21 11:30
Last Updated: 2018-02-11 11:49

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 ... Next › Last »

eduardosm commented on 2016-07-01 10:46

rust.nanorc has been moved to the upstream nano package and it's been removed from rust/nano-config, so you should remove the lines

install --directory "$pkgdir"/usr/share/nano/
cp -a "$srcdir"/nano-config/*.nanorc "$pkgdir"/usr/share/nano/

(and "git+" from source too)


spider-mario commented on 2016-03-26 23:22

This should be fixed, thanks.

intelfx commented on 2016-03-26 14:50

> file owned by 'gtksourceview3' and 'rust-git': 'usr/share/gtksourceview/3.0/language-specs/rust.lang'

So, please, don't clone & package gedit-config.

spider-mario commented on 2015-03-11 06:23

I think makepkg is slightly confused by the fact that this is a split package where both packages don’t have the same architecture… (rust-doc-git is an “any” package.)

I suppose a workaround would be to make rust-doc-git arch-specific, even though it’s not. Would that seem acceptable?

MusicidalOtaku commented on 2015-03-10 22:31

After the build process pacman complains it can't find the package file... It succeeded before...
Installing with pacaur.

spider-mario commented on 2015-02-02 09:52

Thanks, I will fix it as soon as I can.

A build-time dependency on perl is not needed, however, as perl is not only part of the base group, but needed by git as well.

gbs commented on 2015-02-02 03:12

As of, editor files are not on the main rust repo anymore. See issue for new locations.

This should list perl on makedepends, since it's used on prepare(). Or replace that with, removing the noextract=(…) line:
git submodule init
for repo in compiler-rt jemalloc llvm hoedown; do
git config submodule.src/${repo}.url "$srcdir/$repo"
git submodule update
rust-doc package is missing the license files (and btw, 'MIT' does not need 'custom:').

The files "$pkgdir"/usr/lib/rustlib/{components,manifest-{rustc,rust-docs},rust-installer-version} are only used by rust-installer, and can be removed. They would conflict if something using the installer was already installed.

And just a cosmetic change, the rust repo is not in mozilla/rust anymore, but in rust-lang/rust (even though it redirects to the right place).

spider-mario commented on 2015-01-05 08:10

It works for me, I suspect it has been fixed upstream.

If not, could you perhaps upload the entire build log to some pastebin, please?

heinrich5991 commented on 2015-01-04 18:47

@Foucault Same thing happens to me.

Foucault commented on 2015-01-02 11:34

Has anyone managed to build the latest "master". It always fails for me late into build with the following error

gen-install-script: processing /home/build/abs/rust-git/src/rust/src/rust-installer/ args
gen-install-script: CFG_PRODUCT_NAME := Rust
gen-install-script: CFG_VERIFY_BIN := rustc
gen-install-script: CFG_REL_MANIFEST_DIR := rustlib
gen-install-script: CFG_SUCCESS_MESSAGE := Rust-is-ready-to-roll.
gen-install-script: CFG_OUTPUT_SCRIPT := tmp/dist/rust-0.13.0-dev-x86_64-unk ...
gen-install-script: CFG_LEGACY_MANIFEST_DIRS := rustlib,cargo
gen-install-script: validating /home/build/abs/rust-git/src/rust/src/rust-installer/ args
make[1]: Leaving directory '/home/build/abs/rust-git/src/rust'
sh: ../../tmp/dist/rust-docs-0.13.0-dev-x86_64-unknown-linux-gnu/ No such file or directory
/home/build/abs/rust-git/src/rust/mk/ recipe for target 'install' failed
make: *** [install] Error 127