Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PPA for Ubuntu 19.10 / eoan or update install script #6522

Closed
jsmestad opened this issue Oct 17, 2019 · 10 comments · Fixed by brave/brave-core#3750
Closed

PPA for Ubuntu 19.10 / eoan or update install script #6522

jsmestad opened this issue Oct 17, 2019 · 10 comments · Fixed by brave/brave-core#3750
Assignees
Labels
OS/Linux priority/P2 A bad problem. We might uplift this to the next planned release.

Comments

@jsmestad
Copy link

jsmestad commented Oct 17, 2019

Description

Now that Ubuntu 19.10 Eoan is released (10/17/19), the install script is no longer correct due to a missing PPA for the new release name.

I have been using the 19.04 Disco PPA successfully to this point, so an option would be to update the script to use disco for now till an eaon verison is ready.

Steps to Reproduce

  1. Follow install guide, run sudo apt install brave-browser{-beta,-nightly}
  2. View error

Actual result:

E: Failed to fetch https://brave-browser-apt-beta.s3.brave.com/dists/eoan/InRelease 403 Forbidden [IP: 151.101.50.217 443]

Expected result:

A successful installation of the browser.

Reproduces how often:

100% of the time

Brave version (brave://version info)

All repos: stable, beta, dev

@fmarier
Copy link
Member

fmarier commented Oct 18, 2019

We're currently working (brave/devops#464) on deprecating these distro names entirely and replacing them with a single stable release name, which means that this will no longer need to be updated whenever a new distro version is released.

All of these distro names are actually pointing to the same exact packages today (i.e. there is a single .deb for all versions of Debian-based distros).

@kbsali
Copy link

kbsali commented Oct 20, 2019

Just for the record, I believe https://github.com/brave/brave-browser/releases/download/v0.70.118/brave-browser_0.70.118_amd64.deb is the latest stable .deb file for installing brave browser.

@srirambv
Copy link
Contributor

@kbsali That is on latest on Nightly channel. Release channel latest version is 0.69.135. GitHub shows the most recent build (irrespective of channel) as the latest build.

@fmarier
Copy link
Member

fmarier commented Oct 23, 2019

For anybody looking to install Brave on Ubuntu 19.10, follow these instructions:

sudo apt install apt-transport-https curl

curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ bionic main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-bionic.list

sudo apt update

sudo apt install brave-browser

The distro version ("bionic", "disco", "eoan") doesn't matter because they are all aliases of one another. There is a single Brave .deb package that works for all versions.

@fmarier
Copy link
Member

fmarier commented Oct 24, 2019

New Ubuntu distro names missing from our repo script:

  • Focal
  • Eoan

@rebron rebron added the priority/P3 The next thing for us to work on. It'll ride the trains. label Oct 25, 2019
bkero added a commit to brave/brave-core that referenced this issue Oct 28, 2019
@fmarier
Copy link
Member

fmarier commented Nov 5, 2019

While the PR has been merged, the fix hasn't been deployed yet.

@fmarier fmarier reopened this Nov 5, 2019
@kronikpillow
Copy link

kronikpillow commented Nov 7, 2019

I have this same issue on Pop OS 19.10, but the problem is not the distro release name, the problem is it's reporting that the repository is unsigned ... here is the actual error

sudo apt install apt-transport-https curl

curl -s https://brave-browser-apt-release.s3.brave.com/brave-core.asc | sudo apt-key --keyring /etc/apt/trusted.gpg.d/brave-browser-release.gpg add -

source /etc/os-release

echo "deb [arch=amd64] https://brave-browser-apt-release.s3.brave.com/ $UBUNTU_CODENAME main" | sudo tee /etc/apt/sources.list.d/brave-browser-release-${UBUNTU_CODENAME}.list

sudo apt update

sudo apt install brave-browser

I tried setting the repository to [trusted=yes] by editing /etc/apt/sources.list.d/brave-browser-release-eoan.list but then I get the following error

E: Malformed entry 1 in list file /etc/apt/sources.list.d/brave-browser-release-eoan.list (URI parse) E: The list of sources could not be read.

so now I am wondering, how do I install the latest stable version?

@fmarier
Copy link
Member

fmarier commented Nov 7, 2019

@kronikpillow Have you tried following the instructions in #6522 (comment)?

The instructions you followed in #6522 (comment) won't work because it will try to grab the eoan distro name which doesn't exist yet. Using bionic instead of $UBUNTU_CODENAME will work and will get you the exact same .deb.

@kronikpillow
Copy link

kronikpillow commented Nov 8, 2019

I overlooked that comment, just tried it now, it works thank you :)

@fmarier fmarier changed the title PPA for Ubuntu 19.10 / Eaon or update install script PPA for Ubuntu 19.10 / eoan or update install script Nov 8, 2019
@fmarier fmarier added 1.0 priority/P2 A bad problem. We might uplift this to the next planned release. and removed priority/P3 The next thing for us to work on. It'll ride the trains. labels Nov 8, 2019
@fmarier
Copy link
Member

fmarier commented Nov 8, 2019

While we're still waiting for the proper fix to be deployed (brave/brave-core#3750), we have added the two new Ubuntu release names to the Brave repos.

Our official installation instructions should now work on Ubuntu 19.10.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS/Linux priority/P2 A bad problem. We might uplift this to the next planned release.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

8 participants