Https-everywhere: Update install-dev-dependencies.sh to work with Debian Buster

Created on 16 Mar 2020  路  3Comments  路  Source: EFForg/https-everywhere

The script install-dev-dependencies.sh doesn't work with Debian Buster at the moment. The error is:

E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'
E: Package 'chromedriver' has no installation candidate

In Debian Buster there are no python3.6-dev and chromedriver packages available. However, there are python3.7-dev and chromium-driver packages available.

The installation script should be updated so that installs the requiered dependencies also on Debian Buster.

dependencies toolchain

Most helpful comment

related #18951

All 3 comments

related #18951

After I run a release going to work on just setting these dependencies to Python 3 support. This is snowballing into issues every where. Thank you for your patience and submitting this issue.

This issue can be reproduced on the additional following operating systems: Ubuntu 16.04, and Ubuntu 14.04:

Ubuntu 16.04.6-server-amd64

shen@ubuntu16-test:~/https-everywhere$ ./install-dev-dependencies.sh

Warning: Installing the development dependencies for HTTPS Everywhere
may alter your system, installing requirements both within the package
management system and also external binaries.

Are you sure you want to continue? [y/N]: y

[sudo] password for shen:
Hit:1 http://us.archive.ubuntu.com/ubuntu xenial InRelease

...

Reading state information... Done
E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'

Ubuntu 14.04.6-server-amd64

shen@ubuntu14-test:~/https-everywhere$ ./install-dev-dependencies.sh

Warning: Installing the development dependencies for HTTPS Everywhere
may alter your system, installing requirements both within the package
management system and also external binaries.

Are you sure you want to continue? [y/N]: y

Ign http://us.archive.ubuntu.com trusty InRelease

...

Reading state information... Done
E: Unable to locate package python3.6-dev
E: Couldn't find any package by regex 'python3.6-dev'
Was this page helpful?
0 / 5 - 0 ratings

Related issues

Hainish picture Hainish  路  4Comments

margre8 picture margre8  路  3Comments

raman325 picture raman325  路  4Comments

anonsubmitter picture anonsubmitter  路  5Comments

diracdeltas picture diracdeltas  路  3Comments