desktop icon indicating copy to clipboard operation
desktop copied to clipboard

Check pop-desktop dependencies are minimal

Open WatchMkr opened this issue 5 years ago • 6 comments

https://twitter.com/chriswiegman/status/1256335867754344448?s=21

Check seahorse, Gnome calendar and weather.

WatchMkr avatar May 01 '20 22:05 WatchMkr

To give some context, all 3 fail to uninstall with the following message:

Screenshot from 2020-05-01 18-16-53

ChrisWiegman avatar May 01 '20 22:05 ChrisWiegman

Additionaly the default gnome terminal. I wanted to remove it and make the nautilus "open in terminal" use alicritty. This seems to be a blocker.

JadedBlueEyes avatar Jun 17 '20 19:06 JadedBlueEyes

Also Gnome Screenshot. What the hell is the need of it being a dependency? I use flameshot and want to remove gnome screenshot but I am unable to do it. Please fix it.

Sahil2004 avatar Jun 23 '20 16:06 Sahil2004

Gedit as well.

WatchMkr avatar Jun 24 '20 21:06 WatchMkr

In order to help to identify crapware dependencies, please have a look at Pop!_Shop under the "Installed" tab. Try to uninstall apps one by one, and take note of any that refuse to leave. (This is how I discovered the gedit dependency which WatchMkr mentioned above.) Ideally, I would like to see any app which fails valgrind banned from the shop, but open-source projects which are not written in Rust (i.e. most of them) are so atrociously faulty that doing so would leave you with little more than the Linux kernel, so I'm willing to settle for "anything that most of us don't desperately need". For example, LibreOffice suite would be tolerable. If you want a success metric, see if you can produce a smaller ISO than the Solus distro, which is faster, more power-efficient, and better designed. (It's also less reliable, which is why Pop!_OS still wins, but it's a great example of practicality balanced with minimalism.)

KloudKoder avatar Jul 07 '20 17:07 KloudKoder

Just following up on this. I see that as of July 15 of last year, nearly all of the packages mentioned here were moved to recommends. Can we have a followup that also removes gnome-terminal and potentially others mentioned in other issues (git, curl, etc).

gnome-terminal is specifically causing issues for my workflow because nautilus's "Launch in Terminal" button automatically defaults to gnome-terminal and cannot be changed unless it is uninstalled. See this stackoverflow answer.

msdrigg avatar Sep 12 '21 17:09 msdrigg