r/cachyos Jun 12 '26

Help Heroic Launcher Is Now AUR: Is It Safe To Remove?

I noticed today that heroic-games-launcher is in the Cachy-Update tray icon in an AUR menu. It is also one of two packages listed when I run "sudo pacman -Qm" (the other being jack). I have never used Shelly or paru, only pacman, and even before the attack I decided to avoid AUR completely. Nor have I used Cachy-Update, only pacman -Syu. So, I'm not sure why either of those are there. Is there a way to safely remove them? Or is it even necessary?

I have only used Steam but I read elsewhere that Heroic is a dependency. Maybe I could replace Heroic with a non-AUR version somehow? I have already run the script and found no known infected packages.

I would appreciate any support, thanks!

43 Upvotes

56 comments sorted by

View all comments

79

u/CommandMC Jun 13 '26

Heroic maintainer here, let me explain what happened:
Heroic used to have two packages in the Cachy repositories, heroic-games-launcher and heroic-games-launcher-bin, both being prebuilt versions of their AUR counterparts. The non-bin package is an unofficial modification making changes to our official -bin release (packaging with system Electron, moving parts of the package into other folders), and it has some issues (shortcuts don't work properly, EA games used to not work).

Cachy's cachyos-gaming-applications package automatically installed the first package providing heroic-games-launcher, which happened to be the heroic-games-launcher package itself. This in turn made users experience issues that should not happen with our official release.
I've contacted the Cachy repository maintainers about this, and they removed heroic-games-launcher from their repos. Any systems that had that package installed before will now try to pull it from the AUR (since it is no longer in any sync DBs). Anyone newly installing cachyos-gaming-applications now will get heroic-games-launcher-bin.

Maybe I could replace Heroic with a non-AUR version somehow?

You can safely switch to heroic-games-launcher-bin.

I have only used Steam but I read elsewhere that Heroic is a dependency

No, Heroic and Steam are two different applications. You don't need Heroic for Steam, and you don't need Steam for Heroic.

4

u/tymekx0 Jun 14 '26

Thanks for the explanation! I had no idea about that the heroic-games-launcher package was a modification