Package Details: rust-nightly-bin 1.50.0_2020.12.05-1

Git Clone URL: (read-only, click to copy)
Package Base: rust-nightly-bin
Description: Fast, concurrent, safe. The Rust programming language and its package manager, Cargo.
Upstream URL:
Keywords: cargo development rust
Licenses: custom, MIT, Apache
Conflicts: cargo, cargo-git, cargo-nightly, cargo-nightly-bin, rust, rust-docs, rust-git, rust-nightly
Provides: cargo, cargo-nightly, rust, rust-docs, rust-nightly
Submitter: michaelsproul
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 60
Popularity: 0.43
First Submitted: 2014-04-20 03:15
Last Updated: 2020-12-06 02:08

Required by (1000)

Sources (1)

Latest Comments

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

sunng commented on 2015-02-21 01:47

@gnusouth, thanks!

michaelsproul commented on 2015-02-19 06:07

Hi @sunng, sorry about that, I'm not sure what happened. Just logged into my server and everything seems to be fine, but I'll keep an eye on it.

sunng commented on 2015-02-19 03:41

Hi @gnusouth, may I know why this package no longer updates?

michaelsproul commented on 2015-02-15 05:34

@Stebalien: I tried that but I get the following error message.

==> Verifying source file signatures with gpg...
rust-nightly-x86_64-unknown-linux-gnu.tar.gz ... FAILED (unknown public key 5CB4A9347B3B09DC)
==> ERROR: One or more PGP signatures could not be verified!

It works if I add the key to my user keyring - makepkg just doesn't seem to be reading the validpgpkeys array.

Stebalien commented on 2015-02-15 03:52

Please consider checking rust's signature. That is, change the first source to:
and add:

Also, in case you're interested, here is a pkgver function that can automatically determine the correct version:

pkgver() {
cd rust-nightly-${CARCH}-unknown-linux-gnu
[[ "$(<version)" =~ ([0-9]+\.[0-9]+\.[0-9]+)-nightly\ \([0-9a-f]+\ ([0-9]+)-([0-9]+)-([0-9]+)\ ]]

Jackneill commented on 2015-01-31 11:36
moved to:

michaelsproul commented on 2015-01-30 18:34

Hi @mvdnes, I'll look into adding your patches for /usr/ and date extraction, but I'm not going to remove the docs or add Vim syntax highlighting. Lots of people find the offline docs useful (including myself), and installing them separately would involve downloading the Rust package twice. I've decided not to bundle any syntax files because everyone has such personal preferences about how to install them (I use Vundle).

If you want a doc-less install you might find the rust-installer useful:

There's also this (new) repo for Vim:

mvdnes commented on 2015-01-29 11:16

I may have some additions for your package.
My files are located here:

It is different in the following ways:
- Installs in /usr. This is possible due to the rm and symlink at the end
- Remove the docs. They are large, and my system could not handle the large collection of files.
- Add vimfiles from rust repo. Unfortunately this is obtained via svn, but it is still very usefull.
- Extracts the date from the packaged rustc

haawda commented on 2015-01-26 22:04

Thanks, that works phantastically.

michaelsproul commented on 2015-01-26 21:23

@haawda: I don't do anything fancy, I just download the Rust makefile, read the version and add the date that the PKGBUILD was created on. The PKGBUILD generator on Github downloads the makefile using a makefile of its own then feeds it to this script: