On Mon, Apr 29, 2013 at 2:34 PM, Bastien Nocera <bnocera@redhat.com> wrote:
On Sat, 2013-04-27 at 15:26 +0300, Elad Alfassa wrote:
> I recently discovered that if I have a printer attached to a Windows
> machine (and shared via samba), it'll unusable on default install,
> because samba-client isn't installed by default.
> control-center's printers panel managed to discover the printer, but
> after the driver prompt dialog it gave a cryptic error message and did
> not install the printer.
> After installing samba-client, adding a samba network printer worked
> as expected. Therefor I suggest we add samba-client to our default
> installation, it's only 1.2MB.

Why does it need samba-client? It's a package containing command-line
utilities none of which seem to be used by gnome-control-center.
I have no idea, all I know is that I got an error trying to add a samba printer without this package installed. Same issue happens with system-config-printer (just a bit more verbose, saying "CUPS ERROR NOT POSSIBLE" or something similar, so it must be some lousy cups problem)

> Ideally I think it should be added as a Requires in control-center's
> spec file, but we could add it to comps instead.

-Elad Alfassa.