balena-io / etcher

Flash OS images to SD cards & USB drives, safely and easily.
https://etcher.io/
Apache License 2.0
29.62k stars 2.1k forks source link

AUR package took more than 2 hours to install! #3961

Open samiurprapon opened 1 year ago

samiurprapon commented 1 year ago
aethernet commented 1 year ago

@samiurprapon I'm not familiar with EndeavourOs at all. I see it's based on arch, does it means it build everything from source ?

aethernet commented 1 year ago

Reading a little about it, AUR is a community package repository and we're not publishing ourselves. I do not know how it's managed or how the build/install process works in that case.

Also, 1.11.5 is a pre-release and is not intended to be distributed to package managers.

I would advise you to get 1.10.6 (the latest stable release)

Or to compile from sources.

samiurprapon commented 1 year ago

@aethernet EndeavourOS is arch based distro, unlike Manjaro EOS usages mostly arch packages.

I checked the PKGBUILD and re-run yay -S balena-etcher to verify which packages it builds from source.

basically building python and electron took more than 2 hours! I don't think it will do any better on Arch Linux or Manjaro.

OskyEdz commented 1 year ago

After about 30min yay is still "syncing projects". Seam to be some sort of source file-syncing. I've gone from 8% to 15%+ storage on a 234GB drive.

I hope I am able to clear some of these files later...

samiurprapon commented 1 year ago

After about 30min yay is still "syncing projects". Seam to be some sort of source file-syncing. I've gone from 8% to 15%+ storage on a 234GB drive.

I hope I am able to clear some of these files later...

All I can say rather than using etcher AUR package, AppImage is more convenient.

OskyEdz commented 1 year ago

After about 30min yay is still "syncing projects". Seam to be some sort of source file-syncing. I've gone from 8% to 15%+ storage on a 234GB drive. I hope I am able to clear some of these files later...

All I can say rather than using etcher AUR package, AppImage is more convenient.

I didn't really consider other options as I've had etcher-bin installed since before. But it was recently marked as out-of-date. That package was a lot faster to install.

irfanhakim-as commented 11 months ago

I'd be very happy if Balena decides to support/distribute Flatpaks at some point in the future so more people could install and use Etcher on Linux very easily, regardless of distro (even Steam Decks). Other similar utilities on Linux have been a hit-or-miss for me.

A similar AUR package that takes absolutely forever to build and install (using a helper such as yay) is LibreWolf. Thanks to it being on Flathub as a Flatpak though, it takes less than a minute to install and start using it that way instead.

Looks like an Etcher Flatpak has been requested/discussed in at least these issues: #2019, #3785, and #4085.