Re: why do I need colord?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 11/8/11 1:59 PM, Peter Robinson wrote:
> On Tue, Nov 8, 2011 at 6:53 PM, Adam Jackson <ajax@xxxxxxxxxx> wrote:
>> On a server like that, you won't have cups installed, so nothing will be
>> pulling in colord.  Whereas if you _do_ have cups installed, because it's a
>> print server, then you might like very much for the colors in the image on
>> the screen to match the colors deposited on the paper.
>
> Until LSB gets updated you often do get it pulled in though (and a lot
> of GUI stuff as well) unfortunately.

I assume "don't install LSB compatibility crap" isn't an option for some 
reason.  Sigh.  Bad standards sure are bad, aren't they.

> Its a lot more than 1Mb, and its something we constantly have to fight
> to keep the dependencies sane.

$ rpm -q --qf="%{size}\n" colord lcms2 sane-backends-libs | awk 'BEGIN { 
i=0 } { i += $1 } END { print i }'
1049219

> As ARM ramps up and people get more and
> more interested in running gnome on fedora on all sorts of tablet and
> similar devices with small amounts of storage it will receive more and
> more attention I suspect.

My frustration with the "small footprint" crowd in general is that (and 
I mean no personal offense, this is an imprecise gun I'm shooting with) 
they seem unwilling or unable to do more work to achieve their footprint 
targets than can be accomplished with configure flags.

To pick a favorite whipping boy, the 'pth' library is one of those 
wonderful false-economy-of-portability things to give you something 
vaguely like a thread library on OSes that don't have threads.  You 
would think there'd be no reason for this on Linux.  But no, gnupg2 
links against it instead of pthreads because that's More Portable, in 
the clever definition of the phrase that means "equally burdensome 
everywhere".  So now it's on every machine, because yum requires gnupg2.

Why would you argue against 1M of useful functionality but not attempt 
to excise 250k of dead weight?

- ajax
-- 
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel



[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux