etcher icon indicating copy to clipboard operation
etcher copied to clipboard

.deb, .rpm, apt, yum, 402 issue

Open aethernet opened this issue 1 year ago • 9 comments

Hello,

We're moving out of Cloudsmith as continuing to host the package there would be too costly for us.

We're very thankful for the service and help CloudSmith provided, and would recommend their product for smaller open-source apps and private packages anytime!

At the moment we don't have the bandwidth (pun intended) to set up an alternative repository but might be moving to self-hosted (probably CloudFlare) in the upcoming weeks.

So sorry for the inconvenience and thank you for your patience.

Note that you can always get a .deb and .rpm package in the release section of the GitHub repository.

aethernet avatar Apr 27 '23 08:04 aethernet

(It might also be worth providing instructions in your post above for how people can update their apt / yum configs to remove Cloudsmith, so that people stop getting this 402 error every time they do sudo apt update?)

lurch avatar Apr 27 '23 08:04 lurch

Please provide an alternative way to install and update the package as this software is really awesome and would highly recommend it.

ghost avatar Apr 27 '23 12:04 ghost

Note that you can always get a .deb and .rpm package in the release section of the GitHub repository.

i.e. https://github.com/balena-io/etcher/releases for those people not familiar with GitHub.

lurch avatar Apr 27 '23 12:04 lurch

Nope ! in my Ubuntu Focal 20.04 I have package balena-etcher-electron installed. It's no where here in the releases ... How to you build this package then ?

I have for the moment edited the lines in /etc/apt/sources.list.d/

$ sudo mv balena-etcher.list balena-etcher.list.bak $ sudo mv balena-etcher.list.save balena-etcher.list.save.bak

In order not to block updating from all other repos ...

Well installing balena-etcher 1.18.8 (since the package changed name ...) ended up with an error ...

Unpacking balena-etcher (1.18.8) ... Setting up balena-etcher (1.18.8) ... Error in file "/usr/share/applications/org.kde.kdeconnect_open.desktop": "/" is an invalid MIME type ("*" is an unregistered media type) [...]

Although the package still gets installed and seems to work opening up its windows.

pmo-19 avatar Apr 29 '23 22:04 pmo-19

Hey, Feel free to use my personal repo headup-public-repos, at the moment, I'll only have rpm, but I'll see if I add others as well.

Cheers.

alsotoes avatar Jul 12 '23 08:07 alsotoes

We're moving out of Cloudsmith...

Does that mean that the "OSS hosting by cloudsmith" button ought to be removed from https://etcher.balena.io/#download-etcher ? Screenshot from 2023-11-30 14-08-17

lurch avatar Nov 30 '23 14:11 lurch

You could always just use GitHub hosting and you can host a APT repo fine from there, there are even a few GitHub actions to auto-generate them. E.g. my branch of this one: https://github.com/jrandiny/apt-repo-action/pull/1

peternewman avatar May 29 '24 16:05 peternewman