On 7/8/19 12:04 PM, Antoine Jacoutot wrote:
On Mon, Jul 08, 2019 at 11:35:29AM +0300, Vadim Penzin wrote:
This is exactly how I solved the problem.  About an hour lost in wondering
what can be wrong with otherwise perfectly functioning setup.

Do you (I liked that royal `we'!) expect the user to read READMEs of every
package that Firefox et al. depend on directly or indirectly?

No but if you want to print using cups, I expect you to read at least the cups
README:

I have done my bit by telling the package manager that I want Firefox *and* CUPS. It should have worked.

$ grep -i gtk /usr/local/share/doc/pkg-readmes/cups
To be able to use CUPS printers from GTK+ applications, the gtk+2-cups,
gtk+3-cups and/or gtk+4-cups package need to be installed.

The economy of ~150K of storage does not justify lost time.  I can build a
complete operating system from source, however I do prefer using packages
--- exactly for this reason: not dealing with ridiculous stuff like that.

"The economy of ~150K" ; you're only looking at the direct dependencies here.

Take a look at Firefox dependencies, then add Thunderbird, then Gimp, and then other programs. *Anyone* installing a full-fledged desktop system should have another 150K on the drive. Most (if not all) of indirect dependencies of gtk+[23]-cups will be pulled anyway.

Storage can be purchased, it is cheap.  Time is not.

You just don't want to read docs.

That is a too-far-fetched personal conclusion. I do not want to be forced into reading documentation in cases like that. I suppose that you had the pleasure of configuring remote printers in a corporate environment (`Open... what do you want to print from?'), when IT personnel cannot even tell you addresses of printers, let alone authentication and queue parameters. Printing is hard *enough* (for absolutely non-technical reasons).

But don't complain.

It is called user experience.

Reply via email to