[ISO Install] Deselecting Firefox from selection is ignored

Hey,

few secounds ago i installed EndeavourOS in a VM wich would be my “AUR Upload Machine” and deselected firefox (because i dont need it) from the Installer.

After installation/reboot, KDE started and i had the Firefox in the Taskbar. Thought it would be a left over.

But no, firefox is installed :slight_smile:

(No big deal, because i simply removed it with pacman -Rcsn, wanted only to report that bug)

:scream:

?? (yes, that is a whole sentence)

firefox = aur ???

That command, used incorrectly, will break things. :hugs: Just looking out for new users that may see that and try to use it.

What?

How could this used incorrectly? Dont understand.

Its the same like sudo rm -Rf /* :sweat_smile:

Sure, like in reallife, everybody should knowing what he is doing.

This is indeed a BUG :wink:
We have language pack install hidden and selected what brings in firefox as a dependency.
I will add this to the list of issues to solve for upcoming release.

Harhar!

WHERE IS MY BADGE!!111

If that is the case that is the problem.

No that is much worse as you understand and find it amusing.

Ok, you confusing me.

-Rcsn removes the package, and every package wich is needed for the package (depency), wich isnt needed by any other package.

For Firefox example, it removes firefox, mailcap and the language package of firefox.

**-c, --cascade**

Remove all target packages, as well as all packages that depend on one or more target packages. This operation is recursive and must be used with care, since it can remove many potentially needed packages.

Yeah, like i said?

maybe I do not understand something. What would be your way to remove a package with all the depencys wich arent needed by other packages?

-Rs -Rns

-c likely takes packages others need too

Thanks to a buddy for re-clarification for me recently. Leaving anonymous on the user name though.

Pacman -R -Rs -Rns ? What?

Sorry, -R won’t take the dependences.

pacman -Rs

Or

pacman -Rns

Ok, you got only headaches because of -c :slight_smile:

I would try -Rns only and look how good it works :slightly_smiling_face:

I don’t have the headaches - I don’t use cascade. You might have some though. That’s the start of broken dependency hell.

1 Like

:sweat_smile: i already done this this way since decades. Never had any Problems with it. But good to know.

Don’t get upset their just telling you that using -Rnsc might cause unwanted system issues if you’re not careful.

As @fbodymechanic described -c have a tendency to take packages that other system software or software might need to function.

I use the options -Rnsc when I remove my software but I always double-check when it displays what is being removed. It’s safer to use -Rns but if you’re extra careful you can use -Rnsc with pacman.

The posters above were just looking out for you and trying to help you avoid a system breaking mistake.

your system your rule … people give friendly warn that all :+1: If you understand risk that ok , no all usr do . so :pray: think before post …

2 Likes