Hi
I’ve just updated from stable repos manjaro-printer now depends from foomatic-db-nonfree and foomatic-db-nonfree-ppds.
This happens automatically when you update your distro, without any advise.
Now, this is absolutely unfair.
It’s unfair for the newbie, because a newbie probably will never notice that manjaro-printer force to use non-free packages.
It’s unfair for long time users that don’t want to be forced to install crappy non-free stuff (like me, I used Manjaro since 2014, and this is only one of the things that were getting worst during the years, but this is another point btw)
Proposed solution: make foomatic-db-nonfree and foomatic-db-nonfree-ppds optional dependencies
Manjaro printer didn’t depends by those two non-free packages, in the past.
Now devs made non-free dependencies for a package that didn’t has them before, without any kind of advise.
This is totally crazy in my opinion, considering that manjaro-printer is installed by default in official isos.
This in crazy , and inexcusable
BTW
sudo pacman -Rdd manjaro-printer
But this really sucks, and devs needs to reconsider what a free and open source OS means
I think this is mostly provided for user convenience and I don’t think Manjaro ever tried to be a strictly open-source distro, I mean after all, Manjaro also includes the nvidia proprietary driver in the ISO, also the Linux kernel Manjaro provides for us has binary blobs/non-free code, if it were totally free and opensource they were striving for they would probably use a completely opensource kernel like Linux-libre, but that I imagine would cause all sorts of user frustrations.
If we include things, people whine and complain. If we don’t include things, people whine and complain.
Users are free to install or uninstall any package they wish. Please do so to your hearts content.
Apparently you never noticed hplip was a dependency of manjaro-printer for years. It’s now an optional dependency since not everyone has an HP printer.
Constructive feedback and criticism is welcomed. Please try again.