Bug#926748: cargo: Cargo is too old

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Bug#926748: cargo: Cargo is too old

Jeffrey Walton-3
Package: cargo
Version: 0.15.0~dev-1+rpi1
Severity: normal

Dear Maintainer,

I am working on a RaspberryPi 3B+ running Raspian. I have a Python program that fills out a multi-page webform. To do so, I need Firefox, Selenium, WebDriver and geckodriver. Python-Selenium odes the heavy lifting through WebDriver.

Debian and Raspbian do not provide geckodriver so I have to build it from sources. That means I need Cargo and Rust.

Attempting to build geckodriver results in a lot of errors. Cf., https://github.com/rust-lang/cargo/issues/6836. According to the Cargo folks Debian's Cargo is too old.

Please consider providing a more modern Cargo.

In the system info below, Raspbian is fully patched. There is nothing to install or update.

-- System Information:
Distributor ID: Raspbian
Description: Raspbian GNU/Linux 9.8 (stretch)
Release: 9.8
Codename: stretch
Architecture: armv7l

Kernel: Linux 4.14.98-v7+ (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages cargo depends on:
ii  binutils            2.28-5
ii  gcc [c-compiler]    4:6.3.0-4
ii  gcc-6 [c-compiler]  6.3.0-18+rpi1+deb9u1
ii  libc6               2.24-11+deb9u4
ii  libcurl3-gnutls     7.52.1-5+deb9u9
ii  libgcc1             1:6.3.0-18+rpi1+deb9u1
ii  libhttp-parser2.1   2.1-2
ii  libssh2-1           1.7.0-1
ii  libssl1.0.2         1.0.2r-1~deb9u1
ii  rustc               1.24.1+dfsg1-1~deb9u2+rpi1
ii  zlib1g              1:1.2.8.dfsg-5

cargo recommends no packages.

Versions of packages cargo suggests:
pn  cargo-doc  <none>

-- no debconf information