Fedora 29 Repository broken

Description of the issue:
The repository for Braveon Fedora Linux 28+ is broken.

Steps to Reproduce (add as many as necessary): 1. 2. 3.

sudo dnf config-manager --add-repo https://brave-browser-rpm-release.s3.brave.com/x86_64/

sudo rpm --import https://brave-browser-rpm-release.s3.brave.com/brave-core.asc

sudo dnf install brave-browser brave-keyring

  1. sudo dnf check-update

Actual Result (gifs and screenshots are welcome!):
ERROR: cache for package source “brave-browser” could not be synchronized, ignoring this repo.

Expected result:
No error message

Reproduces how often:
Always

Brave Version(about:brave):
brave-browser x86_64 0.59.35-1 brave-browser-rpm-release.s3.brave.com_x86_64_ 64 M
brave-keyring noarch 1.0-1.fc30 brave-browser-rpm-release.s3.brave.com_x86_64_ 6.0 k

Reproducible on current live release (yes/no):
YES

Additional Information:
cat /etc/yum.repos.d/brave*
[brave-browser]
name=brave-browser
baseurl=http://dl.google.com/linux/brave-browser/rpm/stable/x86_64 <<— Invalid URL
enabled=1
gpgcheck=1
gpgkey=https://dl.google.com/linux/linux_signing_key.pub
[brave-browser-rpm-release.s3.brave.com_x86_64_]
name=created by dnf config-manager from https://brave-browser-rpm-release.s3.brave.com/x86_64/
baseurl=https://brave-browser-rpm-release.s3.brave.com/x86_64/
enabled=1

2 Likes

@bedawi,
Tested this on my end and was able to install Brave on Fedora Linux 29 without issue. I used the commands found on our Help Center.

Is there anything unique about your machine/setup?

Hi Mattches, thanks for your reply.

Installation is not the problem, but if you run a dnf update you get an error message. If you then check the repos (see additional information) you find a invalid URL. I tried this on two different machines after somenone else complained about in in fedoraforum.org. I do not believe its machine specific.

Interestingly enough: When doing the installation according to the information on your website, the you end up with two repo-files in /etc/yum.repos.d/ brave-browser.repo and brave-browser-rpm-release.s3.brave.com_x86_64_.repo. The first one has an invalid link and can just be deleted.

i can only confirm that and would also very much welcome a concrete solution. thank you in advance.

Sorry for the late reply!
Looks like we have an issue filed for this that we have our team to review:


I will let you know more info as it becomes available.

Cool. Many thanks for your effort @Mattches!

1 Like

thx for your efforts too - bedawi, mattches & brave - team.

This has been an issue for months.

I’ve posted a work-around on Ask Fedora.

I had the same problem yesterday (my first setup in Fedora 29) and have it today too:

brave-browser 12 kB/s | 1.4 kB 00:00
Failed to synchronize cache for repo ‘brave-browser’
Ignoring repositories: brave-browser
Last metadata expiration check: 0:21:29 ago on Wed Mar 6 17:43:31 2019.

Could you please check on your side what happened?

This topic was automatically closed after 30 days. New replies are no longer allowed.

If anybody has used the work-around from Ask Fedora, I strongly recommend you undo it:

chattr -i /etc/cron.daily/brave-browser

If you don’t do this before upgrading to 0.63, you won’t get the fix that got added in https://github.com/brave/brave-core/pull/1597.

1 Like